JPH0854906A - Designing method/device for non-interference pid control system - Google Patents

Designing method/device for non-interference pid control system

Info

Publication number
JPH0854906A
JPH0854906A JP18751794A JP18751794A JPH0854906A JP H0854906 A JPH0854906 A JP H0854906A JP 18751794 A JP18751794 A JP 18751794A JP 18751794 A JP18751794 A JP 18751794A JP H0854906 A JPH0854906 A JP H0854906A
Authority
JP
Japan
Prior art keywords
frequency
matching
control
control system
transfer function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP18751794A
Other languages
Japanese (ja)
Inventor
Yuichi Senda
田 有 一 千
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP18751794A priority Critical patent/JPH0854906A/en
Publication of JPH0854906A publication Critical patent/JPH0854906A/en
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

PURPOSE:To easily design a non-interference PID controller. CONSTITUTION:This designing method/device contains a controlled system setting means 1 which sets the dynamic characteristic of a controlled system, a control system designing means 2 which designs a control system based on the dynamic characteristic of the controlled system, a normative model designation means 3 which designates the 1-round transmission function or the transmission function of the control system obtained based on the set dynamic characteristic and the set control system as a normative model transmission function, a matching frequency designation means 5 which sets a matching band of the designated normative model transmission function and designates plural matching frequencies in the matching band, a PID control structure designation means 7 which designates the structure of a non-interference PID controller of the controlled system, and a control parameter calculation means 8 which calculates an error of frequency response between the normative model transmission function and the non-interference PID controller and then calculates a control parameter of the non-interference PID controller so that the square sum of the matching frequencies is minimized to the calculated error.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は非干渉PID制御系の設
計方法および設計装置に関するもので、特に各種工業用
プラント、ロボット、メカニカルシステムなどの制御器
の設計に用いられるものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a designing method and a designing apparatus for a non-interfering PID control system, and is particularly used for designing controllers for various industrial plants, robots, mechanical systems and the like.

【0002】[0002]

【従来の技術】非干渉PID制御は、制御器の構造が簡
単であることから広く用いられている制御方法である。
従来の非干渉PID制御器の設計方法としては、たとえ
ば文献 [1] 重政、飯野:カットオフ周波数帯域でのモデルマ
ッチングに基づく制御系設計法、第29回自動制御連合
講演会別刷、97/100(昭和61年) [2] 北森:制御対象の部分的知識に基づくPID方式
非干渉制御系の設計法、計測自動制御学会論文集、第1
6巻、第1号、139/140(昭和55年) [3] 北森:制御対象の部分的知識に基づくI−PD方
式非干渉制御系の設計法、計測自動制御学会論文集、第
16巻、第1号、113/117(昭和55年) [4] 須田:PID制御、朝倉書店(1993) などに開示されている。
Non-interfering PID control is a widely used control method because of its simple controller structure.
As a conventional non-interference PID controller design method, for example, reference [1] Shigemasa, Iino: Control system design method based on model matching in cutoff frequency band, 29th Automatic Control Union Lecture Reprint, 97/100 (1986) [2] Kitamori: Design method of PID non-interference control system based on partial knowledge of controlled object, Proceedings of the Society of Instrument and Control Engineers, No. 1
Volume 6, Issue 1, 139/140 (1980) [3] Kitamori: Design method of I-PD non-interference control system based on partial knowledge of controlled object, Transactions of the Society of Instrument and Control Engineers, Volume 16 No. 1, 113/117 (1980) [4] Suda: PID control, Asakura Shoten (1993), etc.

【0003】しかし、文献[4]などに示されている従
来の方法のほとんどは、制御対象が1入出力系の場合の
PID制御器の設計法であり、制御対象が多入出力系で
ある場合には適用することはできない。一方、文献
[2]、[3]は多入出力系に対する非干渉PID制御
系の設計が可能であるが、規範モデル(設計者によって
仕様として与えられた望ましい制御系の性能(要求性
能)をもつ伝達関数)として設定するのは望ましい制御
応答をもたらす閉ループ伝達関数(入出力伝達関数)で
あり、その規範モデルは制御対象の動特性によらない一
般的なモデルが設定される。その結果、理想状態では望
ましい制御応答をもたらす非干渉PID制御系が設計で
きるものの、制御対象の動特性を反映した設計がされて
いないため、制御対象にパラメータ誤差や不確かさがあ
った場合については期待した制御性能が得られないばか
りか、場合によってはごくわずかのパラメータ誤差によ
って制御系が不安定となってしまう場合もでてくる。し
たがって、得られた非干渉PID制御器が制御系の安定
を保証しているかどうか、あるいは期待した制御性能を
保証するかどうかについて制御応答のシミュレーション
によって評価し、もし不十分である場合には規範モデル
を選び直すことによる試行錯誤によって制御系設計を繰
り返す必要があり、多大な労力を要した。さらには、制
御対象が多入出力系の場合、規範モデルをどのように選
ぶかが非常に難しく、しかも選び方についての明確な指
針が存在しないため、非干渉PID制御器の設計に要す
る労力は非常に多大なものとなっている。これに対し、
文献[1]では制御対象の周波数応答を考慮してPID
制御器を設計しているので、制御対象のパラメータ誤差
があっても望ましい性能をもたらす制御系が設計でき
る。しかし、文献[1]ではPID制御器の制御パラメ
ータを数値的な探索によって求めているため、非干渉P
ID制御器の設計を行うためには計算量が膨大となり、
昨今のディジタル計算機の進歩を鑑みても、非干渉PI
D制御器の設計には多大な探索計算が要求されることに
なる。また、この方法も文献[2]、[3]と同様に、
規範モデルとして望ましい制御応答をもたらす閉ループ
伝達関数を考えているため、その選定方法まで含めて考
えると、設計に要する労力は多大なものとなってしま
う。
However, most of the conventional methods shown in the literature [4] and the like are PID controller design methods when the controlled object is one input / output system, and the controlled object is a multi-input / output system. In some cases it cannot be applied. On the other hand, in References [2] and [3], it is possible to design a non-interfering PID control system for a multi-input / output system, but a reference model (desired control system performance (required performance) given as a specification by a designer is It is a closed-loop transfer function (input / output transfer function) that produces a desired control response, and the reference model is a general model that does not depend on the dynamic characteristics of the controlled object. As a result, in the ideal state, a non-interfering PID control system that provides a desired control response can be designed, but since the design does not reflect the dynamic characteristics of the controlled object, there is a case where the controlled object has a parameter error or uncertainty. Not only will the expected control performance not be obtained, but in some cases the control system may become unstable due to a slight parameter error. Therefore, whether or not the obtained non-interfering PID controller guarantees the stability of the control system or whether it guarantees the expected control performance is evaluated by simulation of the control response. It was necessary to repeat the control system design by trial and error by reselecting the model, which required a great deal of labor. Furthermore, when the controlled object is a multi-input / output system, how to select the reference model is very difficult, and there is no clear guideline on how to select it. Therefore, the effort required to design the non-interfering PID controller is very large. Has become a great deal. In contrast,
In reference [1], the PID is considered in consideration of the frequency response of the controlled object.
Since the controller is designed, it is possible to design a control system that brings desired performance even if there is a parameter error of the controlled object. However, since the control parameter of the PID controller is obtained by a numerical search in the literature [1], the non-interference P
The amount of calculation for designing an ID controller becomes enormous,
Considering the recent progress of digital computers, non-interference PI
A large amount of search calculation is required for designing the D controller. Also, this method is similar to the literatures [2] and [3],
Since we are considering a closed-loop transfer function that gives a desirable control response as a reference model, considering the selection method as well, the effort required for designing will be enormous.

【0004】一方、近年H理論やH2 理論などのよう
に、周波数応答に基づいた制御系設計理論が確立され、
多入出力制御対象に対しても容易に多変数制御系が設計
できるようになった。これらの設計方法を用いれば、設
計時に用いる制御対象の動特性モデルにパラメータ誤差
があった場合や、モデリング時に無視した不確かな部分
があった場合でも、制御性能の劣化を抑えた制御系が容
易に設計できる。これについては、たとえば [5] 計測と制御、第32巻、第8号(1991) [6] 木村:LQGからH制御へ、計測と制御、第2
9巻、第2号、111/119(1990) に示されている。しかしながら、これらの方法を用いる
と、設計される制御器には制御対象の動特性モデルの次
数と周波数重み関数の次数の和の次数が必要となってし
まい、非常に高次元の制御器が設計されてしまう。その
ため、たとえば得られた制御器をオペアンプ回路で実現
しようとすれば、非常に膨大な素子数が必要になってし
まうため、実際に用いる場合には制御器の次数を予め低
次元化する必要がある。制御器の低次元化手法について
も幾つも知られており、たとえば [7] システム/制御/情報、第34巻、第9号(19
90) などがあるものの、これらの多変数制御器を非干渉PI
D制御器として低次元化する方法は従来は知られていな
かった。
On the other hand, in recent years, control system design theories based on frequency response have been established, such as H theory and H 2 theory.
It has become possible to easily design a multivariable control system for multiple I / O controlled objects. By using these design methods, even if there is a parameter error in the dynamic characteristic model of the controlled object used at the time of design, or if there are uncertain parts that were ignored during modeling, it is easy to implement a control system that suppresses deterioration of control performance. Can be designed to Regarding this, for example, [5] Measurement and Control, Volume 32, No. 8 (1991) [6] Kimura: From LQG to H Control, Measurement and Control, 2nd
Vol. 9, No. 2, 111/119 (1990). However, if these methods are used, the controller to be designed needs the order of the sum of the order of the dynamic characteristic model of the controlled object and the order of the frequency weighting function, and a very high-dimensional controller is designed. Will be done. Therefore, for example, if an attempt is made to realize the obtained controller with an operational amplifier circuit, a very large number of elements will be required. Therefore, when actually used, it is necessary to reduce the order of the controller in advance. is there. There are also a number of known controller reduction techniques, for example, [7] System / Control / Information, Volume 34, No. 9 (19).
90) etc., but these multivariable controllers are not interfering PI
Conventionally, a method of reducing the dimension as a D controller has not been known.

