JP3136827B2 - Drive control device - Google Patents
Drive control deviceInfo
- Publication number
- JP3136827B2 JP3136827B2 JP05068801A JP6880193A JP3136827B2 JP 3136827 B2 JP3136827 B2 JP 3136827B2 JP 05068801 A JP05068801 A JP 05068801A JP 6880193 A JP6880193 A JP 6880193A JP 3136827 B2 JP3136827 B2 JP 3136827B2
- Authority
- JP
- Japan
- Prior art keywords
- frequency
- amplitude
- deviation
- control
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000001514 detection method Methods 0.000 claims description 40
- 230000000737 periodic effect Effects 0.000 claims description 36
- 230000001419 dependent effect Effects 0.000 claims description 28
- 230000002194 synthesizing effect Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 20
- 230000006698 induction Effects 0.000 description 17
- 230000004044 response Effects 0.000 description 10
- 238000012360 testing method Methods 0.000 description 9
- 238000004364 calculation method Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 238000010977 unit operation Methods 0.000 description 1
Landscapes
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
Description
【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]
【従来の技術】自動車の設計試作段階において、例え
ば、トランスミッション等の駆動系の性能を、駆動源と
して実際のエンジンを使用することなくシミュレーショ
ン試験するために、本願発明者は、先に、図11に示す
構成の振動制御装置を用いた方法を提案している。この
振動制御装置は、供給される指令値(トルク値)a* に
基づいて駆動系の性能をシミュレーション試験するもの
である。上記指令値a* は、次式(1),(2)で示さ
れるごとく、正弦波形状に変動するものであり、エンジ
ンのトルク変動(リプル)をシミュレートしている。こ
こで、A* ,F* は、それぞれ指令値a* の振幅、周波
数を表している。また、αは、位相θに対する所定の位
相差を表す。2. Description of the Related Art In order to carry out a simulation test on the performance of a drive system such as a transmission without using an actual engine as a drive source, the present inventor has first made FIG. A method using a vibration control device having the configuration shown in FIG. This vibration control device performs a simulation test on the performance of a drive system based on a supplied command value (torque value) a * . The command value a * fluctuates in a sine wave shape as shown by the following equations (1) and (2), and simulates engine torque fluctuation (ripple). Here, A * and F * represent the amplitude and frequency of the command value a * , respectively. Α represents a predetermined phase difference with respect to the phase θ.
【数1】 (Equation 1)
【数2】 (Equation 2)
【0003】図において、1は指令値a* の振幅A* 、
周波数F* および位相差αと検出信号a(後述する)と
に応じて操作値b* を発生する制御装置である。また、
2は制御装置1から供給される操作値b* に応じた駆動
電圧を発生するベクトル制御インバータ、3は同インバ
ータ2から供給される駆動電圧により回転駆動される誘
導モータである。そして、4は誘導モータ3の回転軸に
接続され、回転軸から伝達される動力により作動する自
動車の駆動系、5は誘導モータ3の回転軸またはその近
傍に配置された検出器であり、上記回転軸の動作に応じ
た検出信号a(トルク変化値)を制御装置1に帰還す
る。[0003] In FIG, 1, the command value a * of the amplitude A *,
This is a control device that generates an operation value b * according to a frequency F * and a phase difference α and a detection signal a (described later). Also,
Reference numeral 2 denotes a vector control inverter that generates a drive voltage according to the operation value b * supplied from the control device 1, and reference numeral 3 denotes an induction motor that is rotationally driven by the drive voltage supplied from the inverter 2. Reference numeral 4 denotes a drive system of an automobile that is connected to the rotation shaft of the induction motor 3 and operates by power transmitted from the rotation shaft. Reference numeral 5 denotes a detector disposed at or near the rotation shaft of the induction motor 3. A detection signal a (torque change value) corresponding to the operation of the rotating shaft is fed back to the control device 1.
【0004】ここで制御装置1は、フーリエ変換器6
と、ベクトル分解器7と、偏差算出器8および9と、偏
差増幅器10および11と、フーリエ逆変換器12とか
ら構成されるものであり、以下に各構成要素について説
明する。まず、フーリエ変換器6は、検出信号aに含ま
れる周波数F* 成分の振幅値から位相θに対する余弦振
幅成分Ax および正弦振幅成分Ay を算出する。その算
出式(下式(3),(4))は一般的なフーリエ変換式
であり、一周期分(t=0〜1/F* )の積分操作によ
り、上記各振幅成分Ax ,Ay が算出される。[0006] Here, the control device 1 includes a Fourier transformer 6
, A vector decomposer 7, deviation calculators 8 and 9, deviation amplifiers 10 and 11, and an inverse Fourier transformer 12. Each component will be described below. First, the Fourier transform unit 6 calculates the cosine amplitude component A x and a sine amplitude component A y with respect to the phase θ from the amplitude value of the frequency F * components contained in the detection signal a. The calculation formulas (formulas (3) and (4) below) are general Fourier transform formulas, and the above-described amplitude components A x and A x are calculated by an integration operation for one cycle (t = 0 to 1 / F * ). y is calculated.
【数3】 (Equation 3)
【数4】 (Equation 4)
【0005】次に、ベクトル分解器7は、周波数F* の
成分について、指令値a* の振幅A* および位相差αか
ら、同指令値a* の余弦方向cosθに対する振幅成分
Ax *および正弦方向sinθに対する振幅成分Ay *を算
出する。算出式は上記の式(3),(4)と同様の形式
となり、下式(5),(6)のように表される。Next, the vector decomposer 7 calculates the amplitude component A x * and the sine component of the command value a * with respect to the cosine direction cos θ from the amplitude A * and the phase difference α of the command value a * for the component of the frequency F *. The amplitude component A y * for the direction sin θ is calculated. The calculation formula has the same format as the above formulas (3) and (4), and is expressed as the following formulas (5) and (6).
【数5】 (Equation 5)
【数6】 (Equation 6)
【0006】ここで、式(5)に式(1)を代入し、三
角関数の加法定理により整理すると、下式(7)が導出
される。Here, the following equation (7) is derived by substituting the equation (1) into the equation (5) and rearranging it by the addition theorem of a trigonometric function.
【数7】 ここで、(Equation 7) here,
【数8】 (Equation 8)
【数9】 の関係を用いて式(7)を変換し、かつ、式(2)より
位相θ(=2πF*t)を代入して演算すると、振幅成分
Ax *は、「A* cosα」というきわめて簡潔な形で表
される。(Equation 9) Equation (7) is converted by using the relationship of (1), and the operation is performed by substituting the phase θ (= 2πF * t) from the equation (2), the amplitude component A x * becomes a very simple “A * cosα”. It is expressed in a simple form.
【0007】また、式(6)に式(1)を代入して同様
に整理すると、下式(10)を得る。Further, the following equation (10) is obtained by substituting equation (1) into equation (6) and rearranging similarly.
【数10】 ここで、式(9)および、(Equation 10) Here, equation (9) and
【数11】 の関係を用いて式(10)を変換し、同様に位相θを代
入して演算すると、振幅成分Ay *もまた、「A* sin
α」というきわめて簡潔な形で表される。[Equation 11] Equation (10) is converted using the relationship of and the operation is similarly performed by substituting the phase θ, and the amplitude component A y * also becomes “A * sin
α ”in a very simple form.
【0008】次に、偏差算出器8は、上述した指令値a
* の 振幅成分Ax *と検出信号(制御量)aの振幅成分
Ax との偏差を算出する。この偏差量は偏差増幅器10
により増幅され、操作値b* の余弦振幅成分Bx *として
出力される。一方、偏差算出器9は、指令値a* の振幅
成分Ay *と検出信号aの振幅成分Ay との偏差を算出す
る。この偏差量は偏差増幅器11により増幅され、同様
に、操作値b* の正弦振幅成分By *として出力される。Next, the deviation calculator 8 calculates the command value a
* The amplitude component A x * and the detection signal (control amount) of calculating a deviation between the amplitude component A x of a. This deviation is calculated by the deviation amplifier 10
It is amplified by and outputted as an operation value b * of the cosine amplitude components B x *. On the other hand, the deviation calculator 9 calculates a deviation between the amplitude component A y of the command value a * of the amplitude component A y * and the detection signal a. The deviation is amplified by the deviation amplifier 11, likewise, it is outputted as an operation value b * of the sine amplitude component B y *.
【0009】そして、フーリエ逆変換器12には、この
各成分Bx *,By *と周波数F* とが供給され、下記の式
(12)および(13)、あるいは(14)に基づいて
操作値b* が算出される。こうして算出された操作値b
* はインバータ2に供給される。[0009] Then, the inverse Fourier transformer 12, the components B x *, B y * and the frequency F * and are supplied, based on the following equation (12) and (13), or (14) An operation value b * is calculated. The operation value b thus calculated
* Is supplied to the inverter 2.
【数12】 (Equation 12)
【数13】 (Equation 13)
【数14】 [Equation 14]
【0010】このように、操作値b* は制御量および指
令値の各振幅成分のみにより求められる。よって、直流
的な制御が可能になり、指令値a* の周波数F* に依存
しないフィードバック制御が行われ、指令値a* と検出
信号aとの偏差が最小となるように駆動系が制御され
る。そして、指令値a* の周波数または位相差を変化さ
せることにより、駆動系に対して様々なリプル特性を与
えることが可能となる。なお、指令値a* としてトルク
値を用いた場合を説明したが、これに限らず、例えば回
転数等、トルク値以外の特性量を指令値とすることも可
能である。As described above, the operation value b * is obtained only from the amplitude components 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 You. By changing the frequency or phase difference of the command value a * , various ripple characteristics can be given to the drive system. Although the case where the torque value is used as the command value a * has been described, the present invention is not limited to this. For example, a characteristic value other than the torque value, such as the number of revolutions, may be used as the command value.
【0011】また、上述した振動制御装置では、指令値
a* の周期(1/F* )毎に各振幅成分Ax ,Ay が算
出され、前述した追従動作が行われるようになってい
る。したがって、指令値a* の各振幅成分Ax *,Ay *ま
たは位相差αを変更すると、各振幅成分Ax ,Ay が対
応する各振幅成分Ax *,Ay *に一致するまでに、少なく
とも指令値a* の1周期分の時間(1/F* )を要す
る。この場合、周波数F* が大である場合には、指令値
a* の周期が十分に短くなるので、検出信号aは指令値
a* に対して十分に追従するが、周波数F* が小(例え
ば1ヘルツ)である場合、指令値a* の周期が長く(例
えば1秒)なり、前述の追従動作が不十分になる。すな
わち、指令値a* の周波数F* が小さくなる程、制御系
の応答特性が損なわれることになる。In the above-described vibration control device, the amplitude components A x and A y are calculated for each cycle (1 / F * ) of the command value a * , and the following operation is performed. . Therefore, the command value a * of the amplitude component A x *, by changing the A y * or phase difference alpha, the amplitude component A x, each of the amplitude component A y correspond A x *, until it matches the A y * Requires at least one cycle (1 / F * ) of the command value a * . In this case, when the frequency F * is large, the period of the command value a * is sufficiently short, and the detection signal a sufficiently follows the command value a * , but the frequency F * is small ( In the case of 1 Hz, for example, the cycle of the command value a * becomes long (for example, 1 second), and the following operation described above 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.
【0012】この問題を解決するために、本願発明者
は、先に、図12に示す構成の駆動制御装置を用いた方
法を提案している。この駆動制御装置は、上記振動制御
装置における制御装置1を高周波制御部14とし、新た
に低周波制御部15を加え、合わせて制御装置13とし
たものである。In order to solve this problem, the present inventor has previously proposed a method using a drive control device having a configuration shown in FIG. In this drive control device, the control device 1 in the vibration control device is used as a high-frequency control unit 14 and a new low-frequency control unit 15 is added to form a control device 13.
【0013】図において、制御装置13に振幅A* 、周
波数F* および位相差αが供給されるとともに、検出器
5から検出信号aが帰還されると、操作値合成器19に
おいて、高周波制御部14から出力される操作値b1 *
と低周波制御部15とから出力される操作値b0 * とが
加算され、操作値b* が算出される。そして、上記振動
制御装置と同様に、この操作値b* に基づいて、インバ
ータ2により誘導モータ3が制御され、同モータの出力
が、エンジンに代わる動力として駆動系に伝達される。In FIG. 1, when an amplitude A * , a frequency F *, and a phase difference α are supplied to a control device 13 and a detection signal a is fed back from a detector 5, a high-frequency control unit Operation value b 1 * output from 14
And the operation value b 0 * output from the low frequency control unit 15 are added to calculate the operation value b * . 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 motor is transmitted to the drive system as motive power instead of the engine.
【0014】低周波制御部15においては、瞬時指令値
作成器16において作成された指令値a* と検出信号a
とが偏差検出器17に供給され、ここで、両者の偏差が
検出される。検出された偏差は偏差増幅器18において
増幅され、操作値b0 * として出力される。そして、周
波数F* が低い場合はフィードバック制御系における位
相遅れを無視し得るので、同低周波制御部において十分
に検出信号aを指令値a* に追従させることができる。
よって、高周波制御部14における偏差算出器8,9に
おいて算出される各偏差量は0に近い値となる。In the low frequency control section 15, the command value a * created by the instantaneous command value creating section 16 and the detection signal a
Are supplied to the deviation detector 17, where the deviation between them is detected. The detected deviation is amplified by the deviation amplifier 18 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, each deviation amount calculated by the deviation calculators 8 and 9 in the high frequency control unit 14 is a value close to zero.
【0015】一方、周波数F* が高い場合は、上述のよ
うに、高周波制御部14において十分に検出信号aを指
令値a* に追従させることができるので、低周波制御部
15における偏差検出器17には偏差がほとんど現れな
い。従って、周波数F* の帯域に依存せずに、検出信号
aを指令値a* に十分に追従させることが可能である。On the other hand, when the frequency F * is high, the detection signal a can sufficiently follow the command value a * in the high frequency control unit 14 as described above. 17 shows almost no deviation. Therefore, it is possible to cause the detection signal a to sufficiently follow the command value a * without depending on the band of the frequency F * .
【0016】なお、上述した振動制御装置および駆動制
御装置において、ベクトル分解器7を省いて、指令値a
* に関して、各振幅成分Ax *,Ay *を直接偏差検出器
8,9に供給しても良い。この場合、上記駆動制御装置
においては、瞬時指令値作成器16に代えて、各振幅成
分Ax *,Ay *より指令値a* を作成する作成器が設けら
れる。In the above-described vibration control device and drive control device, the vector decomposer 7 is omitted and the command value a
Regarding * , the respective amplitude components A x * and A y * may be directly supplied to the deviation detectors 8 and 9. In this case, in the drive control device, instead of the instantaneous command value creator 16, a creator that creates a command value a * from each of the amplitude components Ax * and Ay * is provided.
【0017】[0017]
【発明が解決しようとする課題】ところで、上述した従
来の振動制御装置および駆動制御装置では、三角関数波
による指令値が制御対象に与えられるので、一の周波数
成分についてのみ上述のような振幅制御が行われてい
た。しかし、三角関数波以外の、例えば、任意の周期関
数波により振動試験を行いたい場合もある。このような
任意の周期関数波による指令値に対して、周波数に依存
せずに応答性の良い制御を行うことは従来困難であっ
た。In the above-described conventional vibration control device and drive control device, since a command value based on a trigonometric function wave is given to a control target, the amplitude control as described above is performed only for one frequency component. Had been done. However, there may be a case where a vibration test is desired to be performed using an arbitrary periodic function wave other than the trigonometric function wave. Conventionally, it has been difficult to perform control with good responsiveness to such a command value by an arbitrary periodic function wave without depending on the frequency.
【0018】また、係る従来の振動制御装置および駆動
制御装置において、モータの軸に結合された負荷を振動
させるような場合、モータに供給される出力の変動に伴
う軸のねじれ角の変化により、軸はバネでモデル化され
る状態となる。このような系においては、一般に、特定
の周波数において共振現象が発生する。しかし、振動試
験によっては係る共振状態を避けた試験を行いたい場合
がある。従来は、このような試験を行うことは困難であ
った。Further, in such a conventional vibration control device and drive control device, when a load coupled to a motor shaft is vibrated, a change in the torsion angle of the shaft due to a change in output supplied to the motor causes The shaft is in a state modeled by a spring. In such a system, a resonance phenomenon generally occurs at a specific frequency. However, depending on the vibration test, there is a case where it is desired to perform a test that avoids such a resonance state. Conventionally, it has been difficult to perform such a test.
【0019】本発明は、上述した事情に鑑みてなされた
ものであり、任意の周期関数波による指令値の周波数に
依存せずに、制御系の応答特性を改善させることができ
る駆動制御装置を提供することを目的としている。The present invention has been made in view of the above-described circumstances, and provides a drive control device capable of improving the response characteristics of a control system without depending on the frequency of a command value by an arbitrary periodic function wave. It is intended to provide.
【0020】[0020]
【課題を解決するための手段】上記課題を解決するため
に、請求項1記載の発明にあっては、複数の三角関数波
が合成された周期関数波である指令値に含まれる各々の
周波数について、制御対象より帰還される制御量の第1
の方向に関する第1の制御量振幅成分と前記第1の方向
に直交する第2の方向に関する第2の制御量振幅成分と
を算出する周波数別振幅算出手段と、前記第1の方向に
関する第1の指令値振幅成分と前記第1の制御量振幅成
分との偏差を各周波数別に第1の偏差量として算出し、
当該第1の偏差量に対応する第1の方向に関する第1の
操作値を算出する第1の周波数別振幅制御手段と、前記
第2の方向に関する第2の指令値振幅成分と前記第2の
制御量振幅成分との偏差を各周波数別に第2の偏差量と
して算出し、当該第2の偏差量に対応する第2の方向に
関する第2の操作値を算出する第2の周波数別振幅制御
手段と、前記第1および第2の周波数別振幅制御手段が
算出した各周波数についての第1および第2の操作値の
逆フーリエ変換値を加算し、この加算結果に対応する量
を操作値として前記制御対象に供給する加算手段とを具
備することを特徴とする。In order to solve the above problem, according to the first aspect of the present invention, each frequency included in a command value which is a periodic function wave obtained by synthesizing a plurality of trigonometric function waves is provided. Of the controlled variable fed back from the controlled object
Frequency-dependent amplitude calculating means for calculating a first control amount amplitude component in a second direction orthogonal to the first direction, and a first control amount amplitude component in a second direction orthogonal to the first direction. And calculating a deviation between the command value amplitude component and the first control amount amplitude component as a first deviation amount for each frequency,
First frequency-dependent amplitude control means for calculating a first operation value in a first direction corresponding to the first deviation amount; a second command value amplitude component in the second direction; A second frequency-dependent amplitude control unit that calculates a deviation from the control amount amplitude component as a second deviation amount for each frequency, and calculates a second operation value in a second direction corresponding to the second deviation amount; And an inverse Fourier transform value of the first and second operation values for each frequency calculated by the first and second frequency-dependent amplitude control means, and an amount corresponding to the addition result is set as an operation value. And an adding means for supplying the control object.
【0021】また、請求項2記載の発明にあっては、複
数の三角関数波が合成された周期関数波である指令値と
制御対象より帰還される制御量との偏差を検出して当該
偏差に対応する操作値を出力する偏差検出手段と、前記
指令値に含まれる各々の周波数について、前記制御量の
第1の方向に関する第1の制御量振幅成分と前記第1の
方向に直交する第2の方向に関する第2の制御量振幅成
分とを算出する周波数別振幅算出手段と、前記第1の方
向に関する第1の指令値振幅成分と前記第1の制御量振
幅成分との偏差を各周波数別に第1の偏差量として算出
し、当該第1の偏差量に対応する第1の方向に関する第
1の操作値を算出する第1の周波数別振幅制御手段と、
前記第2の方向に関する第2の指令値振幅成分と前記第
2の制御量振幅成分との偏差を各周波数別に第2の偏差
量として算出し、当該第2の偏差量に対応する第2の方
向に関する第2の操作値を算出する第2の周波数別振幅
制御手段と、前記偏差検出手段が算出した操作値と前記
第1および第2の周波数別振幅制御手段が算出した各周
波数についての第1および第2の操作値の逆フーリエ変
換値とを加算し、この加算結果に対応する量を操作値と
して前記制御対象に供給する加算手段とを具備すること
を特徴とする。According to the second aspect of the present invention, a deviation between a command value, which is a periodic function wave obtained by synthesizing a plurality of trigonometric function waves, and a control amount fed back from a controlled object is detected, and the deviation is detected. Deviation detection means for outputting an operation value corresponding to the first control value, and a first control amount amplitude component in a first direction of the control amount and a second control value orthogonal to the first direction for each frequency included in the command value. Frequency-dependent amplitude calculating means for calculating a second control amount amplitude component in the second direction; and a deviation between the first command value amplitude component and the first control amount amplitude component in the first direction, for each frequency. A first frequency-dependent amplitude control unit separately calculating as a first deviation amount, and calculating a first operation value in a first direction corresponding to the first deviation amount;
A deviation between a second command value amplitude component in the second direction and the second control amount amplitude component is calculated as a second deviation amount for each frequency, and a second deviation amount corresponding to the second deviation amount is calculated. A second frequency-dependent amplitude control means for calculating a second operation value relating to the direction; a second frequency-dependent amplitude control means for calculating the operation value calculated by the deviation detection means; and a second frequency-dependent amplitude control means for calculating each frequency calculated by the first and second frequency-dependent amplitude control means. An adder for adding the inverse Fourier transform values of the first and second operation values and supplying an amount corresponding to a result of the addition to the control target as an operation value is provided.
【0022】また、請求項3記載の発明にあっては、請
求項1または2記載の発明において、前記第1および第
2の指令値振幅成分は、前記指令値に含まれる各周波数
についての振幅および位相に基づいて算出され、該第1
および第2の指令値振幅成分の各々の2乗値の和の平方
根が該周波数についての振幅であることを特徴とする。
また、請求項4記載の発明にあっては、請求項1または
2記載の発明において、前記複数の三角関数波は、基本
波および所定次数までの奇数高調波であることを特徴と
する。また、請求項5記載の発明にあっては、請求項1
または2記載の発明において、前記複数の三角関数波の
有する周波数は、前記制御対象の有する共振周波数であ
ることを特徴とする。According to a third aspect of the present invention, in the first or second aspect of the invention, the first and second command value amplitude components are amplitude values for each frequency included in the command value. And the phase is calculated based on the first
And the square root of the sum of the squares of each of the second command value amplitude components is the amplitude for the frequency.
According to a fourth aspect of the present invention, in the first or second aspect, the plurality of trigonometric function waves are a fundamental wave and an odd harmonic up to a predetermined order. According to the fifth aspect of the present invention, the first aspect is provided.
In the invention described in (2), the frequencies of the plurality of trigonometric function waves are resonance frequencies of the controlled object.
【0023】[0023]
【作用】請求項1記載の発明にあっては、周波数別振幅
算出手段により、複数の三角関数波が合成された周期関
数波である指令値に含まれる各々の周波数について、制
御対象より帰還される制御量の第1の方向に関する第1
の制御量振幅成分と第1の方向に直交する第2の方向に
関する第2の制御量振幅成分とが算出される。そして、
第1の周波数別振幅制御手段により、第1の方向に関す
る第1の指令値振幅成分と第1の制御量振幅成分との偏
差が各周波数別に第1の偏差量として算出され、当該第
1の偏差量に対応する第1の方向に関する第1の操作値
が算出される。また、第2の周波数別振幅制御手段によ
り、第2の方向に関する第2の指令値振幅成分と第2の
制御量振幅成分との偏差が各周波数別に第2の偏差量と
して算出され、当該第2の偏差量に対応する第2の方向
に関する第2の操作値が算出される。そして、加算手段
により、第1および第2の周波数別振幅制御手段が算出
した各周波数についての第1および第2の操作値の逆フ
ーリエ変換値が加算され、この加算結果に対応する量が
操作値として制御対象に供給される。According to the first aspect of the present invention, each frequency included in the command value, which is a periodic function wave obtained by synthesizing a plurality of trigonometric function waves, is fed back from the control target by the frequency-dependent amplitude calculating means. The first direction of the control amount in the first direction
And the second control amount amplitude component in the second direction orthogonal to the first direction are calculated. And
The first frequency-specific amplitude control means calculates a deviation between the first command value amplitude component and the first control amount amplitude component in the first direction as a first deviation amount for each frequency, and A first operation value in a first direction corresponding to the deviation amount is calculated. Further, the deviation between the second command value amplitude component and the second control amount amplitude component in the second direction is calculated as a second deviation amount for each frequency by the second frequency-specific amplitude control means. A second operation value in the second direction corresponding to the deviation amount of 2 is calculated. Then, the inverse Fourier transform values of the first and second operation values for each frequency calculated by the first and second frequency-dependent amplitude control means are added by the adding means, and the amount corresponding to the addition result is manipulated. It is supplied to the control target as a value.
【0024】また、請求項2記載の発明にあっては、偏
差検出手段により、複数の三角関数波が合成された周期
関数波である指令値と制御対象より帰還される制御量と
の偏差が検出され、当該偏差に対応する操作値が出力さ
れる。また、周波数別振幅算出手段により、指令値に含
まれる各々の周波数について、制御量の第1の方向に関
する第1の制御量振幅成分と第1の方向に直交する第2
の方向に関する第2の制御量振幅成分とが算出される。
そして、第1の周波数別振幅制御手段により、第1の方
向に関する第1の指令値振幅成分と第1の制御量振幅成
分との偏差が各周波数別に第1の偏差量として算出さ
れ、当該第1の偏差量に対応する第1の方向に関する第
1の操作値が算出される。また、第2の周波数別振幅制
御手段により、第2の方向に関する第2の指令値振幅成
分と第2の制御量振幅成分との偏差が各周波数別に第2
の偏差量として算出され、当該第2の偏差量に対応する
第2の方向に関する第2の操作値が算出される。そし
て、加算手段により、偏差検出手段が算出した操作値と
第1および第2の周波数別振幅制御手段が算出した各周
波数についての第1および第2の操作値の逆フーリエ変
換値とが加算され、この加算結果に対応する量が操作値
として制御対象に供給される。また、請求項3記載の発
明にあっては、上記の第1および第2の指令値振幅成分
は、指令値に含まれる各周波数についての振幅および位
相に基づいて算出される。According to the second aspect of the present invention, the deviation between the command value, which is a periodic function wave obtained by synthesizing a plurality of trigonometric function waves, and the control amount fed back from the controlled object is determined by the deviation detecting means. Detected and an operation value corresponding to the deviation is output. Further, for each frequency included in the command value, a second control amount amplitude component in the first direction of the control amount and a second control amount orthogonal component orthogonal to the first direction are provided by the frequency-specific amplitude calculation means.
Is calculated with respect to the second control amount amplitude component.
Then, the first frequency-dependent amplitude control means calculates a deviation between the first command value amplitude component and the first control amount amplitude component in the first direction as a first deviation amount for each frequency, and A first operation value in a first direction corresponding to the deviation amount of 1 is calculated. Further, the deviation between the second command value amplitude component and the second control amount amplitude component in the second direction by the second frequency-dependent amplitude control means is used to determine the deviation of the second control value amplitude component for each frequency.
And a second operation value in the second direction corresponding to the second deviation amount is calculated. Then, the operation value calculated by the deviation detection means and the inverse Fourier transform value of the first and second operation values for each frequency calculated by the first and second frequency-dependent amplitude control means are added by the addition means. The amount corresponding to the addition result is supplied to the control target as an operation value. According to the third aspect of the present invention, the first and second command value amplitude components are calculated based on the amplitude and phase of each frequency included in the command value.
【0025】よって、請求項4記載の発明にあるような
基本波および所定次数までの奇数高調波が合成された矩
形波等の周期関数による指令値に対して、周波数に依存
することなく制御系の応答特性を改善することが可能に
なる。また、請求項5記載の発明にあっては、制御対象
の有する共振周波数に対して振幅を抑制した指令値が設
定可能であるから、共振状態を避けた制御を行うことが
可能となる。Therefore, the control system can control a command value by a periodic function such as a rectangular wave in which a fundamental wave and an odd harmonic up to a predetermined order are combined without depending on the frequency. Can be improved. According to the fifth aspect of the present invention, since a command value with suppressed amplitude can be set for the resonance frequency of the control target, it is possible to perform control while avoiding the resonance state.
【0026】[0026]
【実施例】以下、図面を参照して、本発明の実施例につ
いて説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0027】§1:第1の実施例 A:実施例の構成 図1は、本発明の第1の実施例による駆動制御装置の構
成図である。この図に示す構成の駆動制御装置は、供給
される指令値(トルク値)に応じて制御対象を振動させ
るものであり、図11と共通する部分には同一の符号を
付け、その説明を省略する。図1において、20は周期
関数波制御装置であり、任意の周期関数波である指令値
a* に含まれる各三角関数波成分の周波数F1 *,F2 *,
…,Fn *、振幅A1 *,A2 *,…,An *および位相差α
1 ,α2 ,…,αn と、検出器5によって検出される検
出信号a(制御量)とに応じて操作値b* を発生する。 §1: First Embodiment A: Configuration of Embodiment FIG. 1 is a configuration diagram of a drive control device according to a first embodiment of the present invention. The drive control device having the configuration shown in this figure vibrates the control target in accordance with the supplied command value (torque value), and the same reference numerals are given to portions common to FIG. I do. In FIG. 1, reference numeral 20 denotes a periodic function wave control device, and the frequencies F 1 * , F 2 * , and F 3 * of the trigonometric function wave components included in the command value a * which is an arbitrary periodic function wave.
..., F n *, the amplitude A 1 *, A 2 *, ..., A n * and the phase difference α
An operation value b * is generated according to 1 , α 2 ,..., Α n and a detection signal a (control amount) detected by the detector 5.
【0028】この周期関数波制御装置20は、図11に
おける制御装置1と構成が同一である三角関数波制御装
置20a,20b,…,20nと、これらの出力信号を
合成する操作値合成器21a,21b,…とから構成さ
れている。制御装置20aには、上述の振幅A1 *、周波
数F1 *、位相差α1 および検出信号aが供給され、その
内部において位相差α1 を参照することにより振幅A1 *
がベクトル的に分解され、各振幅成分Ax1 *,Ay1 *に変
換される(図示略)。また、検出信号aについては、周
波数F1 *に関し、上記各振幅成分Ax1 *,Ay1 *に対応す
る振幅成分Ax1,Ay1が検出され、振幅成分Ax1 *,A
y1 *との各偏差が算出される。そして、この偏差に対応
する操作値b1 *の各振幅成分Bx1 *,By1 *が逆フーリエ
変換され、操作値b1 *として出力される。This periodic function wave control device 20 has triangular function wave control devices 20a, 20b,..., 20n having the same configuration as the control device 1 in FIG. 11, and an operation value synthesizer 21a for synthesizing these output signals. , 21b,... The control unit 20a, the above-mentioned amplitude A 1 *, the frequency F 1 *, is supplied a phase difference alpha 1 and the detection signal a, the amplitude A 1 by referring to the phase difference alpha 1 in its interior *
Is vectorized and converted into amplitude components A x1 * and A y1 * (not shown). Further, the detection signal a, relates to frequency F 1 *, each amplitude component A x1 *, the amplitude component A x1, A y1 corresponding to A y1 * is detected, the amplitude component A x1 *, A
Each deviation from y1 * is calculated. Each amplitude component B x1 * control variable b 1 * corresponding to the deviation, B y1 * are inverse Fourier transform, and output as the operation value b 1 *.
【0029】同様に、各制御装置20b,…,20n
に、振幅A2 *,…,An *、位相差α2,…,αn 、周波
数F2 *,…,Fn *および検出信号aがそれぞれ供給さ
れ、各装置において、上記各振幅がベクトル的に分解さ
れた振幅成分と検出信号aの対応する振幅成分との偏差
が各々算出され、操作値b2 *,…,bn *が発生される。
操作値合成器21a,21b,…は、全操作値b1 *,b
2 *,…,bn *を加算し、操作値合成器21aは合成され
た操作値b* を出力する。そして、この操作値b* はイ
ンバータ2に供給され、誘導モータ3が操作値b* に基
づいて制御される。Similarly, each control device 20b,.
The amplitude A 2 *, ..., A n *, the phase difference α 2, ..., α n, the frequency F 2 *, ..., F n * and the detection signal a is supplied, in each of the units, each of amplitude The deviation between the vector-decomposed amplitude component and the corresponding amplitude component of the detection signal a is calculated, and operation values b 2 * ,..., B n * are generated.
Operation value synthesizer 21a, 21b, ..., the total operating value b 1 *, b
2 *, ..., b n * by adding the operation value synthesizer 21a outputs are combined operating value b *. Then, the operation value b * is supplied to the inverter 2, and the induction motor 3 is controlled based on the operation value b * .
【0030】B:実施例の動作 上述した構成において、例えば、図4(イ)に示すよう
な矩形関数波による指令値a* を与えるものとする。こ
のような矩形波は、図4(ロ)に示す基本波(周波数F
1 *)、同図(ハ)に示す3次高調波(周波数F2 *)、同
図(ニ)に示す5次高調波(周波数F3 *)、…および、
所定のn次高調波を合成することにより得られる。 B: Operation of Embodiment In the above-described configuration, it is assumed that, for example, a command value a * by a rectangular function wave as shown in FIG. Such a rectangular wave is a fundamental wave (frequency F) shown in FIG.
1 * ), the third harmonic (frequency F 2 * ) shown in FIG. 4C, the fifth harmonic (frequency F 3 * ) shown in FIG.
It is obtained by synthesizing a predetermined nth harmonic.
【0031】ところで、図5(ホ)は、本制御対象の周
波数応答特性(ゲインGおよび位相ずれθ)を示すもの
である。また、上記図4(ロ)〜(ニ)に示す各正弦波
(振幅A1,A2,A3)を入力とした場合の、係るゲ
イン特性による出力波形を図5(ロ)〜(ニ)に示す。
まず、図5(ホ)において、周波数F1 *に関するゲイン
Gは「1」であるため、図5(ロ)に示す基本波の出力
波形の振幅は「A1」となる。また、位相ずれθは
「0」である。次に、周波数F2 *に関しては、ゲインG
は「1」より大であるため、図5(ハ)に示す3次高調
波の出力波形の振幅は「A2」より大となる。また、位
相θが負の方向へずれる特性を有する。次に、周波数F
3 *に関しては、ゲインGは「1」より小であるため、図
5(ニ)に示す5次高調波の出力波形の振幅は「A3」
より小となる。また、位相θが負の方向へずれる特性を
有する。FIG. 5E shows the frequency response characteristics (gain G and phase shift θ) of the control object. Further, when the respective sine waves (amplitudes A1, A2, A3) shown in FIGS. 4B to 4D are input, output waveforms based on the gain characteristics are shown in FIGS. .
First, in FIG. 5E, since the gain G relating to the frequency F 1 * is “1”, the amplitude of the output waveform of the fundamental wave shown in FIG. 5B becomes “A1”. Further, the phase shift θ is “0”. Next, regarding the frequency F 2 * , the gain G
Is larger than “1”, the amplitude of the output waveform of the third harmonic shown in FIG. 5C becomes larger than “A2”. In addition, the phase θ has a characteristic of shifting in the negative direction. Next, the frequency F
Regarding 3 * , since the gain G is smaller than “1”, the amplitude of the output waveform of the fifth harmonic shown in FIG.
Will be smaller. In addition, the phase θ has a characteristic of shifting in the negative direction.
【0032】このように、制御対象は、周波数域によっ
て異なる応答特性を有しており、このため、図4(ロ)
〜(ニ)に示すような本来的な波形に係る振幅を供給し
ただけでは、目的とする矩形波による制御を実現するこ
とができない。この実施例においては、各周波数に関し
てその周波数応答特性を考慮した、振幅A1 *,…,An *
および位相差α1 ,…,αn が設定される。よって、制
御対象に対して、本来の整った矩形波による制御が実現
される。仮に、周波数応答特性が考慮された振幅A1 *,
…,An *のみが設定され、位相差α1 ,…,αn につい
ては設定されない場合を考えると、制御対象は、実際に
は図5(イ)に示すような形状の崩れた矩形波により制
御されることになる。As described above, the controlled object has different response characteristics depending on the frequency range.
It is not possible to realize the control by the target rectangular wave only by supplying the amplitude related to the original waveform as shown in (d). In this embodiment, considering its frequency response characteristics for each frequency, the amplitude A 1 *, ..., A n *
And the phase difference α 1, ..., α n are set. Therefore, control using the originally regular rectangular wave is realized for the control target. Assuming that the amplitude A 1 * in consideration of the frequency response characteristic,
, A n * are set, and the phase differences α 1 ,..., Α n are not set, the control target is actually a rectangular wave with a collapsed shape as shown in FIG. Will be controlled by
【0033】そして、制御対象の周波数応答特性に適合
した振幅および位相差が周期関数波制御装置20に供給
され、各三角関数波制御装置20a,…,20nにおい
て各三角関数波に係る操作値b1 *,…,bn *が発生され
る。そして、操作値合成器21a,21b,…により各
操作値が加算され、同合成器21aより操作値b* が出
力される。そして、この操作値b* に基づいて、インバ
ータ2において誘導モータ3に印加する電圧波形が制御
され、同誘導モータの出力がエンジンに代わる動力とし
て駆動系(トランスミッション)に伝達される。そし
て、検出信号aが検出器5を介して制御装置20に帰還
され、各周波数毎にフィードバック制御が行われる。こ
こで、前述のように、操作値b* を構成する各操作値b
1 *,…,bn *は制御量および指令値の各振幅成分のみに
より求められる。よって、直流的な制御が可能になり、
指令値a* に含まれる各周波数に依存しないフィードバ
ック制御が行われる。Then, an amplitude and a phase difference suitable for the frequency response characteristic of the controlled object are supplied to the periodic function wave control device 20, and each of the trigonometric function wave control devices 20a,. 1 *, ..., b n * is generated. The operation values are added by the operation value synthesizers 21a, 21b,..., And the operation value b * is output from the synthesizer 21a. The voltage waveform applied to the induction motor 3 is controlled in the inverter 2 based on the operation value b *, and the output of the induction motor is transmitted to a drive system (transmission) as motive power instead of an engine. Then, the detection signal a is fed back to the control device 20 via the detector 5, and feedback control is performed for each frequency. Here, as described above, each operation value b constituting the operation value b *
1 * ,..., B n * are obtained only from the amplitude components of the control amount and the command value. Therefore, DC control becomes possible,
Feedback control independent of each frequency included in the command value a * is performed.
【0034】§2:第2の実施例 A:実施例の構成 図2は、本発明の第2の実施例による駆動制御装置の構
成図である。この図に示す駆動制御装置もまた、供給さ
れる指令値(トルク値)に応じて制御対象を振動させる
ものであり、図12と共通する部分には同一の符号を付
け、その説明を省略する。図2において、23は周期関
数波制御装置であり、第1実施例と同様に、周期関数波
である指令値a* の各振幅A1 *,A2 *,…,An *、位相
差α1 ,α2 ,…,αn および周波数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 control target in accordance with the supplied command value (torque value), and the same reference numerals are given to portions common to FIG. 12 and description thereof will be omitted. . 2, 23 is a periodic function wave control apparatus, similarly to the first embodiment, periodic function wave in which the command value a * of the amplitude A 1 *, A 2 *, ..., A n *, the phase difference α 1 , α 2 ,..., α n and frequencies F 1 * , F 2 * ,.
And F n *, generates an operation value b * according to the detection signal a detected by the detector 5.
【0035】この周期関数波制御装置23は、図12に
おける制御装置13と構成が同一である三角関数波制御
装置23a,23b,…,23nと、操作値合成器24
a,24b,…とから構成されている。各制御装置23
a,…,23nには、上述の各振幅A1 *,…,An *、各
位相差α1 ,…,αn 、各周波数F1 *,…,Fn *および
検出信号aが供給され、検出信号aに応じた操作値
b1 *,…,bn *が発生される。また、操作値合成器24
a,24b,…により全操作値が加算され、同合成器2
4aより合成された操作値b* が出力される。そして、
この操作値b* は第1実施例と同様にインバータ2に供
給され、誘導モータ3が制御される。The periodic function wave control device 23 includes a trigonometric function wave control device 23a, 23b,..., 23n having the same configuration as the control device 13 in FIG.
a, 24b,... Each control device 23
a, ..., the 23n, each amplitude A 1 * above, ..., A n *, each phase difference α 1, ..., α n, each frequency F 1 *, ..., F n * and the detection signal a is supplied and operating values b 1 *, which according to the detection signal a, ..., b n * are generated. The operation value synthesizer 24
a, 24b,..., all operation values are added,
The synthesized operation value b * is output from 4a. And
This operation value b * is supplied to the inverter 2 as in the first embodiment, and the induction motor 3 is controlled.
【0036】B:実施例の動作 上述した構成において、第1実施例と同様に、例えば矩
形波による指令値a*を与えるものとする。よって、基
本波に係る振幅A1 *、位相差α1 および周波数F1 *、
…、n次高調波に係る振幅An *、位相差αn および周波
数Fn *がそれぞれ周期関数波制御装置23に供給される
とともに、検出器5を介して検出信号aが帰還される。
そして、各三角関数波制御装置23a,…,23nにお
いて各三角関数波に係る操作値b1 *,…,bn *が発生さ
れる。 B: Operation of the Embodiment In the above-described configuration, it is assumed that a command value a * using, for example, a rectangular wave is given as in the first embodiment. Therefore, the amplitude A 1 * , the phase difference α 1 and the frequency F 1 * relating to the fundamental wave,
.., The amplitude An * , the phase difference αn, and the frequency Fn * of the n- th harmonic are supplied to the periodic function wave controller 23, and the detection signal a is fed back via the detector 5.
, 23n generate operation values b 1 * ,..., B n * relating to the respective trigonometric function waves.
【0037】この時、各三角関数波制御装置において、
制御装置13と同様に、周波数が高い領域においては高
周波制御部、周波数が低い領域においては低周波制御部
が支配的に動作するために、周波数F* の帯域に依存せ
ずに検出信号aを指令値a*に十分に追従させることが
可能である。次いで、操作値合成器24a,24b,…
により各操作値が加算され、同合成器24aから操作値
b* が出力される。そして、この操作値b* に基づい
て、第1実施例と同様に、インバータ2により制御され
た誘導モータ3の出力が駆動系に伝達されるとともに、
検出信号aが帰還される。At this time, in each trigonometric function wave control device,
Similarly to the control device 13, the high-frequency control unit operates in a high-frequency region and the low-frequency control unit operates in a low-frequency region, so that the detection signal a is independent of the frequency F * band. It is possible to sufficiently follow the command value a * . Next, the operation value synthesizers 24a, 24b,.
, The operation values are added, and the operation value b * is output from the combiner 24a. Then, based on the operation value b * , the output of the induction motor 3 controlled by the inverter 2 is transmitted to the drive system, as in the first embodiment.
The detection signal a is fed back.
【0038】§3:第3の実施例 A:実施例の構成 図3は、本発明の第3の実施例による駆動制御装置の構
成図である。この図に示す駆動制御装置もまた、供給さ
れる指令値(トルク値)に応じて制御対象を振動させる
ものであり、図12と共通する部分には同一の符号を付
け、その説明を省略する。図3において、25は周期関
数波制御装置であり、第2実施例と同様に、周期関数波
である指令値a* の各振幅A1 *,…,An *、位相差α
1 ,…,αn および周波数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 control target in accordance with the supplied command value (torque value), and the same reference numerals are given to portions common to FIG. 12 and description thereof will be omitted. . 3, 25 is a periodic function wave control apparatus, similarly to the second embodiment, the command value is a periodic function wave a * of the amplitude A 1 *, ..., A n *, the phase difference α
1, ..., α n and the frequency F 1 *, ..., and F n *, the detector 5
An operation value b * is generated in response to the detection signal a detected by the control unit.
【0039】この周期関数波制御装置25は、図12に
示す制御装置13より偏差検出器17、偏差増幅器18
および操作値合成器19を取り除いた構成である各三角
関数波制御装置25a,25b,…,25nと、指令値
合成器26a,26b,…、偏差検出器27、偏差増幅
器28および操作値合成器29,29a,29b,…と
から構成されている。各制御装置25a,…,25nに
は、上述の各振幅、位相差、周波数および検出信号aが
供給され、検出信号aに応じた操作値b1 *,…,bn *が
発生されるとともに、供給された振幅、位相差および周
波数より、指令値a* の各三角関数波成分に相当する正
弦波指令値a1 *,a2 *,…,an *が発生される。The periodic function wave control device 25 is different from the control device 13 shown in FIG.
, 25n, the command value synthesizers 26a, 26b,..., The deviation detector 27, the deviation amplifier 28, and the operation value synthesizer. 29, 29a, 29b,... Each controller 25a, ..., the 25n, each amplitude of the above, the phase difference, is supplied with the frequency and the detection signal a, the operation value b 1 *, which according to the detection signal a, ..., with b n * is generated , supplied amplitude, a phase difference and frequency, the command value a sine wave command values corresponding to each trigonometric function wave component of * a 1 *, a 2 * , ..., a n * are generated.
【0040】また、指令値合成器26a,26b,…に
より上記各正弦波指令値a1 *,a2 *,…,an *が加算さ
れ、同合成器26aより周期関数波である指令値a* が
出力される。偏差検出器27においては、指令値a* と
検出信号aとの偏差が検出され、同偏差量が偏差増幅器
28において増幅され、操作値b0 * として操作値合成
器29に供給される。また、操作値合成器29a,29
b,…により、上記各操作値b1 *,…,bn *が加算さ
れ、操作値bx *として操作値合成器29に供給される。
そして、操作値合成器29において、上記の操作値b0 *
と操作値bx *とが加算され、操作値b*として出力され
る。そして、この操作値b* は第2実施例と同様にイン
バータ2に供給され、誘導モータ3が制御される。The sine wave command values a 1 * , a 2 * ,..., A n * are added by the command value synthesizers 26 a, 26 b,. a * is output. 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 * . Also, the operation value synthesizers 29a and 29
The operation values b 1 * ,..., b n * are added by b,... and supplied to the operation value synthesizer 29 as the operation 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, the operation value b * is supplied to the inverter 2 as in the second embodiment, and the induction motor 3 is controlled.
【0041】B:実施例の動作 上述した構成において、第2実施例と同様に、例えば矩
形波による指令値a*を与えるものとする。よって、各
振幅A1 *,…,An *、各位相差α1 ,…,αnおよび各
周波数F1 *,…,Fn *が周期関数波制御装置25に供
給されるとともに、検出器5を介して検出信号aが帰還
される。そして、各三角関数波制御装置において各三角
関数波に係る操作値b1 *,b2 *,…,bn *および正弦波
指令値a1 *,a2 *,…,an *が発生される。この時、周
波数が高い領域においては、この制御装置25a,25
b…において、検出信号aを指令値a* に十分に追従さ
せることができる。 B: Operation of Embodiment In the above-described configuration, it is assumed that a command value a * using, for example, a rectangular wave is given, as in the second embodiment. Therefore, the amplitude A 1 *, ..., A n *, each phase difference α 1, ..., α n and the frequency F 1 *, ..., with F n * is supplied to the periodic function wave control device 25, the detector 5, the detection signal a is fed back. The operation values b 1 * according to the trigonometric function waves each trigonometric wave controller, b 2 *, ..., b n * and a sine wave command values a 1 *, a 2 *, ..., a n * is generated Is done. At this time, in the region where the frequency is high, the control devices 25a and 25
b, the detection signal a can sufficiently follow the command value a * .
【0042】また、偏差検出器27において指令値a*
と検出信号aとの偏差が検出され、同偏差量が偏差増幅
器28を介して操作値b0 * として操作値合成器29に
供給される。よって、周波数が低い領域においては、同
偏差検出器27および偏差増幅器28において、検出信
号aを指令値a* に十分に追従させることができる。In the deviation detector 27, the command value a *
Is detected, and the difference is supplied to the manipulated value synthesizer 29 as the manipulated value b 0 * via the deviation amplifier 28. Therefore, in the low frequency range, the detection signal a can be made to sufficiently follow the command value a * in the deviation detector 27 and the deviation amplifier 28.
【0043】次いで、操作値合成器29a,29b,…
により、各操作値b1 *,…,bn *が加算され、操作値b
x *として操作値合成器29に供給される。そして、操作
値合成器29において、操作値b0 *と操作値bx *とが加
算され、操作値b* として出力される。そして、この操
作値b* に基づいて、第2実施例と同様の制御が行われ
る。Next, the operation value synthesizers 29a, 29b,.
Accordingly, the operation value b 1 *, ..., b n * is added, the operation value b
It is supplied to the manipulated 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 the operation value b * , the same control as in the second embodiment is performed.
【0044】§4:第4の実施例 図6は、本発明の第1の実施例の変形である第4の実施
例による駆動制御装置の構成図であり、図1と共通する
部分には同一の符号を付け、その説明を省略する。図6
において、図1に示す周期関数波制御装置20に代え
て、周期関数波制御装置38が設けられている。同様
に、各三角関数波制御装置20a,…,20nに代えて
三角関数波制御装置38a,…,38nが、また、操作
値合成器21a,21b,…に代えて操作値合成器39
a,39b,…が設けられている。[0044] §4: Fourth Embodiment FIG 6 is a configuration diagram of a drive control device according to a fourth embodiment is a modification of the first embodiment of the present invention, parts corresponding to those in FIG. 1 The same reference numerals are given and the description is omitted. FIG.
, A periodic function wave control device 38 is provided in place of the periodic function wave control device 20 shown in FIG. Similarly, each of the trigonometric function wave controllers 20a,..., 20n is replaced by a trigonometric function wave controller 38a,..., 38n, and the operation value combiners 21a, 21b,.
a, 39b, ... are provided.
【0045】この実施例においては、指令値a* に含ま
れる各三角関数波成分の振幅A1 *,A2 *,…,An *をベ
クトル的に分解した各振幅成分Ax1 *,Ay1 *,…,およ
びA xn *,Ayn *が周期関数波制御装置38に供給され
る。そして、各三角関数波制御装置38a,…,38n
はこの各振幅成分Ax1 *,Ay1 *,…,Axn *,Ayn *と検
出信号aの対応する各振幅成分との偏差をそれぞれ算出
し、第1実施例と同様に操作値b1 *,…,bn *を発生す
る。すなわち、各制御装置38a,…,38nは、図1
1に示す制御装置1からベクトル分解器7を省いた構成
となっている。操作値合成器39a,39b,…はこれ
らの全操作値を加算し、同合成器39aから合成された
操作値b* が出力される。その他の構成および動作は、
第1実施例と同様であるため、説明を省略する。In this embodiment, the command value a* Included in
A of each trigonometric wave component1 *, ATwo *, ..., An *The
Each amplitude component A decomposed like a vectorx1 *, Ay1 *,…, And
And A xn *, Ayn *Is supplied to the periodic function wave controller 38.
You. Each of the trigonometric function wave control devices 38a,.
Is the amplitude component Ax1 *, Ay1 *, ..., Axn *, Ayn *And inspection
Calculate the deviation of the output signal a from each corresponding amplitude component
Then, similarly to the first embodiment, the operation value b1 *, ..., bn *Generate
You. That is, each of the control devices 38a,.
Configuration in which the vector decomposer 7 is omitted from the control device 1 shown in FIG.
It has become. The operation value synthesizers 39a, 39b, ...
All the operation values are added, and synthesized by the synthesizer 39a.
Operation value b* Is output. Other configurations and operations
The description is omitted because it is the same as that of the first embodiment.
【0046】なお、上述の第2および第3の実施例に関
して、同様に、指令値a* の各振幅A1 *,…,An *およ
び位相差α1 ,…,αn に代えて各振幅成分Ax1 *,A
y1 *,…,Axn *,Ayn *が直接供給される構成に変形す
ることが可能である。[0046] Regarding the second and third embodiments described above, similarly, the command value a * of the amplitude A 1 *, ..., A n * and the phase difference alpha 1, ..., in place of the alpha n each Amplitude components A x1 * , A
y1 *, ..., A xn * , A yn * it is possible to deform the structure to be supplied directly.
【0047】§5:第5の実施例 A:実施例の構成 図7は、本発明の第4の実施例を応用した第5の実施例
による駆動制御装置の構成図である。この図に示す駆動
制御装置においては、エンジン等の出力より指令値が直
接供給され、該指令値に応じて制御対象を振動させるも
のであり、図6と共通する部分には同一の符号を付け、
その説明を省略する。 §5: Fifth Embodiment A: Configuration of Embodiment FIG. 7 is a configuration diagram of a drive control device according to a fifth embodiment to which the fourth embodiment of the present invention is applied. In the drive control device shown in this figure, a command value is directly supplied from an output of an engine or the like, and a control target is vibrated in accordance with the command value. Parts common to FIG. ,
The description is omitted.
【0048】図7において、指令値発生器30は、エン
ジンあるいはエンジンの振動情報等が記録された装置で
ある。指令値発生器30より発生された指令値a* は、
フーリエ変換器31a,31b,…,31nおよび偏差
検出器32に供給される。また、所定の周波数F1 *,F
2 *,…,Fn *が、上記各フーリエ変換器に供給される。
各フーリエ変換器は、各周波数F1 *,…,Fn *に関する
各振幅成分Ax1 *,Ay 1 *,Ax2 *,Ay2 *,…,Axn *,
Ayn *を算出する。そして、上記各周波数および振幅成
分が周期関数波制御装置38に供給され、第4実施例と
同様に、操作値b x *が出力される。In FIG. 7, a command value generator 30
This is a device that records vibration information of the engine or engine.
is there. Command value a generated by command value generator 30* Is
Fourier transformers 31a, 31b, ..., 31n and deviation
It is supplied to the detector 32. Further, a predetermined frequency F1 *, F
Two *, ..., Fn *Is supplied to each of the above Fourier transformers.
Each Fourier transformer has a frequency F1 *, ..., Fn *About
Each amplitude component Ax1 *, Ay 1 *, Ax2 *, Ay2 *, ..., Axn *,
Ayn *Is calculated. Then, each frequency and amplitude component
Is supplied to the periodic function wave control device 38,
Similarly, the operation value b x *Is output.
【0049】また、偏差検出器32において指令値a*
と検出信号aとの偏差が検出され、同偏差量が偏差増幅
器33において増幅され、操作値b0 * として操作値合
成器34に供給される。そして、操作値合成器34にお
いて、上記の操作値b0 *と操作値bx *とが加算され、操
作値b* として出力される。そして、この操作値b* に
基づいて、第1実施例と同様に、インバータ2により制
御された誘導モータ3の出力が駆動系に伝達されるとと
もに、検出信号aが帰還される。In the deviation detector 32, the command value a *
Is detected by the deviation amplifier 33 and supplied to the manipulated value synthesizer 34 as the manipulated value b 0 * . Then, the operation value synthesizer 34 adds the operation value b 0 * and the operation value b x *, and outputs the result as the operation value b * . Then, based on the 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.
【0050】B:実施例の動作 上述した構成において、指令値発生器30よりエンジン
のトルク情報が出力されるものとする。そして、同指令
値a* が各フーリエ変換器31a,…,31nおよび偏
差検出器32に供給され、また、所定の周波数F1 *,
…,Fn *が、各フーリエ変換器に供給される。そして、
各フーリエ変換器より上記各周波数に関する各振幅成分
Ax1 *,Ay1 *,…,Axn *,Ayn *が算出される。 B: Operation of Embodiment In the above-described configuration, it is assumed that the command value generator 30 outputs engine torque information. Then, the command value a * is the Fourier transformer 31a, ..., is supplied to 31n and the deviation detector 32, also a predetermined frequency F 1 *,
.., F n * are supplied to each Fourier transformer. And
Each of the amplitude components A x1 * , A y1 * ,..., A xn * , A yn * is calculated from each Fourier transformer.
【0051】次に、上記各振幅成分および周波数が周期
関数波制御装置38に供給され、操作値bx *が出力され
る。また、偏差検出器32において指令値a* と検出信
号aとの偏差が検出され、偏差増幅器33を介して操作
値b0 *として操作値合成器34に供給される。そして、
同合成器34より両操作値が加算された操作値b* が出
力され、インバータ2を介して誘導モータ3の出力が駆
動系に伝達される。Next, the respective amplitude components and frequencies are supplied to the periodic function wave control device 38, and the operation value b x * is output. 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.
【0052】§6:第6の実施例 A:実施例の構成 図8は、本発明の第4の実施例を応用した第6の実施例
による駆動制御装置の構成図であり、第5の実施例と同
様に使用されるものである。よって、図7と共通する部
分には同一の符号を付け、その説明を省略する。図8に
おいては高速フーリエ変換器(FFT)36が設けら
れ、同FFT36には、指令値発生器30より発生され
た指令値a* 、所定の周波数F1 *および所定値nが供給
される。FFT36は、周波数F1 *に関するn次高調波
までの各周波数F1 *,…,Fn *および対応する各振幅成
分Ax1 *,Ay1 *,…,Axn *,Ayn *を算出し、周期関数
波制御装置38に供給する。 §6: Sixth Embodiment A: Configuration of Embodiment FIG. 8 is a configuration diagram of a drive control device according to a sixth embodiment to which the fourth embodiment of the present invention is applied. It is used in the same manner as in the embodiment. Therefore, the same parts as those in FIG. 7 are denoted by the same reference numerals, and description thereof will be omitted. In FIG. 8, a fast Fourier transformer (FFT) 36 is provided, and the FFT 36 is supplied with a command value a * generated by the command value generator 30, a predetermined frequency F 1 *, and a predetermined value n. FFT36 the frequency F 1 * each frequency related to the n-th harmonic F 1 *, ..., F n * and corresponding respective amplitude component A x1 *, A y1 *, ..., A xn *, calculates A yn * Then, it is supplied to the periodic function wave control device 38.
【0053】B:実施例の動作 上記の構成において、指令値発生器30は、第5実施例
と同様に、エンジンのトルク情報を出力するものとす
る。そして、同指令値a* 、所定の周波数F1 *および数
値nがFFT36に供給され、周波数F1 *に関するn次
高調波までの各周波数および振幅成分が算出され、周期
関数波制御装置38に供給される。以下、第5実施例と
同様の動作により、操作値合成器34より操作値b* が
出力され、同操作値b* に基づいて同様の制御が行われ
る。 B: Operation of Embodiment In the above configuration, it is assumed that the command value generator 30 outputs engine torque information as in the fifth embodiment. Then, the same command value a * , a predetermined frequency F 1 * and a numerical value n are supplied to the FFT 36, and the respective frequency and amplitude components up to the n-th harmonic related to the frequency F 1 * are calculated. Supplied. Hereinafter, the operation value b * is output from the operation value synthesizer 34 by the same operation as the fifth embodiment, and the same control is performed based on the operation value b * .
【0054】§7:第7の実施例 A:実施例の構成 図9は、本発明の第1の実施例を応用した第7の実施例
による駆動制御装置の構成図であり、第5の実施例と同
様に使用されるものである。よって、図1、図7と共通
する部分には同一の符号を付け、その説明を省略する。
図9において、指令値発生器30より発生された指令値
a* は、フーリエ変換器31a,31b,…,31nお
よび偏差検出器32に供給される。また、所定の周波数
F1 *,F2 *,…,Fn *が、上記各フーリエ変換器に供給
される。そして、第5実施例と同様に、各フーリエ変換
器において、各周波数に関する各振幅成分Ax1 *,
Ay1 *,Ax2 *,Ay2 *,…,Axn *,Ayn *が算出され
る。 §7: Seventh Embodiment A: Configuration of Embodiment FIG. 9 is a configuration diagram of a drive control device according to a seventh embodiment to which the first embodiment of the present invention is applied. It is used in the same manner as in the embodiment. Therefore, the same parts as those in FIGS. 1 and 7 are denoted by the same reference numerals, and description thereof will be omitted.
9, a command value a * generated by a command value generator 30 is supplied to a Fourier transformer 31a, 31b,..., 31n and a deviation detector 32. Further, predetermined frequencies F 1 * , F 2 * ,..., F n * are supplied to the respective Fourier transformers. Then, similarly to the fifth embodiment, in each Fourier transformer, each amplitude component A x1 * ,
A y1 * , A x2 * , A y2 * , ..., A xn * , A yn * are calculated.
【0055】これらの各振幅成分は、ベクトル合成器3
7a,37b,…,37nにより、それぞれ対応する振
幅A1 *,A2 *,…,An *および位相差α1 ,α2 ,…,
αnに変換される。そして、各周波数F1 *,…,Fn *、
振幅A1 *,…,An *および位相差α1 ,…,αn が周期
関数波制御装置20に供給され、第1実施例と同様に、
操作値bx *が出力される。Each of these amplitude components is supplied to the vector synthesizer 3
, 37n, the corresponding amplitudes A 1 * , A 2 * ,..., An * and the phase differences α 1 , α 2 ,.
Converted to α n . Then, each frequency F 1 * ,..., F n * ,
Amplitude A 1 *, ..., A n * and the phase difference alpha 1, ..., alpha n is supplied to the periodic function wave control device 20, similarly to the first embodiment,
The operation value b x * is output.
【0056】B:実施例の動作 上記の構成において、第5実施例と同様に、指令値a*
が各フーリエ変換器31a,…,31nおよび偏差検出
器32に供給され、また、所定の周波数F1 *,…,Fn *
が、各フーリエ変換器に供給される。そして、各フーリ
エ変換器より上記各周波数に関する各振幅成分Ax1 *,
Ay1 *,…,Axn *,Ayn *が算出される。そして、各ベ
クトル合成器37a,…,37nにおいて、これらの各
振幅成分より振幅A1 *,…,An *および位相差α1 ,
…,αn が算出される。そして、周期関数波制御装置2
0において操作値bx *が算出される。以下、第5実施例
と同様の動作により、操作値合成器34より操作値b*
が出力され、同操作値b* に基づいて同様の制御が行わ
れる。 B: Operation of Embodiment In the above configuration, similarly to the fifth embodiment, a command value a *
, 31n and the deviation detector 32, and a predetermined frequency F 1 * ,..., F n *
Is supplied to each Fourier transformer. Then, from each Fourier transformer, each amplitude component A x1 * ,
A y1 * ,..., A xn * , A yn * are calculated. Each vector synthesizers 37a, ..., in 37n, the amplitude A 1 * from each of these amplitude components, ..., A n * and the phase difference alpha 1,
.., Α n are calculated. And the periodic function wave control device 2
At 0, the operation value b x * is calculated. Hereinafter, the operation value b * is output from the operation value synthesizer 34 by the same operation as the fifth embodiment .
Is output, and similar control is performed based on the operation value b * .
【0057】よって、これら第5〜7の各実施例におい
ては、実際のエンジンの出力による振動試験において直
流的な制御が可能になり、指令値の周波数に依存しない
フィードバック制御が可能となる。Therefore, in each of the fifth to seventh embodiments, DC control can be performed in a vibration test using an actual engine output, and feedback control independent of the frequency of the command value can be performed.
【0058】§8:第8の実施例 A:実施例の構成 図10(A)は、本発明の第1の実施例を応用した第8
の実施例による駆動制御装置の構成図である。この図に
示す駆動制御装置は、供給される指令値(トルク値)に
応じてモータに結合された負荷を振動させるものであ
り、図1と共通する部分には同一の符号を付け、その説
明を省略する。図10(A)において、負荷41は誘導
モータ3の軸に連結されており、また、負荷42は、負
荷41に軸により連結されている。そして、誘導モータ
3より発生される出力が負荷41および42に伝えられ
る。 §8: Eighth Embodiment A: Configuration of Embodiment FIG. 10A shows an eighth embodiment to which the first embodiment of the present invention is applied.
FIG. 3 is a configuration diagram of a drive control device according to the embodiment of FIG. The drive control device shown in this figure vibrates a load coupled to a motor in accordance with a supplied command value (torque value). Parts common to those in FIG. Is omitted. In FIG. 10A, the load 41 is connected to a shaft of the induction motor 3, and the load 42 is connected to the load 41 by a shaft. Then, the output generated by the induction motor 3 is transmitted to the loads 41 and 42.
【0059】ところで、前述のように、このような系に
おいては特定の周波数において共振現象が発生する。図
10(B)は、この系における共振特性を示すものであ
る。この図において、横軸は周波数、縦軸はインバータ
2に与えられる操作値(トルク値)τM と検出信号(帰
還トルク値)τO との比を表している。すなわち、この
系においては、周波数F2 *,F3 *等において共振現象が
発生する。As described above, in such a system, a resonance phenomenon occurs at a specific frequency. FIG. 10B shows resonance characteristics in this system. In this figure, the horizontal axis represents the frequency, and the vertical axis represents the ratio between the operation value (torque value) τ M applied to the inverter 2 and the detection signal (feedback torque value) τ O. That is, in this system, a resonance phenomenon occurs at frequencies F 2 * , F 3 *, and the like.
【0060】B:実施例の動作 上述した構成において、所望の振動特性に係る周波数F
1 *、振幅A1 *および位相差α1 の他に、係る共振周波数
F2 *,F3 *と、各共振周波数に対しての振幅値「0」お
よび位相差α2 ,α3 とが周期関数波制御装置20に供
給される。そして、同制御装置20より操作値であるト
ルク値τM が出力され、インバータ2に供給される。そ
して、同インバータにより制御された誘導モータ3の出
力が負荷41および42に伝達されるとともに、検出器
5により検出信号τO が帰還される。よって、同制御装
置20において、検出信号τO に対し、各共振周波数F
2 *,F3 *に関る振幅成分が抑制されるように制御され
る。従って、共振状態を避けた振動試験を行うことが可
能となる。なお、周期関数波制御装置20に代えて、第
2または第3実施例に示す各周期関数波制御装置23ま
たは25を用いることも可能である。 B: Operation of Example In the above-described configuration, the frequency F related to a desired vibration characteristic
In addition to 1 * , the amplitude A 1 * and the phase difference α 1 , the resonance frequencies F 2 * and F 3 * and the amplitude value “0” and the phase difference α 2 and α 3 for each resonance frequency are different. It is supplied to the periodic function wave control device 20. Then, a torque value τ M as 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 detection signal τ O is fed back by the detector 5. Therefore, in the control device 20, with respect to the detection signal tau O, each resonance frequency F
Control is performed so that amplitude components related to 2 * and F 3 * are suppressed. Therefore, it is possible to perform a vibration test while avoiding a resonance state. Instead of the periodic function wave control device 20, each of the periodic function wave control devices 23 or 25 shown in the second or third embodiment can be used.
【0061】なお、上述した各実施例においては、制御
量としてトルク値を用いたが、例えばエンジンの回転数
等、トルク値以外の特性量を制御量とすることも可能で
ある。また、制御量をモータの回転軸の連動する駆動系
のトルクや回転数や回転角とすることもできる。なお、
誘導モータとベクトル制御インバータと駆動系をその他
の制御対象とすることもできる。In each of the embodiments described above, the torque value is used as the control amount. However, a characteristic amount other than the torque value, such as the engine speed, may be used as the control amount. Further, the control amount may be a torque, a rotation speed, or a rotation angle of a driving system that is linked to a rotation shaft of the motor. In addition,
The induction motor, the vector control inverter, and the drive system can be other control targets.
【0062】[0062]
【発明の効果】以上説明したように、本発明によれば、
周期関数波による指令値に含まれる各周波数について、
周波数別振幅算出手段、第1および第2の周波数別振幅
制御手段により、指令値の各振幅値がベクトル的に分解
された各振幅成分と、制御量についての対応する各振幅
成分との偏差が周波数別にそれぞれ算出される。また、
偏差検出手段により制御量と指令値との瞬時的な偏差が
検出される。そして、これらの偏差に基づいて制御対象
が制御されるから、任意の周期関数波による指令値の周
波数に依存せずに、制御系の応答特性を改善させること
が可能となる。As described above, according to the present invention,
For each frequency included in the command value by the periodic function wave,
The deviation between each amplitude component in which each amplitude value of the command value is decomposed into a vector and each corresponding amplitude component for the control amount is calculated by the frequency-specific amplitude calculation means and the first and second frequency-specific amplitude control means. It is calculated for each frequency. Also,
The deviation detecting means detects an instantaneous deviation between the control amount and the command value. Since the control object is controlled based on these deviations, it is possible to improve the response characteristics of the control system without depending on the frequency of the command value by an arbitrary periodic function wave.
【図1】本発明の第1の実施例における駆動制御装置の
構成を示すブロック図である。FIG. 1 is a block diagram illustrating a configuration of a drive control device according to a first embodiment of the present invention.
【図2】本発明の第2の実施例における駆動制御装置の
構成を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration of a drive control device according to a second embodiment of the present invention.
【図3】本発明の第3の実施例における駆動制御装置の
構成を示すブロック図である。FIG. 3 is a block diagram illustrating a configuration of a drive control device according to a third embodiment of the present invention.
【図4】本発明の第1〜3の実施例に関する周期関数波
を示す波形図である。FIG. 4 is a waveform diagram showing a periodic function wave according to the first to third embodiments of the present invention.
【図5】本発明の第1〜3の実施例に関する制御対象の
周波数応答特性を示す図である。FIG. 5 is a diagram illustrating frequency response characteristics of a control target according to the first to third embodiments of the present invention.
【図6】本発明の第4の実施例における駆動制御装置の
構成を示すブロック図である。FIG. 6 is a block diagram illustrating a configuration of a drive control device according to a fourth embodiment of the present invention.
【図7】本発明の第5の実施例における駆動制御装置の
構成を示すブロック図である。FIG. 7 is a block diagram illustrating a configuration of a drive control device according to a fifth embodiment of the present invention.
【図8】本発明の第6の実施例における駆動制御装置の
構成を示すブロック図である。FIG. 8 is a block diagram illustrating a configuration of a drive control device according to a sixth embodiment of the present invention.
【図9】本発明の第7の実施例における駆動制御装置の
構成を示すブロック図である。FIG. 9 is a block diagram illustrating a configuration of a drive control device according to a seventh embodiment of the present invention.
【図10】本発明の第8の実施例における駆動制御装置
の構成および共振特性を示す図である。FIG. 10 is a diagram illustrating a configuration and resonance characteristics of a drive control device according to an eighth embodiment of the present invention.
【図11】従来の振動制御装置の構成を示すブロック図
である。FIG. 11 is a block diagram showing a configuration of a conventional vibration control device.
【図12】従来の駆動制御装置の構成を示すブロック図
である。FIG. 12 is a block diagram illustrating a configuration of a conventional drive control device.
2 ベクトル制御インバータ(制御対象) 3 誘導モータ(制御対象) 20a,…,20n 三角関数波制御装置(周波数別振
幅算出手段、第1および第2の周波数別振幅制御手段) 21a,21b,… 操作値合成器(加算手段) 23a,…,23n 三角関数波制御装置(周波数別振
幅算出手段、第1および第2の周波数別振幅制御手段、
偏差検出手段) 24a,24b,… 操作値合成器(加算手段) 25a,…,25n 三角関数波制御装置(周波数別振
幅算出手段、第1および第2の周波数別振幅制御手段) 27 偏差検出器(偏差検出手段) 28 偏差増幅器(偏差検出手段) 29,29a,29b,… 操作値合成器(加算手段) 38a,…,38n 三角関数波制御装置(周波数別振
幅算出手段、第1および第2の周波数別振幅制御手段) 39a,39b,… 操作値合成器(加算手段)2 Vector control inverter (control target) 3 Induction motor (control target) 20a,..., 20n Trigonometric function wave control device (frequency-dependent amplitude calculating means, first and second frequency-dependent amplitude control means) 21a, 21b,. .., 23n trigonometric function wave control device (frequency-dependent amplitude calculating means, first and second frequency-dependent amplitude controlling means,
Deviation detecting means) 24a, 24b,... Operation value synthesizer (adding means) 25a,..., 25n Trigonometric function wave control device (frequency-dependent amplitude calculating means, first and second frequency-dependent amplitude controlling means) 27 Deviation detector (Deviation detecting means) 28 deviation amplifier (deviation detecting means) 29, 29a, 29b,..., Operation value synthesizer (adding means) 38a,..., 38n trigonometric function wave control device (frequency-based amplitude calculating means, first and second) 39a, 39b,..., Operation value synthesizer (adding means)
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G01M 13/02 G01M 17/007 G05D 19/02 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G01M 13/02 G01M 17/007 G05D 19/02
Claims (5)
波である指令値に含まれる各々の周波数について、制御
対象より帰還される制御量の第1の方向に関する第1の
制御量振幅成分と前記第1の方向に直交する第2の方向
に関する第2の制御量振幅成分とを算出する周波数別振
幅算出手段と、 前記第1の方向に関する第1の指令値振幅成分と前記第
1の制御量振幅成分との偏差を各周波数別に第1の偏差
量として算出し、当該第1の偏差量に対応する第1の方
向に関する第1の操作値を算出する第1の周波数別振幅
制御手段と、 前記第2の方向に関する第2の指令値振幅成分と前記第
2の制御量振幅成分との偏差を各周波数別に第2の偏差
量として算出し、当該第2の偏差量に対応する第2の方
向に関する第2の操作値を算出する第2の周波数別振幅
制御手段と、 前記第1および第2の周波数別振幅制御手段が算出した
各周波数についての第1および第2の操作値の逆フーリ
エ変換値を加算し、この加算結果に対応する量を操作値
として前記制御対象に供給する加算手段とを具備するこ
とを特徴とする駆動制御装置。1. A first control amount amplitude component in a first direction of a control amount fed back from a control target for each frequency included in a command value that is a periodic function wave obtained by synthesizing a plurality of trigonometric function waves. And a frequency-dependent amplitude calculating means for calculating a second control amount amplitude component in a second direction orthogonal to the first direction, and a first command value amplitude component in the first direction and the first command value amplitude component in the first direction. A first frequency-dependent amplitude control means for calculating a deviation from the control amount amplitude component as a first deviation amount for each frequency and calculating a first operation value in a first direction corresponding to the first deviation amount; And calculating a deviation between a second command value amplitude component in the second direction and the second control amount amplitude component as a second deviation amount for each frequency, and calculating a second deviation amount corresponding to the second deviation amount. A second cycle for calculating a second operation value for the second direction Number-dependent amplitude control means, and inverse Fourier transform values of the first and second operation values for each frequency calculated by the first and second frequency-dependent amplitude control means, and an amount corresponding to the addition result A drive control device comprising: an adder that supplies a control value as an operation value to the control target.
波である指令値と制御対象より帰還される制御量との偏
差を検出して当該偏差に対応する操作値を出力する偏差
検出手段と、 前記指令値に含まれる各々の周波数について、前記制御
量の第1の方向に関する第1の制御量振幅成分と前記第
1の方向に直交する第2の方向に関する第2の制御量振
幅成分とを算出する周波数別振幅算出手段と、 前記第1の方向に関する第1の指令値振幅成分と前記第
1の制御量振幅成分との偏差を各周波数別に第1の偏差
量として算出し、当該第1の偏差量に対応する第1の方
向に関する第1の操作値を算出する第1の周波数別振幅
制御手段と、 前記第2の方向に関する第2の指令値振幅成分と前記第
2の制御量振幅成分との偏差を各周波数別に第2の偏差
量として算出し、当該第2の偏差量に対応する第2の方
向に関する第2の操作値を算出する第2の周波数別振幅
制御手段と、 前記偏差検出手段が算出した操作値と前記第1および第
2の周波数別振幅制御手段が算出した各周波数について
の第1および第2の操作値の逆フーリエ変換値とを加算
し、この加算結果に対応する量を操作値として前記制御
対象に供給する加算手段とを具備することを特徴とする
駆動制御装置。2. A deviation detecting means for detecting a deviation between a command value, which is a periodic function wave obtained by synthesizing a plurality of trigonometric function waves, and a control amount fed back from a controlled object, and outputting an operation value corresponding to the deviation. And for each frequency included in the command value, a first control amount amplitude component in a first direction of the control amount and a second control amount amplitude component in a second direction orthogonal to the first direction. And a frequency-dependent amplitude calculating means for calculating a first command value amplitude component and the first control amount amplitude component in the first direction as a first deviation amount for each frequency. First amplitude control means for calculating a first operation value in a first direction corresponding to a first deviation amount; a second command value amplitude component in the second direction; and the second control The deviation from the amplitude component is calculated as the second deviation for each frequency. A second frequency-dependent amplitude control means for calculating a second operation value in a second direction corresponding to the second deviation amount; an operation value calculated by the deviation detection means; And an inverse Fourier transform value of the first and second operation values for each frequency calculated by the second frequency-dependent amplitude control means, and an amount corresponding to the addition result is supplied to the control target as an operation value. A drive control device comprising:
は、前記指令値に含まれる各周波数についての振幅およ
び位相に基づいて算出され、該第1および第2の指令値
振幅成分の各々の2乗値の和の平方根が該周波数につい
ての振幅であることを特徴とする請求項1または請求項
2に記載の駆動制御装置。3. The first and second command value amplitude components are calculated based on an amplitude and a phase for each frequency included in the command value, and each of the first and second command value amplitude components is calculated. 3. The drive control device according to claim 1, wherein a square root of a sum of squares of the amplitude is an amplitude for the frequency. 4.
所定次数までの奇数高調波であることを特徴とする請求
項1または請求項2に記載の駆動制御装置。4. The drive control device according to claim 1, wherein the plurality of trigonometric function waves are a fundamental wave and an odd harmonic up to a predetermined order.
は、前記制御対象の有する共振周波数であることを特徴
とする請求項1または請求項2に記載の駆動制御装置。5. The drive control device according to claim 1, wherein a frequency of the plurality of trigonometric function waves is a resonance frequency of the controlled object.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05068801A JP3136827B2 (en) | 1993-03-26 | 1993-03-26 | Drive control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05068801A JP3136827B2 (en) | 1993-03-26 | 1993-03-26 | Drive control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06281536A JPH06281536A (en) | 1994-10-07 |
| JP3136827B2 true JP3136827B2 (en) | 2001-02-19 |
Family
ID=13384193
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP05068801A Expired - Fee Related JP3136827B2 (en) | 1993-03-26 | 1993-03-26 | Drive control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3136827B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5157361B2 (en) * | 2007-10-17 | 2013-03-06 | 株式会社明電舎 | Dynamometer system |
-
1993
- 1993-03-26 JP JP05068801A patent/JP3136827B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06281536A (en) | 1994-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7706547B2 (en) | System and method for noise cancellation | |
| Ghenna et al. | Vector control of piezoelectric transducers and ultrasonic actuators | |
| Newton et al. | Emulating dynamic load characteristics using a dynamic dynamometer | |
| Sabatier et al. | Robust speed control of a low damped electromechanical system based on CRONE control: application to a four mass experimental test bench | |
| JPS59501571A (en) | Improved induction motor control device | |
| JP3136827B2 (en) | Drive control device | |
| Jang et al. | A study of the active vibration control of a cutting tool | |
| JP3396425B2 (en) | Shaking table controller | |
| JP2005224051A (en) | Motor control device | |
| JP2008286580A (en) | Power test system | |
| Lane et al. | Dissipative feedback control of a reverberant enclosure using a constant volume velocity source | |
| JP3427119B2 (en) | Vibration test system | |
| JP4016582B2 (en) | Power transmission system test equipment | |
| JP2005299829A (en) | Control method and control apparatus for active vibration isolator | |
| JP3297024B2 (en) | Device for supporting vibration components | |
| JP3448937B2 (en) | Vibration control device | |
| JPH06273277A (en) | Drive controller | |
| JP2021035169A (en) | Motor simulator and its program | |
| US12081156B2 (en) | Method and device for regulating an electric machine | |
| JP3136825B2 (en) | Vibration control device | |
| JPH11300275A (en) | Vibrating table control device | |
| JP3334318B2 (en) | Vibration control device | |
| JP7491190B2 (en) | Two-inertia system simulator | |
| JPH06273259A (en) | Vibration controller | |
| JP6248564B2 (en) | Active vibration control device and active vibration control system |
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: 20001107 |
|
| LAPS | Cancellation because of no payment of annual fees |