JPH06161507A - Controller - Google Patents
ControllerInfo
- Publication number
- JPH06161507A JPH06161507A JP4315193A JP31519392A JPH06161507A JP H06161507 A JPH06161507 A JP H06161507A JP 4315193 A JP4315193 A JP 4315193A JP 31519392 A JP31519392 A JP 31519392A JP H06161507 A JPH06161507 A JP H06161507A
- Authority
- JP
- Japan
- Prior art keywords
- disturbance
- control
- output
- plant
- 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.)
- Granted
Links
Landscapes
- Feedback Control In General (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、プラントの等価外乱推
定補償制御に関するもので、例えば、産業応用モータ駆
動システムにおいて、負荷の入り切り、機械定数の推定
誤差あるいは運転中の変動などのいわゆる等価外乱が存
在する場合、等価外乱推定器を設け、該推定器で推定し
た等価外乱推定値により補償制御されるが、その構成の
一改善方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a plant equivalent disturbance estimation and compensation control. For example, in an industrial application motor drive system, so-called equivalent disturbance such as load switching, mechanical constant estimation error, or fluctuation during operation. If there is an equivalent disturbance estimator, compensation control is performed by the equivalent disturbance estimated value estimated by the estimator, and the present invention relates to an improvement method of the configuration.
【0002】[0002]
【従来の技術】プラントの外乱推定補償制御に関し、例
えば、産業における制御システムにおいては比例積分
(PI)制御器で構成されることが多い。その比例器
(P)のゲインと積分器(I)のゲインの選定は実運転
をしながら調整し、経験によるものが大きい。実際に負
荷系の機械定数である慣性、粘性摩擦係数などが運転中
に変わった場合、せっかく調整した好特性のシステムは
オーバシュートしたり振動的になってしまうことがあ
る。また、この種の制御方法は負荷の入り切りをした場
合、速度が乱れ、速度整定に時間が結構かかる。すなわ
ち応答が悪くなることがよく知られている。2. Description of the Related Art Regarding disturbance estimation and compensation control of a plant, for example, in a control system in industry, it is often constituted by a proportional integral (PI) controller. The selection of the gain of the proportional unit (P) and the gain of the integrator (I) is adjusted by actual operation, and is largely due to experience. When the mechanical constants of the load system, such as inertia and viscous friction coefficient, actually change during operation, the system with good characteristics that has been carefully adjusted may overshoot or become oscillating. Further, in this type of control method, when the load is turned on and off, the speed is disturbed and it takes a long time to settle the speed. That is, it is well known that the response becomes poor.
【0003】また、プラントの機械定数の変動に対して
は、適応推定器を設け、オンラインで機械定数を推定し
ながら適応調整ゲインを調整するという適応制御方法が
使われている。しかし、この場合は制御器の構造が複雑
になり応答も遅く、実現するのにコストがかかる。ま
た、適応器を入れたため、速度の応答が乱れることがあ
る。さらに、適応器が正常に動作するのに外乱やモデル
誤差が存在しないことが多く、実際問題にそぐわない理
想的な仮定が必要であるため、ほとんどのシステムに適
応して実現する場合、いろいろな問題が出ることが多
い。従って、従来は負荷の入り切り、パラメータ変動な
どの外乱を推定し、推定した外乱を入力トルク指令に印
加することによって、外乱がシステムに与える影響を打
ち消す等価外乱補償が適用されている。Further, an adaptive control method has been used in which an adaptive estimator is provided for the fluctuation of the plant mechanical constants, and the adaptive adjustment gain is adjusted while online estimating the mechanical constants. However, in this case, the structure of the controller is complicated, the response is slow, and it is costly to implement. In addition, the speed response may be disturbed due to the inclusion of an adaptor. In addition, there are often no disturbances or model errors in the normal operation of the adaptor, and ideal assumptions that do not fit the actual problem are required. Often appears. Therefore, conventionally, equivalent disturbance compensation has been applied which cancels the influence of disturbance on the system by estimating disturbance such as load on / off and parameter fluctuation and applying the estimated disturbance to the input torque command.
【0004】この制御法を使った場合、外乱を補償する
ため、負荷やパラメータ変動があっても、速度の応答が
早く、すなわちロバスト(頑丈)な制御システムを実現
することができる。この種の等価外乱制御法の原理的構
成を図2に示す。トルク係数Kt を有するアクチュエー
タ13と、モータ系14とから成るモータ駆動系プラント1
の出力信号である速度信号ωを、速度指令値ωd と加算
器8において比較し、その差を比例積分(PI)制御器
2に入力し、その出力Upiを加算器8′において等価外
乱推定器3からの出力と加算の上、その合計であるトル
ク指令値Uをモータ駆動系プラント1に入力している。
モータ系14にはアクチュエータ13の出力と、外乱TL と
が加算器18で加算されて入力される。また、等価外乱推
定器3は微分器4、トルク係数のノミナル値乗算器15、
加算器8″、トルク係数の逆数のノミナル値乗算器12、
及びローバスフィルタ6から成っており、モータ系14か
らの速度信号ωを微分器4にて微分した出力と、加算器
8′の出力Uを入力されるトルク係数のノミナル値乗算
器15の出力とを、加算器8″で加算し、その出力をトル
ク係数の逆数のノミナル値乗算器12に入力し、その出力
をローパスフィルタ6を介して加算器8へ出力してい
る。When this control method is used, the disturbance is compensated, so that a speed (speed) response is fast, that is, a robust (robust) control system can be realized even if there is a load or a parameter change. FIG. 2 shows the principle configuration of this type of equivalent disturbance control method. A motor drive system plant 1 including an actuator 13 having a torque coefficient K t and a motor system 14.
The speed signal ω, which is the output signal of, is compared with the speed command value ω d in the adder 8, the difference is input to the proportional-plus-integral (PI) controller 2, and its output U pi is added to the equivalent disturbance in the adder 8 '. The output from the estimator 3 is added, and the total torque command value U is input to the motor drive system plant 1.
The output of the actuator 13 and the disturbance T L are added by the adder 18 and input to the motor system 14. Further, the equivalent disturbance estimator 3 is a differentiator 4, a torque coefficient nominal value multiplier 15,
An adder 8 ″, a nominal value multiplier 12 that is the reciprocal of the torque coefficient,
And the low-pass filter 6, the output of the speed signal ω from the motor system 14 is differentiated by the differentiator 4, and the output U of the adder 8'is the output of the nominal value multiplier 15 of the input torque coefficient. Are added by the adder 8 ″, the output is input to the nominal value multiplier 12 which is the reciprocal of the torque coefficient, and the output is output to the adder 8 via the low pass filter 6.
【0005】このように、速度検出器から得た速度信号
ωを微分する必要があり、速度検出器に混入した信号ノ
イズが該微分器4を通して拡大されてシステムに悪影響
を与え、結局、システムを不安定にさせることがあるた
め、ローパスフィルタを通して入力トルク指令に印加し
なければならないというトレードオフがあった。また実
現に際しては完全微分器を構成することが不可能なの
で、等価的に図3に示したようにローパスフィルタ付き
トルク係数のノミナル値乗算器5とハイパスフィルタ付
き微分器7及びトルク係数の逆数のノミナル値乗算器12
により構成しているので構造がやや複雑になる。すなわ
ち、図3は等価外乱推定器3のみが図2と異なってお
り、図3の等価外乱推定器3はモータ系からの速度信号
ωを入力したハイパスフィルタ付き微分器7の出力と、
トルク指令値Uを入力とするローパスフィルタ付きトル
ク係数のノミナル値乗算器5の出力とを、加算器8″に
入力してその出力をトルク係数の逆数のノミナル値乗算
器12に入力し、その出力を加算器8′に入力している。As described above, it is necessary to differentiate the speed signal ω obtained from the speed detector, and the signal noise mixed in the speed detector is expanded through the differentiator 4 and adversely affects the system. There is a trade-off in that the input torque command must be applied through a low-pass filter in order to make it unstable. Further, since it is impossible to configure a complete differentiator in realization, equivalently, as shown in FIG. 3, the nominal value multiplier 5 of the torque coefficient with the low-pass filter, the differentiator 7 with the high-pass filter, and the reciprocal of the torque coefficient Nominal value multiplier 12
Since it is composed of, the structure becomes a little complicated. That is, FIG. 3 is different from FIG. 2 only in the equivalent disturbance estimator 3, and the equivalent disturbance estimator 3 in FIG. 3 outputs the output of the high-pass filter differentiator 7 to which the speed signal ω from the motor system is input,
The output of the torque coefficient nominal value multiplier 5 with the torque command value U as input is input to the adder 8 ″, and its output is input to the reciprocal torque coefficient nominal value multiplier 12. The output is input to the adder 8 '.
【0006】[0006]
【発明が解決しようとする課題】従来は図2に示すよう
に等価外乱補償制御されていたが、ここで速度検出器か
ら得た速度信号ωを微分器を通して入力トルク指令に印
加しており、前述のように近似微分器で構成しているの
で構造がやや複雑になる。そこで等価外乱推定方法の構
成を微分器を使わないでしかも簡便な方式に改善するも
のである。すなわち、図2の外乱推定器3と同じ機能を
有し、しかも簡単で確実な構造で実現しようとするのが
本発明のまず最初の解決使用とする課題である。Conventionally, equivalent disturbance compensation control was performed as shown in FIG. 2, but here the speed signal ω obtained from the speed detector is applied to the input torque command through the differentiator, Since it is composed of an approximate differentiator as described above, the structure becomes slightly complicated. Therefore, the structure of the equivalent disturbance estimation method is improved to a simple method without using a differentiator. That is, the first problem to be solved and used by the present invention is to have the same function as the disturbance estimator 3 of FIG. 2 and to realize it with a simple and reliable structure.
【0007】次に、本発明の外乱推定器の構造からみ
て、外乱推定器に既に積分機能を具備しているので、P
I制御器の積分器が冗長になっていることが分かる。よ
って、比例制御(P)のみで十分な制御性能が得られ、
制御器をさらに簡素化することが可能である。さらに、
比例制御器(P)のゲインを運転状況によって可変させ
て、制御性能を一層上げることが第2の課題である。Next, in view of the structure of the disturbance estimator of the present invention, since the disturbance estimator already has an integration function, P
It can be seen that the integrator of the I controller is redundant. Therefore, sufficient control performance can be obtained only by proportional control (P),
It is possible to further simplify the controller. further,
The second problem is to further improve the control performance by varying the gain of the proportional controller (P) according to the operating conditions.
【0008】[0008]
【課題を解決するための手段】まず、このような課題を
解決するために、例えば特開平3-025505号公報等で明示
され、ロバスト制御に盛んに使用されている等価外乱補
償法がある。その一例として、これを誘導電動機の速度
制御系に適用した場合のブロック図を図2に示す。図2
において、Jn はモータ駆動システムの慣性Jのノミナ
ル値で、Tf はフィルタの時定数、Ktnはトルク係数K
t のノミナル値である。速度指令ωd と実速度ωとの偏
差を入力とする比例制御器(P)の出力をUpi、入力ト
ルク指令をU、外乱推定器出力をTLEとすると、この図
より以下の方程式を満たすことが分かる。First, in order to solve such a problem, there is an equivalent disturbance compensating method which is clarified in, for example, Japanese Patent Laid-Open No. 3-025505 and is widely used for robust control. As an example thereof, FIG. 2 shows a block diagram when this is applied to a speed control system of an induction motor. Figure 2
Where J n is the nominal value of the inertia J of the motor drive system, T f is the time constant of the filter, and K tn is the torque coefficient K.
is the nominal value of t . Assuming that the output of the proportional controller (P) that receives the deviation between the speed command ω d and the actual speed ω is U pi , the input torque command is U, and the disturbance estimator output is T LE , the following equation is obtained from this figure. You know that you will meet.
【0009】[0009]
【数1】 U=TLE+Upi (1) また、等価外乱推定器ブロック3より、次式が得られ
る。ここで、ブロック6は時定数Tf のローパスフィル
タである。## EQU1 ## U = T LE + U pi (1) Further, the following equation is obtained from the equivalent disturbance estimator block 3. Here, the block 6 is a low-pass filter having a time constant T f .
【数2】 TLE=(UKtn−Jn sω)/(1+Tf s)Ktn (2) (2)式のUに (1)式を代入すると## EQU2 ## T LE = (UK tn −J n sω) / (1 + T f s) K tn (2) Substituting Eq. (1) into U of Eq.
【数3】 TLE=〔TLE+Upi−(Jn /Ktn)sω〕/(1+Tf s) (3) となる。 (3)式を計算し直すと## EQU3 ## T LE = [T LE + U pi − (J n / K tn ) sω] / (1 + T f s) (3) Recalculating equation (3)
【数4】 TLE=Upi/Tf s−Jn ω/Tf Ktn (4) となる。## EQU4 ## T LE = U pi / T f s-J n ω / T f K tn (4)
【0010】(1)、 (4)式に基づいてブロック図化する
と、図1が得られる。図1は図2から等価変換したもの
なので、図2と完全に同じ機能を有する。しかも、図2
と較べると外乱推定器3は2個の動態フィルタから各1
個の積分器10と比例器11とに変換されたので、制御構造
が簡単になる。更に、Jn はモータ駆動システムの慣性
ノミナル値で、Tf はフィルタの時定数、Ktnはトルク
係数のノミナル値であるから、実際の設計に際してパラ
メータの選定が設計値や実験値などのノミナル値でよい
ので単純明快である。FIG. 1 is obtained by making a block diagram based on the equations (1) and (4). Since FIG. 1 is an equivalent conversion from FIG. 2, it has the completely same function as FIG. Moreover, FIG.
The disturbance estimator 3 has two dynamic filters, one for each.
Since the integrator 10 and the proportionalizer 11 are converted, the control structure is simplified. Furthermore, J n is the inertial nominal value of the motor drive system, T f is the time constant of the filter, and K tn is the nominal value of the torque coefficient. Therefore, in actual designing, the parameters should be selected according to the nominal values such as design values and experimental values. Since the value is good, it is simple and clear.
【0011】また、図2から等価外乱補償制御の導入に
よって、速度制御ループに積分の機能を持たせたので、
従来の等価外乱補償制御した場合のPI制御器には、積
分器(I)が冗長に成っていることが分かる。従って、
速度制御ループにPI制御器の積分器を取り外し、比例
(P)制御のみで構成すれば、制御構造をさらに簡素化
することができる。等価外乱を推定し補償したため、パ
ラメータ変動による不安定な要素を取り外し、負荷の入
り切りによるインパクトドロップ量を小さくし得る。Further, since the equivalent disturbance compensation control is introduced from FIG. 2, the speed control loop has the function of integration.
It can be seen that the PI controller in the case of the conventional equivalent disturbance compensation control has the integrator (I) redundantly. Therefore,
If the integrator of the PI controller is removed from the speed control loop and only the proportional (P) control is used, the control structure can be further simplified. Since the equivalent disturbance is estimated and compensated, the unstable element due to the parameter fluctuation can be removed, and the impact drop amount due to the on / off of the load can be reduced.
【0012】外乱の影響を克服した後、目標速度追従偏
差eは速度指令ωd 、実速度ωよりAfter overcoming the influence of disturbance, the target velocity following deviation e is calculated from the velocity command ω d and the actual velocity ω.
【数5】 e=ωd −ω (5) と定義され、次のような理想的な動特性を持つことがよ
く知られている。## EQU5 ## It is well known that e = ω d −ω (5) is defined and has the following ideal dynamic characteristics.
【数6】 Jn (de/dt)+kp ・Ktn・ε=0 (6) ただし、kp は比例制御(P)のゲインである。 (6)式
を解くと、偏差は[Equation 6] J n (de / dt) + k p · K tn · ε = 0 (6) where k p is the gain of the proportional control (P). By solving equation (6), the deviation is
【数7】 e(t) =e(0) ・exp 〔−(kp ・Ktn/Jn )t〕 (7) ただし、e(0):初期偏差 を満たし、オーバーシュート、減衰振動無しで漸近収束
し、収束率は比例制御のゲインkp で決まることが分か
る。よって、速度制御ループの設計も単純な収束率の決
定となり、実際の設計仕様に応じてkp を決めればよ
い。[Equation 7] e (t) = e (0 ) · exp [- (k p · K tn / J n) t ] (7) where, e (0): meet the initial deviation, overshoot, without damped oscillation It can be seen that the asymptotic convergence occurs at, and the convergence rate is determined by the gain k p of the proportional control. Therefore, the design of the speed control loop also determines the convergence rate simply, and k p may be determined according to the actual design specifications.
【0013】実際のシステムでは速度検出器にノイズが
入り、制御器に悪影響を与える。その影響が制御ループ
のゲインに比例していることがよく知られている。よっ
て、収束性をよくするためのゲインの上げとノイズの影
響を現象するためのゲインの下げに矛盾が出る。ゲイン
を一定にすると、うまくトレードオフできない場合があ
る。そこで、ここでは、ノイズの追従偏差eに対する割
合が、eが大きい場合小さく、eが小さい場合大きいと
いう特徴に注目し、偏差が大きい場合ゲインを上げるこ
とによって収束率を上げ、偏差が小さくなったらゲイン
を下げることによってノイズの影響を小さくすると、両
方の性能を満たすことができる。かくして、図1の比例
ゲインkp と外乱推定器3のゲイン(1/Tf )を図4
のように偏差の値に従って上げたり下げたりすると、収
束率とノイズの影響の両方の性能とも上げることがで
き、制御変化が大きい時は応答が早く、制御変化が安定
な時は応答を遅くして制御を行うことができる。In an actual system, noise is introduced into the speed detector, which adversely affects the controller. It is well known that its effect is proportional to the gain of the control loop. Therefore, there is a contradiction between the increase of the gain for improving the convergence and the decrease of the gain for causing the effect of noise. When the gain is constant, there are cases where the tradeoff cannot be done well. Therefore, here, paying attention to the feature that the ratio of the noise to the tracking deviation e is small when e is large and large when e is small. When the deviation is large, the gain is increased to increase the convergence rate, and when the deviation becomes small, Both effects can be met by reducing the effect of noise by lowering the gain. Thus, the proportional gain k p of FIG. 1 and the gain (1 / T f ) of the disturbance estimator 3 are shown in FIG.
By raising or lowering according to the deviation value, both the convergence rate and the effect of noise can be raised.When the control change is large, the response is fast, and when the control change is stable, the response is slow. Control can be performed.
【0014】[0014]
【作用】図1において、ブロック1は制御対象のモータ
駆動系を示す。ブロック9は速度偏差を入力とする速度
P(I)制御部で、出力はブロック3及びブロック1へ
送られる。点線で囲まれたブロック3は本発明の同化外
乱を推定する制御装置であり、等価的な負荷、パラメー
タの変動量を推定するために、まずPI出力であるUpi
を入力量としてブロック10の積分ゲイン(1/Tf )の
積分器を通し、またブロック1の出力である速度信号ω
を制御量としてブロック11のプラントのダイナミックス
から決まる係数Jn /(KtnTf )を掛け、それらの出
力から加算器8″により偏差を求める。この偏差が等価
外乱推定値TLEであり、これを加算器8′でPI出力で
あるUpiに加算させる。ここでJn はモータ駆動系の慣
性、Ktnはトルク係数のノミナル値、Tf は制御の応答
性を左右するいわゆる感度関数の時定数である。これは
ルーエンバーガのオブザーバフィルタ時定数に対応する
ものである。等価外乱推定値TLEを加算器8′に印加す
る前にローパスフィルタを通過させてノイズに対して安
定化しておいてもよい。In FIG. 1, block 1 shows a motor drive system to be controlled. A block 9 is a speed P (I) control unit having a speed deviation as an input, and the output is sent to the blocks 3 and 1. A block 3 surrounded by a dotted line is a control device for estimating the assimilation disturbance according to the present invention, and in order to estimate the equivalent load and the variation amount of the parameter, first, the PI output U pi
Is an input quantity and is passed through the integrator of the integral gain (1 / T f ) of the block 10, and the velocity signal ω which is the output of the block 1
Is used as a control amount and a coefficient J n / (K tn T f ) determined from the plant dynamics of the block 11 is multiplied, and a deviation is obtained from the output by the adder 8 ″. This deviation is the equivalent disturbance estimated value T LE . , Which is added to the PI output U pi by the adder 8'where J n is the inertia of the motor drive system, K tn is the nominal value of the torque coefficient, and T f is the so-called sensitivity that affects the response of the control. This is the time constant of the function, which corresponds to the observer filter time constant of the Luenberger, and is passed through a low-pass filter before being applied to the adder 8'to provide the equivalent disturbance estimation value T LE to stabilize against noise. You may keep it.
【0015】[0015]
【実施例】図1は本発明の制御装置をモータの速度制御
系に用いた一実施例を示すブロック図である。加算器8
で速度指令ωd と実速度ωとの偏差をとり、その偏差を
入力とする比例制御器9の出力Upiが、等価外乱推定器
3の出力である外乱推定値TLEと加算器8′で加算さ
れ、入力トルク指令uとなる。トルク指令uはモータ駆
動系プラント1へ到り、パワーアクチュエータ13を経て
モータ系14が速度信号ωを出力する。等価外乱推定器3
のブロックは前記PI出力であるUpiと速度信号ωとを
入力として、前記 (4)式に基づいて積分器10と比例器11
とから成る推定器によって外乱を補償するため、負荷や
パラメータの変動があっても速度の応答が早く、すなわ
ちロバスト(頑丈)な制御システムを実現することがで
きる。多くの制御プラントにおいて、このような簡単で
実現性の高い外乱推定器を設けて外乱を推定し、補償す
ることによって高機能の制御システムを構成することが
できることは以上の例示からも明らかである。1 is a block diagram showing an embodiment in which the control device of the present invention is used in a motor speed control system. Adder 8
, The deviation between the speed command ω d and the actual speed ω is taken, and the output U pi of the proportional controller 9 with the deviation as input is the estimated disturbance value T LE which is the output of the equivalent disturbance estimator 3 and the adder 8 ′. Is added to obtain the input torque command u. The torque command u reaches the motor drive system plant 1, and the motor system 14 outputs a speed signal ω via the power actuator 13. Equivalent disturbance estimator 3
Block inputs the PI output U pi and the velocity signal ω, based on the equation (4), the integrator 10 and the proportional circuit 11
Since the disturbance is compensated by the estimator composed of and, it is possible to realize a robust (robust) control system in which the speed response is fast even if there is a change in load or parameters. It is clear from the above examples that in many control plants, a highly functional control system can be configured by providing such a simple and highly feasible disturbance estimator to estimate and compensate for the disturbance. .
【0016】特に、制御システムを設計する際は、図1
において、制御プラントの慣性Jやパワーアクチュエー
タのトルク係数Kt のノミナル値を、ただ単にブロック
11に取り入れればよい。また、要求仕様に応じて比例ゲ
インkp と感度関数の時定数Tf とを決め、それらを比
例制御器9、積分器10、及び比例器11に取り入れればよ
い。また、一例として図4のゲイン関数に示したように
制御ゲインであるkpと1/Tf とを速度偏差eの大き
さによって可変構造系とするとか、データテーブル化し
てそれを参照する方法も可能であり、かくすることによ
って制御安定度が向上することが期待でき、これは実験
によっても確認している。In particular, when designing a control system, FIG.
At, the inertia value J of the control plant and the nominal value of the torque coefficient K t of the power actuator are simply blocked.
It should be incorporated in 11. Further, the proportional gain k p and the time constant T f of the sensitivity function may be determined according to the required specifications, and these may be incorporated into the proportional controller 9, the integrator 10, and the proportional device 11. As an example, as shown in the gain function of FIG. 4, the control gains k p and 1 / T f are made into a variable structure system depending on the magnitude of the speed deviation e, or a data table is created and referred to. It is also possible, and it can be expected that the control stability will be improved by doing so, and this has been confirmed by experiments.
【0017】[0017]
【発明の効果】本発明の制御装置で必要なパラメータ定
数は確実な物理的意味を持っており、設計する時に、慣
性のノミナル値、トルク係数のノミナル値、追従偏差の
収束率に対応する速度制御部の比例ゲインkp 、外乱の
推定速さに対応する感度関数の時定数の逆数1/Tf を
所定の仕様に応じて決定すればよく、実機での試運転が
不要である。また、本発明の制御装置は単純な積分演算
すなわち加算演算と掛け算より成る等価外乱推定、補償
機能を有している。そのため負荷の入り切り、慣性等の
パラメータ変化量を高速に推定、補償して、外乱がシス
テムに与える悪影響を解消するため、速度応答の乱れが
小さいという特徴を持っている。また、比例制御のゲイ
ンkp 、外乱推定器のゲイン1/Tf を例えば図4のゲ
イン関数に示すように、速度偏差eの大きさによって可
変にすることによって、速度の収束率とノイズの影響の
減少の両方とも制御機能を一段と改善することができ
る。しかも、高機能を有しながら簡単な制御構造で実現
可能である。よって、本発明の制御装置はモータ駆動シ
ステムの速度制御系、位置制御系の制御ばかりでなく、
あらゆるプラントの制御系に適用可能である。The parameter constants necessary for the control device of the present invention have a certain physical meaning, and at the time of designing, the nominal value of the inertia, the nominal value of the torque coefficient, and the speed corresponding to the convergence rate of the tracking deviation are set. It suffices to determine the proportional gain k p of the control unit and the reciprocal 1 / T f of the time constant of the sensitivity function corresponding to the estimated speed of the disturbance according to predetermined specifications, and it is not necessary to carry out a trial run in an actual machine. Further, the control device of the present invention has an equivalent disturbance estimation and compensation function consisting of a simple integration operation, that is, addition operation and multiplication. Therefore, it has a feature that the disturbance of the speed response is small in order to quickly estimate and compensate the amount of change in the load and the amount of change in parameters such as inertia, and to eliminate the adverse effect of the disturbance on the system. Further, the gain k p of the proportional control and the gain 1 / T f of the disturbance estimator are made variable according to the magnitude of the velocity deviation e as shown in the gain function of FIG. Both reduction of impact can further improve the control function. Moreover, it can be realized with a simple control structure while having high functionality. Therefore, the control device of the present invention not only controls the speed control system and position control system of the motor drive system,
It is applicable to control systems of all plants.
【図1】本発明の制御装置をモータの速度制御系に用い
た一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment in which a control device of the present invention is used in a motor speed control system.
【図2】等価外乱補償制御法の原理的構成を示すブロッ
ク図である。FIG. 2 is a block diagram showing a principle configuration of an equivalent disturbance compensation control method.
【図3】従来の等価外乱補償制御の実例を示すブロック
図である。FIG. 3 is a block diagram showing an actual example of conventional equivalent disturbance compensation control.
【図4】速度偏差eの大きさの関数として変化させる比
例制御のゲインkp 、外乱推定器のゲイン1/Tf のグ
ラフである。FIG. 4 is a graph of a gain k p of proportional control and a gain 1 / T f of a disturbance estimator which are changed as a function of the magnitude of a velocity deviation e.
1 モータ駆動系プラント 2 比例積分制御器 3 等価外乱推定器 4 微分器 5 ローパスフィルタ付きトルク係数のノミナル値乗算
器 6 ローパスフィルタ 7 ハイパスフィルタ付き微分器 8,8′,8″加算器 9 比例制御器 10 積分器 11 比例器 12 トルク係数の逆数のノミナル値乗算器 13 アクチュエータ 14 モータ系 15 トルク係数のノミナル値乗算器 18 加算器 ω 速度信号 ωd 速度指令 e 目標速度追従偏差 Jn モータ駆動システムの慣性のノミナル値 kp 比例制御(P)のゲイン Kt トルク係数 Ktn トルク係数のノミナル値 Tf フィルタの時定数 TL 外乱 TLE 外乱推定値 U トルク指令値 Upi 比例制御器の出力1 Motor drive system plant 2 Proportional integral controller 3 Equivalent disturbance estimator 4 Differentiator 5 Torque coefficient nominal value multiplier with low pass filter 6 Low pass filter 7 Differentiator with high pass filter 8, 8 ', 8 "adder 9 Proportional control Unit 10 Integrator 11 Proportional unit 12 Nominal value multiplier of reciprocal torque coefficient 13 Actuator 14 Motor system 15 Nominal value multiplier of torque coefficient 18 Adder ω Speed signal ω d Speed command e Target speed tracking deviation J n Motor drive system Nominal value of inertia of k p Proportional control (P) gain K t Torque coefficient K tn Torque coefficient nominal value T f Filter time constant T L Disturbance T LE Disturbance estimated value U Torque command value U pi Output of proportional controller
Claims (3)
ナミクスから決まる係数のノミナル値を掛け、且つ該プ
ラントの制御応答を決定する感度関数を決める時定数の
逆数を掛けた値と、制御プラントの入力量を積分し、且
つ前記感度関数を決める時定数の逆数を掛けた値との偏
差を、前記プラントの入力量に印加することを特徴とす
る制御装置。1. A value obtained by multiplying a controlled variable of a control plant by a nominal value of a coefficient determined from the dynamics of the plant, and by multiplying a reciprocal of a time constant determining a sensitivity function for determining a control response of the plant, and a value of the control plant. A controller that integrates an input amount and applies a deviation from a value obtained by multiplying an inverse of a time constant that determines the sensitivity function to the input amount of the plant.
との偏差に比例した値とすることを特徴とする請求項1
記載の制御装置。2. The input amount is a value proportional to a deviation between a command input and a plant control amount.
The control device described.
例させるための比例ゲインの値と、感度関数を決める時
定数の逆数の値とを、該プラントの稼働状態により可変
とすることを特徴とする請求項2記載の制御装置。3. A value of a proportional gain for proportionalizing a deviation between a command input and a control amount of a plant and a value of a reciprocal of a time constant for determining a sensitivity function are made variable depending on an operating state of the plant. The control device according to claim 2, wherein the control device is a control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4315193A JP2650822B2 (en) | 1992-11-25 | 1992-11-25 | Control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4315193A JP2650822B2 (en) | 1992-11-25 | 1992-11-25 | Control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06161507A true JPH06161507A (en) | 1994-06-07 |
JP2650822B2 JP2650822B2 (en) | 1997-09-10 |
Family
ID=18062535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4315193A Expired - Fee Related JP2650822B2 (en) | 1992-11-25 | 1992-11-25 | Control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2650822B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08255005A (en) * | 1995-03-17 | 1996-10-01 | Shinko Electric Co Ltd | Control compensator |
JPH10275003A (en) * | 1997-03-25 | 1998-10-13 | Samsung Electron Co Ltd | Method and device for controlling double inertia resonance system |
WO1999009641A1 (en) * | 1997-08-13 | 1999-02-25 | Fanuc Ltd | Controller and control method for pressing by servo motor |
JP2018186627A (en) * | 2017-04-25 | 2018-11-22 | アイシン精機株式会社 | Rotary electric machine control device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03155383A (en) * | 1989-11-08 | 1991-07-03 | Mitsubishi Electric Corp | Motor controller |
-
1992
- 1992-11-25 JP JP4315193A patent/JP2650822B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03155383A (en) * | 1989-11-08 | 1991-07-03 | Mitsubishi Electric Corp | Motor controller |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08255005A (en) * | 1995-03-17 | 1996-10-01 | Shinko Electric Co Ltd | Control compensator |
JPH10275003A (en) * | 1997-03-25 | 1998-10-13 | Samsung Electron Co Ltd | Method and device for controlling double inertia resonance system |
WO1999009641A1 (en) * | 1997-08-13 | 1999-02-25 | Fanuc Ltd | Controller and control method for pressing by servo motor |
US6486629B2 (en) | 1997-08-13 | 2002-11-26 | Fanuc Ltd. | Method for controlling force application with servo motor and appartus therewith |
JP2018186627A (en) * | 2017-04-25 | 2018-11-22 | アイシン精機株式会社 | Rotary electric machine control device |
Also Published As
Publication number | Publication date |
---|---|
JP2650822B2 (en) | 1997-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7395124B2 (en) | Adaptive motor drive method and apparatus including inertia estimator | |
EP1026818B1 (en) | Motor speed controller and gain setting method of the controller | |
EP0592245B1 (en) | Process control apparatus | |
JPH07298667A (en) | Motor control equipment | |
Ellis et al. | Cures for low-frequency mechanical resonance in industrial servo systems | |
CA2057237C (en) | Sliding mode control system | |
US5695156A (en) | Aircraft vertical position control system | |
CN109143849B (en) | Servo control device, servo control method, and servo control system | |
JPH06161507A (en) | Controller | |
JPH1131014A (en) | Position control system and speed control system | |
US20080111514A1 (en) | Servo Control Apparatus | |
JP2003023785A (en) | Control device and control method of servomotor | |
JP3943061B2 (en) | Servo control device | |
JP2850075B2 (en) | Variable structure control method | |
JP4452367B2 (en) | Position control device | |
JP2770461B2 (en) | Multi-function control device | |
JPS63301303A (en) | Control input designing method for variable structure control system | |
JPH0720909A (en) | Machine constant estimating method | |
JPH086603A (en) | Adjusting method for servo system and its servo controller | |
JPH0330161B2 (en) | ||
JPH08331879A (en) | Mechanical constant estimation circuit | |
JP2658976B2 (en) | Motor speed control method | |
JP3972155B2 (en) | Motor control device | |
JP2850076B2 (en) | Control device | |
KR100198056B1 (en) | Feedback controlling device and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080516 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090516 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100516 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100516 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110516 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120516 Year of fee payment: 15 |
|
LAPS | Cancellation because of no payment of annual fees |