【0005】なお、H理論やH2 理論については、下
記の文献を参照。 [8] 佐伯:「H2 とH制御」、システム制御情報チ
ュートリアル講座「制御工学へのガイドライン」、−不
確かさへの挑戦とロバスト制御の実際−資料pp19/
38、(1990)
For the H theory and the H 2 theory, see the following documents. [8] Saeki: “H 2 and H control”, system control information tutorial course “Guidelines for control engineering”,-Challenges for uncertainty and the practice of robust control-Material pp19 /
38, (1990)

【0006】[0006]

【発明が解決しようとする課題】以上のように、非干渉
PID制御器の設計方法にはいくつかの方法があるもの
の、制御器のパラメータのチューニングには多大な試行
錯誤を要するため、多大な設計時間を必要としていた。
また、その設計計算には膨大な計算量を必要としていた
ため、実装できるハードウエアに限界があった。一方、
制御理論やH2 制御理論は、多入出力系に対する多
変数制御器の設計方法として有効的な方法である反面、
得られる制御器の次元は非常に高次元となっていた。し
たがって、実装の際には制御器を低次元化して用いる必
要があったが、非干渉PID制御のような非常に簡単な
構成として制御器を低次元化する方法は知られていなか
った。
As described above, although there are several methods for designing a non-interfering PID controller, it takes a great deal of trial and error to tune the parameters of the controller, which is a great deal. It took design time.
In addition, since the design calculation required a huge amount of calculation, there was a limit to the hardware that could be implemented. on the other hand,
Although the H control theory and the H 2 control theory are effective methods for designing a multivariable controller for multiple input / output systems,
The dimensions of the obtained controller were very high. Therefore, it was necessary to reduce the dimension of the controller when mounting, but a method of reducing the dimension of the controller with a very simple structure such as non-interference PID control has not been known.

【0007】本発明は、これらの欠点を解決するために
なされたものであり、非干渉PID制御器を容易に設計
することのできる非干渉PID制御系の設計方法および
設計装置を提供するものである。
The present invention has been made in order to solve these drawbacks, and provides a designing method and a designing apparatus for a non-interfering PID control system, which makes it possible to easily design a non-interfering PID controller. is there.

【0008】[0008]

【課題を解決するための手段】本発明による非干渉PI
D制御系の設計装置は、制御対象の動特性を設定する制
御対象設定手段と、この設定された動特性に基づいて制
御系を設計する制御系設計手段と、設定された動特性お
よび設計された制御系に基づいて得られる、一巡伝達関
数又は制御系の伝達関数を規範モデル伝達関数として指
定する規範モデル指定手段と、この規範モデル伝達関数
のマッチング帯域を設定し、このマッチング帯域内から
複数個のマッチング周波数を指定するマッチング周波数
指定手段と、制御対象の非干渉PID制御器の構造を設
定するPID制御構造指定手段と、規範モデル伝達関数
の周波数応答と非干渉PID制御器の周波数応答との誤
差を求め、この誤差の、マッチング周波数について二乗
和が最小となるように非干渉PID制御器の制御パラメ
ータを計算する制御パラメータ計算手段と、を備えてい
ることを特徴とする。
Non-interfering PI according to the present invention
The D control system design device includes a control target setting means for setting a dynamic characteristic of a control target, a control system designing means for designing a control system based on the set dynamic characteristic, a set dynamic characteristic and a designed dynamic characteristic. A reference model designating means for designating the open loop transfer function or the transfer function of the control system as a reference model transfer function, and a matching band of the reference model transfer function are set, and a plurality of values are selected from within the matching band. Matching frequency designating means for designating each matching frequency, PID control structure designating means for setting the structure of the non-interfering PID controller to be controlled, frequency response of the reference model transfer function and frequency response of the non-interfering PID controller Is calculated, and the control parameter of the non-interfering PID controller is calculated so that the sum of squares of this error is minimized at the matching frequency. Characterized in that it comprises a parameter calculation means.

【0009】また、本発明による非干渉PID制御系の
設計方法は、制御対象の動特性を設定する第1のステッ
プと、この設定された動特性に基づいて制御系を設計す
る第2のステップと、設定された動特性および設計され
た制御系から得られる一巡伝達関数又は制御系の伝達関
数を規範モデル伝達関数として指定する第3のステップ
と、この規範モデル伝達関数のマッチング帯域を設定
し、このマッチング帯域内から複数個のマッチング周波
数を指定する第4のステップと、マッチング計算を行う
際の周波数重み関数を指定する第5のステップと、制御
対象の非干渉PID制御器の構造を設定する第6のステ
ップと、規範モデル伝達関数の周波数応答と、非干渉P
ID制御器の周波数応答との誤差を求める第7のステッ
プと、誤差に前記周波数重み関数を乗じた重み付き誤差
の、マッチング周波数についての二乗和が最小となる非
干渉PID制御器の制御パラメータを計算する第8のス
テップと、を備えていることを特徴とする。
The non-interfering PID control system designing method according to the present invention comprises a first step of setting a dynamic characteristic of a controlled object and a second step of designing a control system based on the set dynamic characteristic. And the third step of designating the set dynamic characteristic and the open loop transfer function obtained from the designed control system or the transfer function of the control system as the reference model transfer function, and setting the matching band of this reference model transfer function. , A fourth step of designating a plurality of matching frequencies from within the matching band, a fifth step of designating a frequency weighting function when performing matching calculation, and a structure of a non-interfering PID controller to be controlled are set. The sixth step, the frequency response of the reference model transfer function, and the decoupling P
A seventh step of obtaining an error from the frequency response of the ID controller, and a control parameter of the non-interference PID controller that minimizes the sum of squares of the weighted error obtained by multiplying the error by the frequency weighting function at the matching frequency. And an eighth step of calculating.

【0010】[0010]

【作用】このように構成された本発明によれば、規範モ
デル伝達関数の周波数応答と非干渉PID制御器の周波
数応答との誤差の、マッチング周波数についての二乗和
が二乗和が最小となるように非干渉PID制御器の制御
パラメータが決定される。これにより、数値的な探索を
しなくて済み、設計に要する計算料を激減させることが
可能となり、計算時間の大幅な短縮を図ることができ、
容易に設計することができる。
According to the present invention thus constituted, the sum of squares about the matching frequency of the error between the frequency response of the reference model transfer function and the frequency response of the non-interfering PID controller is minimized. The control parameters of the non-interfering PID controller are determined. This makes it possible to drastically reduce the calculation fee required for design without the need for a numerical search, and to significantly reduce the calculation time.
Can be easily designed.

【0011】[0011]

【実施例】以下、図面を参照して本発明を説明する。図
1は本発明による非干渉PID制御系の設計装置の一実
施例の構成を示すブロック図である。この実施例の設計
装置は制御対象設定手段1と、多変数制御系設計手段2
と、規範モデル指定手段3と、周波数応答計算手段4
と、マッチング周波数指定手段5と、周波数重み関数指
定手段6と、PID制御構造指定手段7と、PID制御
設計手段8と、設計パラメータ設定手段9と、出力手段
10とを備えている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an embodiment of a non-interference PID control system designing apparatus according to the present invention. The designing apparatus of this embodiment comprises a controlled object setting means 1 and a multivariable control system designing means 2.
, Reference model specifying means 3 and frequency response calculating means 4
1, a matching frequency designating means 5, a frequency weighting function designating means 6, a PID control structure designating means 7, a PID control designing means 8, a design parameter setting means 9, and an output means 10.

【0012】制御対象設定手段1は制御対象の動特性モ
デルを設定するものであり、制御対象の動特性を伝達関
数や状態方程式、あるいは周波数応答(ゲイン、位相デ
ータ)によって設定する。また、制御対象のモデル化誤
差を設定パラメータの誤差幅や加法摂動、乗法的摂動
(文献[6]参照)などによって設定しても良い。多変
数制御系設計手段2は、制御対象設定手段1によって設
定された制御対象動特性に基づいて、H制御理論やH
2 制御理論、LQG(Linear Quadratic Gaussian)最適
制御理論やその他の種々の制御系設計理論を用いて多変
数制御系を設計する。その際、設計に必要な種々の設計
パラメータの設定も任意に行うことができる。たとえ
ば、H制御理論を用いる場合には、見積もったモデル
化誤差の幅を指定するための周波数重みや目標値追従性
の性能(感度)を指定するための周波数重みを指定する
ことができる。制御対象設定手段1と多変数制御系設計
手段2によって制御対象の動特性とそれに対する多変数
制御系が設定できるので、規範モデル指定手段3は、制
御対象モデルと多変数制御器を掛け合わせることによっ
て一巡伝達関数を求め、規範モデルを設定する。ただ
し、望ましい一巡伝達関数が予め分かっている場合に
は、一巡伝達関数を直接設定することができる。この場
合には、多変数制御系設計手段2で求めた多変数制御器
に基づいて一巡伝達関数を求める必要はない。また、多
変数制御系設計手段2で得られた多変数制御系そのもの
を規範モデルとして設定し、PID制御器そのものを多
変数制御器にマッチングさせることもできる。周波数応
答計算手段4は、規範モデル指定手段3で得られた一巡
伝達関数などの規範モデル伝達関数の周波数応答データ
や、制御対象、多変数制御器などの伝達関数の周波数応
答データなどを計算によって求める。また、得られた周
波数応答を表示させることができる。マッチング帯域指
定手段5は、周波数応答計算手段4で求めた一巡伝達関
数などの規範モデル伝達関数の周波数応答データを用い
て制御系のクロスオーバ周波数(ゲイン応答が0dBを
切る周波数)を計算することができ、その制御系で重要
となる周波数帯域がどこであるかを策定することができ
る。さらに、求めたクロスオーバ周波数に基づいて、非
干渉PID制御系を規範モデルにマッチングさせる周波
数帯域を設定することができる。設定は、自動でもマニ
ュアルでもどちらでも設定可能である。自動設定モード
では、クロスオーバ周波数を含んだ適当な幅の周波数帯
域をマッチング周波数帯域とすることができる。また、
マニュアル設定モードでは、一巡伝達関数の周波数応答
とクロスオーバ周波数を表示させ、マッチングさせたい
周波数帯域を指定することができる。周波数重み関数指
定手段6は、規範モデル伝達関数とのマッチングのため
の最小二乗計算を行う際に、数値的な悪条件を避けるた
めに用いる周波数重み関数を指定する。制御対象の動特
性や制御目標によっては、PI制御やI−PD制御が適
当である場合もあるので、PID制御構造指定手段7に
よって適当なPID制御器の構造を設定しても良い。マ
ッチング帯域指定手段5で指定された周波数帯域とその
周波数帯域での規範モデル周波数応答データ、周波数応
答計算手段4によって計算された制御対象周波数応答デ
ータ、周波数重み関数指定手段6によって設定した周波
数重み関数、PID制御構造指定手段7で設定されたP
ID制御器の構造に基づいて、PID制御設計手段8
は、一巡伝達関数などの規範モデル伝達関数にマッチン
グさせるように非干渉PID制御ゲインを計算し、得ら
れた結果を出力する。設計パラメータ設定手段9は、P
ID制御設計手段8で用いる他の設計用パラメータを設
定するためのものである。設計結果は、シミュレーショ
ン機能による時間応答、周波数応答共に出力手段10に
表示され、設計結果の可否を即時判断できる。もし、設
計結果が不十分であれば、マッチング帯域指定手段5を
用いてマッチング周波数帯域を変更し、再度設計する。
The controlled object setting means 1 sets a dynamic characteristic model of the controlled object, and sets the dynamic characteristic of the controlled object by a transfer function, a state equation, or a frequency response (gain, phase data). Also, the modeling error of the controlled object may be set by the error width of the setting parameter, additive perturbation, multiplicative perturbation (see Reference [6]), or the like. The multi-variable control system design means 2 uses the H control theory and the H control theory based on the controlled object dynamic characteristics set by the controlled object setting means 1.
2 Control theory, LQG (Linear Quadratic Gaussian) Optimal control theory and other various control system design theories are used to design a multivariable control system. At that time, various design parameters necessary for the design can be arbitrarily set. For example, when the H control theory is used, it is possible to specify a frequency weight for specifying the width of the estimated modeling error and a frequency weight for specifying the performance (sensitivity) of the target value followability. Since the controlled object setting means 1 and the multivariable control system design means 2 can set the dynamic characteristics of the controlled object and the multivariable control system corresponding thereto, the reference model specifying means 3 multiplies the controlled object model and the multivariable controller. The open-loop transfer function is obtained by and the reference model is set. However, when the desired open loop transfer function is known in advance, the open loop transfer function can be set directly. In this case, it is not necessary to obtain the open loop transfer function based on the multivariable controller obtained by the multivariable control system design means 2. Further, the multivariable control system itself obtained by the multivariable control system design means 2 may be set as a reference model, and the PID controller itself may be matched with the multivariable controller. The frequency response calculation means 4 calculates the frequency response data of the reference model transfer function such as the open loop transfer function obtained by the reference model designating means 3 and the frequency response data of the transfer function of the controlled object, the multivariable controller, etc. Ask. In addition, the obtained frequency response can be displayed. The matching band designation means 5 calculates the crossover frequency (frequency at which the gain response is less than 0 dB) of the control system using the frequency response data of the reference model transfer function such as the open loop transfer function obtained by the frequency response calculation means 4. It is possible to formulate the frequency band that is important in the control system. Further, the frequency band for matching the non-interference PID control system with the reference model can be set based on the obtained crossover frequency. The setting can be automatic or manual. In the automatic setting mode, the matching frequency band can be a frequency band having an appropriate width including the crossover frequency. Also,
In the manual setting mode, the frequency response of the open loop transfer function and the crossover frequency can be displayed and the frequency band to be matched can be specified. The frequency weighting function designating means 6 designates a frequency weighting function used for avoiding a numerical bad condition when performing the least squares calculation for matching with the reference model transfer function. PI control or I-PD control may be appropriate depending on the dynamic characteristics of the controlled object or the control target, so that an appropriate PID controller structure may be set by the PID control structure specifying means 7. The frequency band designated by the matching band designating means 5 and the reference model frequency response data in the frequency band, the control target frequency response data calculated by the frequency response calculating means 4, and the frequency weighting function set by the frequency weighting function designating means 6. , P set by the PID control structure designation means 7
Based on the structure of the ID controller, the PID control design means 8
Calculates the non-interference PID control gain so as to match the reference model transfer function such as the open loop transfer function, and outputs the obtained result. The design parameter setting means 9 uses P
This is for setting other design parameters used in the ID control design means 8. The design result is displayed on the output means 10 together with the time response and the frequency response by the simulation function, and it is possible to immediately judge whether the design result is acceptable or not. If the design result is insufficient, the matching frequency designating unit 5 is used to change the matching frequency band and the design is performed again.

【0013】図2はPID制御設計アルゴリズムの流れ
図である。まず、制御対象設定手段1によって制御対象
動特性モデルを設定する(ステップF1参照)。次に、
制御対象動特性モデルに基づき、多変数制御系設計手段
2を用いて多変数制御系を設計する(ステップF2参
照)。設計結果が十分な制御性能を示すかどうかを評価
し、もし不十分であれば再度設計する(ステップF3参
照)。次に、規範モデルとして一巡伝達関数か多変数制
御器のどちらを用いるかを、規範モデル指定手段3を用
いて設定する(ステップF4参照)。また、PID制御
構造指定手段7を用いてPID制御器の構造を設定する
(ステップF5参照)。続いて、設定されたPID制御
器の構造に従い、例えば近似微分器の時定数などを設定
する必要があれば設計パラメータ設定手段9を用いて指
定する(ステップF6参照)。また、周波数重み関数指
定手段6を用いて、周波数重み関数を指定する(ステッ
プF7参照)。次に、周波数応答計算手段6を用いて、
規範モデル伝達関数の周波数応答を計算し、結果を表示
する(ステップF8参照)。その結果に基づき、マッチ
ングさせる周波数帯域をマッチング周波数指定手段5に
よって決定する(ステップF9参照)。次に、決定され
た周波数帯域の規範モデル周波数応答データと制御対象
周波数応答データを周波数応答計算手段4によって求め
る(ステップF10参照)。このデータに基づき、PI
D制御設計手段8によってPID制御ゲインを計算する
(ステップF11参照)。得られた結果を基に、制御応
答をシミュレーション機能を用いて計算させ(ステップ
F12参照)、結果を表示する(ステップF13参
照)。結果が期待されたものであれば設計を終了し、も
し結果が不十分であればステップF9に戻ってマッチン
グ周波数帯域の設定を変更して再度設計を行う(ステッ
プF14、F15参照)。
FIG. 2 is a flow chart of the PID control design algorithm. First, the controlled object dynamic characteristic model is set by the controlled object setting means 1 (see step F1). next,
Based on the controlled object dynamic characteristic model, the multivariable control system design means 2 is used to design the multivariable control system (see step F2). It is evaluated whether the design result shows sufficient control performance, and if it is insufficient, the design is performed again (see step F3). Next, which of the open loop transfer function and the multivariable controller is used as the reference model is set using the reference model designating means 3 (see step F4). Further, the structure of the PID controller is set using the PID control structure designating means 7 (see step F5). Then, if it is necessary to set, for example, the time constant of the approximate differentiator according to the set structure of the PID controller, the design parameter setting means 9 is used to specify it (see step F6). Further, the frequency weighting function designating means 6 is used to designate the frequency weighting function (see step F7). Next, using the frequency response calculation means 6,
The frequency response of the reference model transfer function is calculated and the result is displayed (see step F8). Based on the result, the matching frequency designating means 5 determines the frequency band to be matched (see step F9). Next, the reference model frequency response data and the controlled frequency response data of the determined frequency band are obtained by the frequency response calculation means 4 (see step F10). PI based on this data
The PID control gain is calculated by the D control design means 8 (see step F11). Based on the obtained result, the control response is calculated using the simulation function (see step F12), and the result is displayed (see step F13). If the result is expected, the design is terminated, and if the result is insufficient, the process returns to step F9 to change the setting of the matching frequency band and perform the design again (see steps F14 and F15).

【0014】次に、実際にどのようにして非干渉PID
制御ゲインを設計するか、すなわち、PIDゲインの計
算(ステップF11)について詳細に述べる。簡単のた
め、まずはじめに1入出力系の場合について示し、次に
多入出力系の場合について示す。 [1入出力系の場合]制御対象をP(s)、一巡伝達関
数規範モデルをLm (s)とする。ただし、sはラプラ
ス演算子を表わす。規範モデル指定手段3で指定された
規範モデル伝達関数をLm (s)とする。規範モデルL
m (s)は、P(s)に対してH制御理論やH2 制御
理論などを用いて設計した制御器Cm (s)を用いて、
一巡伝達関数Lm (s)=P(s)Cm (s)として求
めることができる。また、予め望ましい一巡伝達関数が
分かっている場合には、その伝達関数をLm (s)とし
て設定することも可能である。以下では、規範モデルが
一巡伝達関数であるとして議論するが、多変数制御器C
m (s)を規範モデルとし、非干渉PID制御器をCm
(s)にマッチングさせる場合についても今の議論とほ
とんど同様の手順で結果を導くことができる。さて、P
(s),Lm (s)の周波数ωに対する応答をそれぞれ
次式と表わす。
Next, how to actually perform non-interference PID
Designing the control gain, that is, calculating the PID gain (step F11) will be described in detail. For simplicity, the case of one input / output system will be described first, and then the case of multiple input / output system will be described. [In the case of one input / output system] Let P (s) be the controlled object and L m (s) be the open loop transfer function reference model. However, s represents a Laplace operator. The reference model transfer function designated by the reference model designation means 3 is L m (s). Reference model L
m (s) is obtained by using a controller C m (s) designed by using H control theory or H 2 control theory for P (s),
The open loop transfer function can be calculated as L m (s) = P (s) C m (s). Further, when the desired open loop transfer function is known in advance, the transfer function can be set as L m (s). In the following, it is discussed that the reference model is a loop transfer function, but the multivariable controller C
Let m (s) be the reference model, and let the non-interfering PID controller be C m.
Also in the case of matching with (s), the result can be derived by almost the same procedure as the present discussion. Well, P
The responses of (s) and L m (s) to the frequency ω are expressed as the following equations, respectively.

【0015】[0015]

【数1】 ここでPr (ω),Pi (ω)はP(jω)の実数部、
虚数部を各々示し、Lr(ω),Li (ω)はLm (j
ω)の実数部、虚数部を各々示す。
[Equation 1] Where P r (ω) and P i (ω) are the real parts of P (jω),
The imaginary part is shown, and L r (ω) and L i (ω) are L m (j
The real and imaginary parts of ω) are shown.

【0016】一方、PID制御器C(s)は、fp ,f
i ,fd を各々比例、積分、微分ゲインとすると、次の
(2)式で表わされる。
On the other hand, the PID controller C (s) has f p , f
When i and f d are respectively proportional, integral and differential gains, they are expressed by the following equation (2).

【0017】[0017]

【数2】 ただし、τd は近似微分のための時定数であり、τd
0とすれば完全な微分となる。また、PI制御やI−P
D制御など他のPID制御構造を用いた場合について
も、以下の議論は同様である。
[Equation 2] However, τ d is a time constant for approximate differentiation, and τ d =
If it is 0, it will be a complete derivative. In addition, PI control and IP
The following discussion is also applicable to the case of using another PID control structure such as D control.

【0018】このときPID制御器C(s)の周波数ω
に対する応答は次の(3)式によって求められる。
At this time, the frequency ω of the PID controller C (s)
Is obtained by the following equation (3).

【0019】 C(jω)=[fp +α1 (ω)fd ] +j[α2 (ω)fi +α3 (ω)fd ] ……(3) ただし、[0019] C (jω) = [f p + α 1 (ω) f d] + j [α 2 (ω) f i + α 3 (ω) f d] ...... (3) However,

【0020】[0020]

【数3】 である。(1)式と(3)式を用いてP(jω)・C
(jω)を計算すると、次の(5)式となる。
(Equation 3) Is. Using equations (1) and (3), P (jω) · C
When (jω) is calculated, the following equation (5) is obtained.

【0021】[0021]

【数4】 今、規範モデルLm (jω)(=Lr (ω)+jL
i (ω))を行列を用いて Lm (jω)=[Lr (ω),Li (ω)]T と表現し(ただし、Tは行列、ベクトルの転置を表す記
号である)、同様にP(jω)・C(jω)も行列を用
いて表現すると、Lm (jω)とP(jω)・C(j
ω)の差J′(ω)は、次の(6)式で表わされる。
[Equation 4] Now, the reference model L m (jω) (= L r (ω) + jL
i (ω)) is expressed as L m (jω) = [L r (ω), L i (ω)] T using a matrix (where T is a symbol representing the transposition of a matrix and a vector), Similarly, when P (jω) · C (jω) is also expressed using a matrix, L m (jω) and P (jω) · C (j
The difference J ′ (ω) of ω) is expressed by the following equation (6).

【0022】[0022]

【数5】 ここで周波数重み関数W(ω)(Equation 5) Where the frequency weighting function W (ω)

【0023】[0023]

【数6】 を導入し、J′(ω)に掛けて正規化を行うと、次の
(7)式となる。
(Equation 6) Introducing, and multiplying J ′ (ω) to perform normalization yields the following expression (7).

【0024】[0024]

【数7】 ここで、規範モデルのクロスオーバ周波数を求め、PI
D制御系の一巡伝達関数をマッチングさせる周波数帯
域、およびマッチング周波数帯域での周波数応答データ
の個数Nをマッチング周波数指定手段5によって指定さ
れているとする。よって、ここではP(jω),L
m (jω)の周波数応答データとして、ω1 〜ωN のN
個のデータを用いるとする。また、近似微分器の時定数
τd は、設計パラメータ設定手段9によって指定されて
いるとする。このとき、Lm (jω)とP(jω)C
(jω)の各周波数ごとの重み付き誤差W(ω)J′
(ω)の二乗和を評価関数Jとして次式のように表わ
す。
(Equation 7) Here, the crossover frequency of the reference model is calculated and PI
It is assumed that the matching frequency designating means 5 has designated the frequency band in which the open loop transfer function of the D control system is matched and the number N of frequency response data in the matching frequency band. Therefore, here P (jω), L
As frequency response data of m (jω), N of ω 1 to ω N
Suppose that each piece of data is used. It is also assumed that the time constant τ d of the approximate differentiator is designated by the design parameter setting means 9. At this time, L m (jω) and P (jω) C
Weighted error W (ω) J ′ for each frequency of (jω)
The sum of squares of (ω) is represented as the evaluation function J as in the following equation.

【0025】[0025]

【数8】 ただし、x=[fp ,fi ,fd T であり、A,bは
次式で表わされる。
[Equation 8] However, x = [f p, f i, f d] is T, A, b is expressed by the following equation.

【0026】[0026]

【数9】 ここで、Aはフルランクであると仮定する。このとき、
T Aは正定行列となるので、Jを最小とするPID制
御ゲインfp * ,fi * ,fd * は次のように求められ
る。
[Equation 9] Here, it is assumed that A is full rank. At this time,
Since A T A is a positive definite matrix, the PID control gains f p * , f i * , and f d * that minimize J are obtained as follows.

【0027】 [fp * ,fi * ,fd * T =(AT A)-1T b …(10) 以上説明したようにして1入出力系の場合の制御ゲイン
が求められる。 [多入出力系に対する非干渉PID制御器の設計方法]
次に、多変数系に対する非干渉PID制御ゲインの設計
方法を示す。以下では、簡単のために次の(11)式の
2入力2出力系を制御対象と考える。
[F p * , f i * , f d * ] T = (A T A) −1 A T b (10) As described above, the control gain in the case of one input / output system can be obtained. . [Design method of non-interfering PID controller for multi-input / output system]
Next, a method of designing a non-interfering PID control gain for a multivariable system will be shown. Below, for simplification, the 2-input 2-output system of the following equation (11) is considered as the controlled object.

【0028】[0028]

【数10】 また、規範モデルは一巡伝達関数行列とし、次の(1
2)式のように表わされるものとする。
[Equation 10] Also, the reference model is a loop transfer function matrix, and the following (1
It is assumed to be expressed as the formula (2).

【0029】[0029]

【数11】 m (s)は、SISO(Single Input Single Outpu
t)系の場合と同様にH制御やH2 制御によって予め
設計された制御器と制御対象P(s)によって求めるこ
とができる。P(s),Lm (s)の周波数ωに対する
応答を各々、次の(13)式とする。
[Equation 11] L m (s) is SISO (Single Input Single Outpu
As in the case of the t) system, it can be obtained by the controller designed in advance by the H control or the H 2 control and the controlled object P (s). The responses of P (s) and L m (s) to the frequency ω are represented by the following equation (13).

【0030】[0030]

【数12】 ここで、非干渉PID制御器C(s)のi行、j列成分
をCij(s)とし、このCij(s)の比例ゲイン、積分
ゲイン、微分ゲイン、近似微分のための時定数を各々、
pij ,fiij ,fdij ,τdij (i,j=1,2)と
すると、Cij(s)は次の(14)式によって表わされ
る。
[Equation 12] Here, the i-row, j-column component of the non-interference PID controller C (s) is C ij (s), and the proportional gain, integral gain, differential gain, and time constant for approximate differentiation of this C ij (s) Each
Assuming that f pij , f iij , f dij , and τ dij (i, j = 1, 2), C ij (s) is expressed by the following equation (14).

【0031】[0031]

【数13】 このとき、各Cij(s)の周波数ωに対する応答は
(3)式と同様に次の(15)式によって求められる。
[Equation 13] At this time, the response of each C ij (s) to the frequency ω is obtained by the following equation (15) as in the equation (3).

【0032】 Cij(jω)=[fpij +α1ij (ω)fdij ] +j[α2ij (ω)fiij +α3ij (ω)fdij ]…(15) ただし、C ij (jω) = [f pij + α 1ij (ω) f dij ] + j [α 2ij (ω) f iij + α 3ij (ω) f dij ] ... (15)

【0033】[0033]

【数14】 である。このとき、非干渉PID制御による一巡伝達関
数行列は、
[Equation 14] Is. At this time, the open-loop transfer function matrix by non-interference PID control is

【0034】[0034]

【数15】 となるので、周波数ωにおける応答は次式となる。(Equation 15) Therefore, the response at the frequency ω is given by the following equation.

【0035】[0035]

【数16】 規範モデル一巡伝達関数Lm (jω)とP(jω)・C
(jω)との誤差をJ1 ′(ω),J2 ′(ω)とする
と、これらのJ1 ′(ω),J2 ′(ω)は次のように
表わされる。
[Equation 16] Reference model open loop transfer function L m (jω) and P (jω) · C
Assuming that the error from (jω) is J 1 ′ (ω) and J 2 ′ (ω), these J 1 ′ (ω) and J 2 ′ (ω) are expressed as follows.

【0036】[0036]

【数17】 [Equation 17]

【0037】[0037]

【数18】 ここで、周波数重み関数W1 (ω),W2 (ω)(Equation 18) Here, the frequency weighting functions W 1 (ω), W 2 (ω)

【0038】[0038]

【数19】 を導入し、J1 ′(ω),J2 ′(ω)に掛けて正規化
を行うと、次のように表わされる。
[Formula 19] Is introduced and multiplied by J 1 ′ (ω) and J 2 ′ (ω) to perform normalization, the following is expressed.

【0039】[0039]

【数20】 以下、SISO系の場合と全く同様の手順で非干渉PI
D制御ゲインが設計できる。まず、規範モデルのクロス
オーバ周波数を求め、PID制御系の一巡伝達関数をマ
ッチングさせる周波数帯域、およびマッチング周波数帯
域での周波数応答データの個数Nをマッチング周波数指
定手段5によって指定する。ここでは、P(jω),L
m (jω)の周波数応答データとしてω1 〜ωN のN個
のデータを用いるとする。また、それぞれの近似微分器
の時定数τdij を、設計パラメータ設定手段9によって
予め設定されているとする。このとき、Lm (jω)と
P(jω)C(jω)の各周波数ごとの重み付き誤差W
(ω)J′(ω)の二乗和を評価関数として次式のよう
に表わす。ただし、評価関数は、各操作量ごとに分けた
2つの評価関数を用いる。
[Equation 20] In the following, the non-interference PI is performed in the same procedure as in the SISO system.
D control gain can be designed. First, the crossover frequency of the reference model is obtained, and the matching frequency designating means 5 designates the frequency band in which the open loop transfer function of the PID control system is matched and the number N of frequency response data in the matching frequency band. Here, P (jω), L
and using the N data of ω 1N as frequency response data m (j [omega]). It is also assumed that the time constant τ dij of each approximate differentiator is preset by the design parameter setting means 9. At this time, the weighted error W for each frequency of L m (jω) and P (jω) C (jω)
The sum of squares of (ω) J ′ (ω) is expressed as an evaluation function as in the following equation. However, as the evaluation function, two evaluation functions divided for each operation amount are used.

【0040】[0040]

【数21】 ここで、xi ,Ai ,bi (i=1,2)は次式で表わ
される。
[Equation 21] Here, x i , A i , and b i (i = 1, 2) are represented by the following equations.

【0041】[0041]

【数22】 ここで、A1 ,A2 はほとんどの場合フルランクであ
る。このとき、A1 T 1 ,A2 T 2 はそれぞれ正定
行列となるので、J1 ,J2 を最小とする非干渉PID
制御ゲインfpij * ,fiij * ,fdij * (i,j=
1,2)は次式として求められる。
[Equation 22] Here, A 1 and A 2 are in full rank in most cases. At this time, since A 1 T A 1 and A 2 T A 2 are positive definite matrices, respectively, the non-interference PID that minimizes J 1 and J 2.
Control gains f pij * , f iij * , f dij * (i, j =
1, 2) are obtained as the following equations.

【0042】[0042]

【数23】 以上によって、多変数系に対する非干渉PID制御ゲイ
ンが計算できる。
[Equation 23] From the above, the non-interference PID control gain for the multivariable system can be calculated.

【0043】次に本発明による設計方法を、制御対象が
図3に示す柔軟構造パドルに用いた場合を説明する。こ
の制御対象の伝達関数P(s)は次式で表わされる。
Next, a case where the design method according to the present invention is applied to the flexible structure paddle shown in FIG. 3 will be described. The transfer function P (s) of this controlled object is expressed by the following equation.

【0044】[0044]

【数24】 このP(s)に対して、本発明にかかるPIDゲイン設
計アルゴリズムを適用する。まず、規範モデルとする一
巡伝達関数を設定するため、H制御理論を用いてフィ
ードバック制御器Cm (s)を設計した。用いたH
御系設計法は [9] 千田:Hサーボ系の設計とその柔軟パドル制御
への応用、第1回制御理論シンポジウム資料(199
3) で示されている安定度指定型H制御であり、1型のサ
ーボ系となるように設計した。その結果、次式の伝達関
数で表わされる8次元のフィードバック制御器が得られ
た。
[Equation 24] The PID gain design algorithm according to the present invention is applied to this P (s). First, the feedback controller C m (s) was designed using the H control theory in order to set the open loop transfer function as the reference model. The H control system design method used is [9] Chida: Design of H servo system and its application to flexible paddle control, 1st Symposium on Control Theory (199
It is the stability-designated H control shown in 3) and is designed to be a type 1 servo system. As a result, an eight-dimensional feedback controller represented by the following transfer function was obtained.

【0045】[0045]

【数25】 次に、このH制御器と制御対象の積によって求められ
る一巡伝達関数を規範モデルとしてPID制御ゲインを
設計する。まず、先に設計したH制御器は1型のサー
ボ系であるので、(2)式のPID制御器を仮定し、f
p ,fi ,fdを設計することにする。次に、一巡伝達
関数規範モデルのボード線図を基にしてクロスオーバ周
波数を求めるとおよそ8[rad/sec]であるの
で、モデルマッチングさせる周波数帯域として100.3
[rad/sec]101.3 [rad/sec]と設定
した。また、周波数応答データは、100.3 [rad/
sec]〜101.3 [rad/sec]を(対数で)等
分した100点のデータを用いることとした。さらに、
近似微分器の時定数はτd =0.08とした。規範モデ
ル一巡伝達関数と制御対象モデルの周波数応答を求め、
A,b行列を計算し、PID制御ゲインを計算すると以
下のように求められた。
(Equation 25) Next, the PID control gain is designed using the open loop transfer function obtained by the product of the H controller and the controlled object as a reference model. First, since the previously designed H controller is a type 1 servo system, a PID controller of the equation (2) is assumed, and f
Let us design p , f i and f d . Then, since it is approximately 8 when determining the crossover frequency based on the Bode diagram of the loop transfer function the reference model [rad / sec], 10 as a frequency band for model matching 0.3
[Rad / sec] was set to 10 1.3 [rad / sec]. The frequency response data is 10 0.3 [rad /
sec] to 10 1.3 [rad / sec] were equally divided (logarithmically), and 100 points of data were used. further,
The time constant of the approximate differentiator was τ d = 0.08. Obtain the frequency response of the reference model open-loop transfer function and controlled model,
When the A and b matrices were calculated and the PID control gain was calculated, it was obtained as follows.

【0046】 fp =5.3382,fi =12.383,fd =1.1259 ……(31) 設計されたPID制御系の一巡伝達関数は図4となる。
図4において実線が得られた非干渉PID制御系であ
り、点線が規範モデルであるH制御系の一巡伝達関数
である。図4から分かるように、4[rad/sec]
以下の低周波数帯域の特性はほぼ一致していることがわ
かる。次に、制御系のステップ応答を求めると図5とな
る。図5において、実線が得られた非干渉PID制御系
であり、点線が規範モデル制御系であるH制御系であ
る。両者を比べると、ほぼ同等の制御性能が得られてお
り、本発明によって非干渉PID制御系が容易に得られ
ていることがわかる。
F p = 5.3382, f i = 12.383, f d = 1.1259 (31) The designed loop transfer function of the PID control system is shown in FIG.
The solid line in FIG. 4 is the non-interfering PID control system obtained, and the dotted line is the open loop transfer function of the H control system which is the reference model. As can be seen from FIG. 4, 4 [rad / sec]
It can be seen that the following characteristics in the low frequency band are almost the same. Next, FIG. 5 shows the step response of the control system. In FIG. 5, the solid line is the obtained non-interference PID control system, and the dotted line is the H control system which is the reference model control system. Comparing the two, almost the same control performance is obtained, and it is understood that the non-interference PID control system is easily obtained by the present invention.

【0047】[0047]

【発明の効果】以上説明したように本発明によれば、非
干渉PID制御器を容易に設計することができる。
As described above, according to the present invention, a non-interfering PID controller can be easily designed.

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

【図1】本発明による非干渉PID制御系の設計装置の
一実施例の構成を示すブロック図。
FIG. 1 is a block diagram showing a configuration of an embodiment of a non-interference PID control system designing apparatus according to the present invention.

【図2】本発明による非干渉PID制御系の設計方法の
設計アルゴリズムを示すフローチャート。
FIG. 2 is a flowchart showing a design algorithm of a non-interference PID control system design method according to the present invention.

【図3】本発明の一制御対象である柔軟構造パドルの構
成を示す斜視図。
FIG. 3 is a perspective view showing a configuration of a flexible structure paddle which is one control target of the present invention.

【図4】本発明によって設計されたPID制御系の一巡
伝達関数の周波数特性を示すグラフ。
FIG. 4 is a graph showing frequency characteristics of a loop transfer function of a PID control system designed according to the present invention.

【図5】本発明によって設計された非干渉PID制御系
の応答を示すグラフ。
FIG. 5 is a graph showing the response of a non-interfering PID control system designed according to the present invention.

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

1 制御対象設定手段 2 多変数制御系設計手段 3 規範モデル指定手段 4 周波数応答計算手段 5 マッチング周波数指定手段 6 周波数重み関数指定手段 7 PID制御構造指定手段 8 PID制御設計手段 9 設計パラメータ設定手段 10 出力手段 1 Control Target Setting Means 2 Multivariable Control System Designing Means 3 Normative Model Designating Means 4 Frequency Response Calculation Means 5 Matching Frequency Designating Means 6 Frequency Weighting Function Designating Means 7 PID Control Structure Designating Means 8 PID Control Designing Means 9 Design Parameter Setting Means 10 Output means

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】制御対象の動特性を設定する制御対象設定
手段と、この設定された動特性に基づいて制御系を設計
する制御系設計手段と、前記設定された動特性および設
計された制御系に基づいて得られる、一巡伝達関数又は
前記制御系の伝達関数を規範モデル伝達関数として指定
する規範モデル指定手段と、この規範モデル伝達関数の
マッチング帯域を設定し、このマッチング帯域内から複
数個のマッチング周波数を指定するマッチング周波数指
定手段と、前記制御対象の非干渉PID制御器の構造を
設定するPID制御構造指定手段と、前記規範モデル伝
達関数の周波数応答と前記非干渉PID制御器の周波数
応答との誤差を求め、この誤差の、前記マッチング周波
数について二乗和が最小となるように前記非干渉PID
制御器の制御パラメータを計算する制御パラメータ計算
手段と、を備えていることを特徴とする非干渉PID制
御系の設計装置。
1. A control object setting means for setting a dynamic characteristic of a control object, a control system designing means for designing a control system based on the set dynamic characteristic, the set dynamic characteristic and the designed control. Reference model specifying means for specifying the open loop transfer function or the transfer function of the control system as a reference model transfer function, which is obtained based on the system, and a matching band of the reference model transfer function are set, and a plurality of matching bands are set from the matching band. Matching frequency designating means for designating a matching frequency, a PID control structure designating means for setting the structure of the non-interfering PID controller to be controlled, a frequency response of the reference model transfer function, and a frequency of the non-interfering PID controller. An error from the response is calculated, and the non-interference PID is set so that the sum of squares of this error becomes minimum for the matching frequency.
And a control parameter calculating means for calculating a control parameter of the controller, the non-interfering PID control system designing apparatus.
【請求項2】マッチングを行う際の周波数重み関数を指
定する周波数重み関数指定手段を更に備え、前記制御パ
ラメータ計算手段は、前記誤差に前記周波数重み関数を
乗じることによって前記誤差を正規化し、この正規化さ
れた誤差の、前記マッチング周波数についての二乗和が
最小となるような制御パラメータを計算することを特徴
とする請求項1記載の非干渉PID制御系の設計装置。
2. A frequency weighting function designating means for designating a frequency weighting function for matching is further provided, wherein the control parameter calculating means normalizes the error by multiplying the error by the frequency weighting function. The non-interference PID control system design apparatus according to claim 1, wherein a control parameter is calculated such that a sum of squares of the normalized error with respect to the matching frequency is minimized.
【請求項3】制御対象の動特性を設定する第1のステッ
プと、この設定された動特性に基づいて制御系を設計す
る第2のステップと、前記設定された動特性および設計
された制御系から得られる一巡伝達関数又は前記制御系
の伝達関数を規範モデル伝達関数として指定する第3の
ステップと、この規範モデル伝達関数のマッチング帯域
を設定し、このマッチング帯域内から複数個のマッチン
グ周波数を指定する第4のステップと、マッチング計算
を行う際の周波数重み関数を指定する第5のステップ
と、前記制御対象の非干渉PID制御器の構造を設定す
る第6のステップと、前記規範モデル伝達関数の周波数
応答と、前記非干渉PID制御器の周波数応答との誤差
を求める第7のステップと、前記誤差に前記周波数重み
関数を乗じた重み付き誤差の、前記マッチング周波数に
ついての二乗和が最小となる前記非干渉PID制御器の
制御パラメータを計算する第8のステップと、を備えて
いることを特徴とする非干渉PID制御系の設計方法。
3. A first step of setting a dynamic characteristic of a controlled object, a second step of designing a control system based on the set dynamic characteristic, the set dynamic characteristic and the designed control. A third step of designating a loop transfer function obtained from the system or the transfer function of the control system as a reference model transfer function, setting a matching band of the reference model transfer function, and selecting a plurality of matching frequencies from within the matching band. , A fifth step of designating a frequency weighting function for performing matching calculation, a sixth step of setting the structure of the non-interfering PID controller to be controlled, and the reference model Seventh step of obtaining an error between the frequency response of the transfer function and the frequency response of the non-interfering PID controller, and weighting by multiplying the error by the frequency weighting function Errors, non-interfering PID control system design method, wherein a sum of squares includes a eighth step of calculating a control parameter of the non-interference PID controller that minimizes the for the matching frequency.
JP18751794A 1994-08-09 1994-08-09 Designing method/device for non-interference pid control system Pending JPH0854906A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18751794A JPH0854906A (en) 1994-08-09 1994-08-09 Designing method/device for non-interference pid control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18751794A JPH0854906A (en) 1994-08-09 1994-08-09 Designing method/device for non-interference pid control system

Publications (1)

Publication Number Publication Date
JPH0854906A true JPH0854906A (en) 1996-02-27

Family

ID=16207468

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18751794A Pending JPH0854906A (en) 1994-08-09 1994-08-09 Designing method/device for non-interference pid control system

Country Status (1)

Country Link
JP (1) JPH0854906A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001025861A1 (en) * 1999-10-05 2001-04-12 Yamatake Corporation Design device of controller
WO2003014577A1 (en) * 2001-08-05 2003-02-20 Woodworth Raymond D Rotary servovalve and control system
JP2010066852A (en) * 2008-09-09 2010-03-25 Omron Corp Method of tuning control parameter
JP2015064743A (en) * 2013-09-25 2015-04-09 株式会社Ihi Method of setting value of parameter for adjusting controller exerting multi-variable control
CN110609568A (en) * 2019-09-24 2019-12-24 广东名阳信息科技有限公司 Strong self-coupling PI cooperative control method for large unmanned aerial vehicle UAV

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001025861A1 (en) * 1999-10-05 2001-04-12 Yamatake Corporation Design device of controller
US7092856B1 (en) 1999-10-05 2006-08-15 Yamatake Corporation H-infinity controller design using control object models
WO2003014577A1 (en) * 2001-08-05 2003-02-20 Woodworth Raymond D Rotary servovalve and control system
JP2010066852A (en) * 2008-09-09 2010-03-25 Omron Corp Method of tuning control parameter
JP2015064743A (en) * 2013-09-25 2015-04-09 株式会社Ihi Method of setting value of parameter for adjusting controller exerting multi-variable control
CN110609568A (en) * 2019-09-24 2019-12-24 广东名阳信息科技有限公司 Strong self-coupling PI cooperative control method for large unmanned aerial vehicle UAV
WO2021056671A1 (en) * 2019-09-24 2021-04-01 广东名阳信息科技有限公司 Enhanced auto-coupling pi cooperative control method for large unmanned aerial vehicle (uav)

Similar Documents

Publication Publication Date Title
US6453308B1 (en) Non-linear dynamic predictive device
US6546295B1 (en) Method of tuning a process control loop in an industrial process
US7346403B2 (en) Pid parameter adjustment device
US5172312A (en) Control system and method for determining control parameters of plants
KR100507835B1 (en) A Being Most Suitable Gain Selection Method of PID Controller
US20140330402A1 (en) Computer Apparatus And Method using Model Structure Information of Model Predictive Control
JP4908433B2 (en) Control parameter adjustment method and control parameter adjustment program
JP2005031920A (en) Adjustment method and adjustment tool of process control device
JPH05127706A (en) Neural network type simulator
Bouyedda et al. Identification and control design for a class of non-minimum phase dead-time systems based on fractional-order smith predictor and genetic algorithm technique
JPH0854906A (en) Designing method/device for non-interference pid control system
Duddeti et al. Order reduction of LTI systems using balanced truncation and particle swarm optimization algorithm
CA2519783A1 (en) Methods and articles for detecting, verifying, and repairing matrix collinearity
Burke et al. Spatial filtering concepts in distributed parameter control
Duddeti Approximation of fractional-order systems using balanced truncation with assured steady-state gain
KR20030041139A (en) Multiple region convolver with tapering
Yanev Analysis of systems with variable parameters and robust control design
WO2022183468A1 (en) Control method for turntable with six-degrees-of-freedom adjustment
JP3121628B2 (en) 2-DOF control device
Eriksson A PID tuning tool for networked control systems
Aguiar et al. Comparative study of tuning techniques for fractional PID controllers for FOPDT systems
JPH0689103A (en) Multivariable controller
Tryputen et al. Theory of the automated control. Methodical recommendations for laboratory works for students for specialty 151 «Automation and Computer-Integrated Technologies»
JPH03204003A (en) Method and device for estimated control
VERMA DESIGN OF FRACTIONAL ORDER PID CONTROLLER AND THEIR PARAMETER OPTIMIZATION