Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS624725B2 - - Google Patents
[go: Go Back, main page]

JPS624725B2 - - Google Patents

Info

Publication number
JPS624725B2
JPS624725B2 JP14028779A JP14028779A JPS624725B2 JP S624725 B2 JPS624725 B2 JP S624725B2 JP 14028779 A JP14028779 A JP 14028779A JP 14028779 A JP14028779 A JP 14028779A JP S624725 B2 JPS624725 B2 JP S624725B2
Authority
JP
Japan
Prior art keywords
time
value
decrease
evaluation function
outputs
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
Application number
JP14028779A
Other languages
Japanese (ja)
Other versions
JPS5663605A (en
Inventor
Toshikatsu Fujiwara
Hitotsugu Maruyama
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.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP14028779A priority Critical patent/JPS5663605A/en
Publication of JPS5663605A publication Critical patent/JPS5663605A/en
Publication of JPS624725B2 publication Critical patent/JPS624725B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

本発明は制御装置の最適パラメータ探索装置に
関する。 制御装置のパラメータ(比例ゲイン、積分時
間、微分時間等)の最適値を探索する手段とし
て、従来から制御偏差の絶対値を積分した値の極
値を求める手段がある。これは第1図に示すよう
に例えば、比例ゲインKpをX印なる点Kp0,TI
から出発して、積分時間TIを一定(TI0)に保
つたまゝ、一定ピツチで変更し、制御偏差の絶対
値の積分値Gの値が減少状態から増加状態に移行
するときのKpの値Kp1をKpで探索したときの谷
とし、次にKpをこの値Kp1に保つたまゝでTI
一定ピツチで変更して同様にTI方向の谷TI1
求めるという探索を繰返して極小点を見出す手段
である。 しかしながら、このような手段では、第1図に
示すような少数のパラメータの場合ですら相当数
のステツプを踏まなければならず、パラメータ数
が増えるとステツプ数も著増するので、到底実用
には供し難い。 ところで近年、制御系の設計及び制御性能の予
測にデジタルシミユレーシヨンが広く採用されて
いるが、制御系の最適調整には多大の日数及び計
算費がかかつているのが現状である。また、現地
試運転段階での制御装置のパラメータ最適値探索
においても相当の日数を要している。 本発明は、このような事情に鑑み提案されたも
ので、上記従来技術の問題点を解決し、探索時間
を大巾に短縮する制御装置の最適パラメータ探索
装置を提供することを目的とし、制御装置の制御
偏差εをそれぞれ入力し下記時間積分値ξ,λ,
η: η=1/εdmax tmax∫tmax ε2dt をそれぞれ出力する第1、第2、第3の演算器
と、上記第1の演算器の出力ξを入力し上記制御
装置の比例帯を評価する評価関数値γを出力す
る第4の演算器と、上記第2の演算器の出力λを
入力するとともに上記第4の演算器の出力γ
入力し上記制御装置の積分時間を評価する評価関
数値γを出力する第5の演算器と、上記第3の
演算器の出力ηを入力するとともに上記第4の演
算器の出力γを入力して上記制御装置の微分時
間を評価する評価関数値γを出力する第6の演
算器と、それぞれ上記各評価関数値γ,γ
γを入力しそれぞれの入力値を記憶するととも
に次回の入力値と比較してその大小関係によつて
あらかじめ設定されたパラメータを増減してそれ
ぞれ出力とする第1、第2、第3のパラメータ増
減探索器と、それぞれ上記第1、第2、第3のパ
ラメータ増減探索器の出力を入力し上記各評価関
数値γ,γ,γの自乗和を最小とする条件
を満たすか否かを判断し、満たす場合は上記第
1、第2、第3のパラメータ増減探索器の出力を
表示し、満たさない場合は上記第1、第2、第3
のパラメータ増減探索器の出力にしたがつて上記
制御装置の比例帯、積分時間および微分時間を更
新できる回路とを具えたことを特徴とする。 本発明の一実施例を図面について説明すると、
第2図はそのブロツク線図、第3図は第2図の第
4の演算器の入出力関係を示す線図である。 まず、第2図において、1は制御装置で、制御
対象2に加えられた外乱Dにより制御量Yが設定
値からずれるので、その制御偏差εが小になるよ
うな操作量Uを出力して制御対象2に与える。3
a,3b,3cはそれぞれ第1、第2、第3の演
算器で、いずれも上記制御装置1の制御偏差εを
入力し、それぞれ下記ξ,λ,ηの演算を施して
これらを出力する。 η=1/εdmax tmax∫tmax ε2dt こゝで、tは時間、tmaxは制御系整定時間の
推定値、tmidは制御系整定時間の推定値以内の
任意の時間、εdmaxは制御偏差の許容最大値で
ある。 5aは第1の演算器3aの出力ξを入力し評価
関数値γを出力し、入出力間の関係は入力ξを
横軸にとつたとき、第3図に示すように、谷がで
きる関数を設定した第4の演算器、5bは第2の
演算器3bの出力λを入力するとともに第4の演
算器の出力γを入力し、評価関数値γ=(1
+γ)λを出力する第5の演算器、5cは第3
の演算器3cの出力ηを入力するとともに第4の
演算器5aの出力γを入力し、評価関数値γ
=(1+γ)ηを出力する第6の演算器、6a
は第4の演算器5aの出力する評価関数値γ
入力し制御装置の比例帯の値Bpを決定しこれを
出力する第1のパラメータ増減探索器、6bは第
5の演算器5bの出力する評価関数値γを入力
し制御装置の積分時間TIの値を決定しこれを出
力する第2のパラメータ増減探索器、6cは第6
の演算器5cの出力する評価関数値γを入力し
制御装置の微分時間TDの値を決定しこれを出力
する第3のパラメータ増減探索器、7はそれぞれ
第1、第2、第3のパラメータ増減探索器6a,
6b,6cの出力を入力し制御装置のパラメータ
すなわち比例帯Bp、積分時間TI、微分時間TD
を出力する選択回路である。 次に、このような装置の作用について述べる
と、まず、要求負荷信号等外乱Dのパターンを決
める。例えば、ステツプ状外乱とすればそのステ
ツプ巾を決め、探索時同じパターンで外乱Dを加
える。決められたパターンの外乱Dを制御対象2
に加え、その結果制御装置1に生ずる設定値と制
御量の差、すなわち、制御偏差εを第1、第2、
第3の演算器3a,3b,3cで指定された時間
まで時間積分し、評価関数γ,γ,γを計
算するための中間変数ξ,λ,ηを求める。 第1の演算器3aの出力ξは制御偏差の減衰比
を適確に表わしているので、この数値により比例
帯Bpの探索を行なう。第2の演算器3bの出力
λは制御偏差量の絶対値を積分区間の最大(0〜
tmax)のほゞ半分まで積分した値と後半の積分
値の比を出力するので、この数値は定常偏差を代
表している。したがつて、第2の演算器3bの出
力は積分時間TIの値を探索する際に使用する。
第3の演算器3cの出力ηは制御偏差の自乗平均
を意味しており、制御性能の総合評価として利用
でき、こゝでは微分時間TDの探索に使用する。 これらの積分値ξ,λ,ηをもとに、次の段階
で評価関数γ,γ,γを作るのであるが、
第4の演算器5aでは比例帯設定用の評価関数値
γを、第5の演算器5bでは積分時間設定用の
評価関数値γを、第6の演算器5cでは微分時
間設定用の評価関数値γをそれぞれ出力し、各
評価関数値γ,γ,γが最小に向かうよう
なパラメータの探索をそれぞれ第1、第2、第3
のパラメータ増減探索器6a,6b,6cで実行
する。 すなわち、各パラメータ増減探索器6a,6
b,6cはそれぞれ入力された評価関数値γ
γ,γを記憶して次回の入力と比較し、各評
価関数値が最小に向かうように、あらかじめ設定
されたパラメータを順次増減修正して出力するも
ので、増減の割合は、例えば増大するときはμ
倍、減少するときは1/μ倍とし、μの数値は任意
に指定できるものとする。 まず、探索第1回目は適当に設定したパラメー
タBp0,TI0,TD0のもとに制御対象2に外乱D
を加えて求められた各評価関数値γ,γ,γ
をパラメータ増減探索器6a,6b,6cに記
憶しておく。探索2回目はあらかじめ指定した方
向にパラメータを増減させて、同様に制御対象2
に外乱Dを加え、各評価関数値を求める。そし
て、探索第3回目からのパラメータの増減方向は
下記要領(1)〜(4)に従つてこれを行なう。 (1) 評価関数値が前回の値とほとんど変わらない
ときは、現時点の値を採用する。すなわち|1
−(今回の評価関数値)/(前回の評価関数
値)|<αならばパラメータの変更は行なわな
い(以下パラメータが変更されない状態をホー
ルドという)。こゝでαは精度を表わす。 (2) 評価関数値が減少方向に向かつているとき
は、パラメータの増減方向は前回と同様とす
る。また評価関数値が増大したときはパラメー
タの増減方向を反転させる。 (3) パラメータが指定した制限値に引かゝつてお
り、かつ評価関数値が前回より減少しておれば
制限値を採用し、評価関数値が増大しておれば
制限範囲内の値に戻りパラメータの増減を行な
う。 (4) 評価関数値の変動が少なくパラメータをホー
ルドしたときのホールド解除時点のパラメータ
増減の方向付けは、パラメータをホールドした
直前のパラメータの増減方向を記憶しておい
て、評価関数値がホールド範囲を越え、かつ減
少の状態にあれば、次回のパラメータ変更はホ
ールド直前の増減方向に従い、逆の場合は反転
させるのである。 次に、選択回路7では、パラメータ増減探索器
6a,6b,6cの探索結果が下記条件を満足さ
せるか否かを監視判断し、満足している場合は満
足された状態で打切る。すなわち、δ=γ1 2+γ
2 2+γ3 2の値が最小となること。なお制御装置1
がn台からなる場合は
The present invention relates to an optimal parameter searching device for a control device. 2. Description of the Related Art Conventionally, as means for searching for optimal values of parameters (proportional gain, integral time, differential time, etc.) of a control device, there is a means for finding the extreme value of a value obtained by integrating the absolute value of a control deviation. As shown in FIG .
Starting from 0 and changing the integral time T I at a constant pitch while keeping it constant (T I0 ), K when the value of the integral value G of the absolute value of the control deviation changes from a decreasing state to an increasing state. The value K p1 of p is set as the valley when searching with K p , and then, while keeping K p at this value K p1 , change T I at a constant pitch to find the valley T I1 in the T I direction in the same way. This is a means of finding the minimum point by repeating this search. However, with such a method, even in the case of a small number of parameters as shown in Figure 1, a considerable number of steps must be taken, and as the number of parameters increases, the number of steps also increases significantly, so it is far from practical. It's difficult to serve. Incidentally, in recent years, digital simulation has been widely adopted for designing control systems and predicting control performance, but the current situation is that optimal adjustment of control systems requires a large amount of time and calculation costs. Furthermore, it takes a considerable number of days to search for optimal parameter values for the control device during the on-site trial run stage. The present invention was proposed in view of the above circumstances, and aims to provide an optimal parameter search device for a control device that solves the problems of the prior art described above and greatly shortens the search time. Input the control deviation ε of the device and calculate the following time integral values ξ, λ,
η: η=1/ε 2 dmax tmax∫ tmax 0 ε 2 dt The proportional band of the control device is calculated by inputting the output ξ of the first computing unit and the first, second and third computing units respectively outputting η=1/ε 2 dmax tmax∫ tmax 0 ε 2 dt. A fourth arithmetic unit outputs the evaluation function value γ 1 to be evaluated, and the output λ of the second arithmetic unit is inputted, and the output γ 1 of the fourth arithmetic unit is inputted to calculate the integration time of the control device. A fifth computing unit outputs the evaluation function value γ 2 to be evaluated, and the output η of the third computing unit is inputted, and the output γ 1 of the fourth computing unit is inputted to calculate the differential time of the control device. a sixth arithmetic unit that outputs the evaluation function value γ 3 for evaluating the above-mentioned evaluation function values γ 1 , γ 2 , respectively;
γ 3 is input, each input value is memorized, and the first, second, and third parameters are compared with the next input value and output by increasing or decreasing a preset parameter depending on the magnitude relationship. Inputting the outputs of the increase/decrease searcher and the first, second, and third parameter increase/decrease searchers, respectively, satisfies the condition of minimizing the sum of squares of the evaluation function values γ 1 , γ 2 , γ 3 . If it is satisfied, the outputs of the first, second, and third parameter increase/decrease searchers are displayed; if not, the first, second, and third parameter increase/decrease searchers are displayed.
The present invention is characterized by comprising a circuit that can update the proportional band, integral time, and differential time of the control device according to the output of the parameter increase/decrease searcher. An embodiment of the present invention will be explained with reference to the drawings.
FIG. 2 is a block diagram thereof, and FIG. 3 is a diagram showing the input/output relationship of the fourth arithmetic unit in FIG. 2. First, in Fig. 2, 1 is a control device, and since the controlled variable Y deviates from the set value due to the disturbance D applied to the controlled object 2, it outputs the controlled variable U such that the control deviation ε becomes small. Give it to controlled object 2. 3
a, 3b, and 3c are first, second, and third arithmetic units, respectively, which input the control deviation ε of the control device 1, calculate the following ξ, λ, and η, and output these, respectively. . η=1/ε 2 dmax tmax∫ tmax 0 ε 2 dt Here, t is time, tmax is the estimated value of the control system settling time, tmid is any time within the estimated value of the control system settling time, and εdmax is the control system settling time. This is the maximum allowable deviation. 5a inputs the output ξ of the first arithmetic unit 3a and outputs the evaluation function value γ 1 , and the relationship between the input and output is such that when the input ξ is taken on the horizontal axis, there is a valley as shown in Figure 3. The fourth arithmetic unit 5b, in which the function is set, inputs the output λ of the second arithmetic unit 3b as well as the output γ 1 of the fourth arithmetic unit, and calculates the evaluation function value γ 2 = (1
1 ) 5th arithmetic unit that outputs λ, 5c is the third
The output η of the arithmetic unit 3c is inputted, and the output γ 1 of the fourth arithmetic unit 5a is inputted, and the evaluation function value γ 3
A sixth arithmetic unit 6a that outputs =(1+γ 1
6b is a first parameter increase/decrease searcher which inputs the evaluation function value γ1 output from the fourth arithmetic unit 5a, determines the value B p of the proportional band of the control device, and outputs it; and 6b is the fifth arithmetic unit 5b. A second parameter increase/decrease searcher 6c inputs the evaluation function value γ 2 outputted by the controller, determines the value of the integral time T I of the control device, and outputs it.
A third parameter increase/decrease searcher 7 inputs the evaluation function value γ 3 outputted from the computing unit 5c, determines the value of the differential time T D of the control device, and outputs it. parameter increase/decrease searcher 6a,
Input the outputs of 6b and 6c and set the parameters of the control device, namely, proportional band B p , integral time T I , and differential time T D
This is a selection circuit that outputs . Next, to describe the operation of such a device, first, a pattern of disturbance D such as a required load signal is determined. For example, if a step-like disturbance is used, the step width is determined, and the disturbance D is added in the same pattern during the search. Disturbance D with a determined pattern is controlled object 2
In addition, the difference between the set value and the controlled amount that results in the control device 1, that is, the control deviation ε, is expressed as the first, second,
Intermediate variables ξ, λ, and η for calculating the evaluation functions γ 1 , γ 2 , and γ 3 are obtained by time-integrating by the third computing units 3 a, 3 b, and 3 c until a specified time. Since the output ξ of the first computing unit 3a accurately represents the damping ratio of the control deviation, the proportional band B p is searched using this value. The output λ of the second arithmetic unit 3b is the absolute value of the control deviation amount at the maximum (0 to
Since it outputs the ratio of the value integrated up to approximately half of tmax) and the integrated value in the second half, this value represents the steady-state error. Therefore, the output of the second arithmetic unit 3b is used when searching for the value of the integration time T I.
The output η of the third computing unit 3c means the root mean square of the control deviation, and can be used as a comprehensive evaluation of control performance, and is used here to search for the differential time TD . Based on these integral values ξ, λ, and η, evaluation functions γ 1 , γ 2 , and γ 3 are created in the next step.
The fourth calculator 5a receives the evaluation function value γ 1 for setting the proportional band, the fifth calculator 5b receives the evaluation function value γ 2 for setting the integral time, and the sixth calculator 5c receives the evaluation function value γ 2 for setting the differential time. Each of the evaluation function values γ 3 is output, and the search for parameters such that each evaluation function value γ 1 , γ 2 , γ 3 tends to the minimum is performed in the first, second, and third stages, respectively.
This is executed by parameter increase/decrease searchers 6a, 6b, and 6c. That is, each parameter increase/decrease searcher 6a, 6
b and 6c are the input evaluation function values γ 1 and 6c, respectively.
γ 2 and γ 3 are stored and compared with the next input, and preset parameters are sequentially increased or decreased and outputted so that each evaluation function value approaches the minimum.The rate of increase or decrease is, for example, an increase or μ when
If the value is multiplied or decreased, it is multiplied by 1/μ, and the value of μ can be specified arbitrarily. First, in the first search, disturbance D is applied to the controlled object 2 based on appropriately set parameters B p0 , T I0 , T D0 .
Each evaluation function value γ 1 , γ 2 , γ obtained by adding
3 is stored in the parameter increase/decrease searchers 6a, 6b, and 6c. For the second search, increase or decrease the parameters in the direction specified in advance, and similarly search for control target 2.
Disturbance D is added to , and each evaluation function value is determined. Then, the direction of increase/decrease in parameters from the third search is performed according to the following procedures (1) to (4). (1) If the evaluation function value is almost the same as the previous value, use the current value. That is, |1
−(Current evaluation function value)/(Previous evaluation function value)|<α, the parameter is not changed (hereinafter, the state in which the parameter is not changed is referred to as hold). Here, α represents accuracy. (2) When the evaluation function value is decreasing, the direction of parameter increase/decrease is the same as last time. Further, when the evaluation function value increases, the direction of increase/decrease of the parameter is reversed. (3) If the parameter is close to the specified limit value and the evaluation function value has decreased from the previous time, the limit value is adopted; if the evaluation function value has increased, the parameter returns to the value within the limit range. Increase or decrease. (4) When the evaluation function value has little variation and the parameter is held, the direction of parameter increase/decrease at the time of release of hold is determined by remembering the direction of increase/decrease of the parameter immediately before the parameter was held, and keeping the evaluation function value within the hold range. If it exceeds the value and is in a decreasing state, the next parameter change will follow the direction of increase or decrease immediately before the hold, and if the opposite is the case, it will be reversed. Next, the selection circuit 7 monitors and judges whether the search results of the parameter increase/decrease searchers 6a, 6b, and 6c satisfy the following conditions, and if they do, the process is terminated in the satisfied state. That is, δ=γ 1 2 + γ
The value of 2 2 + γ 3 2 is the minimum. Furthermore, the control device 1
If consists of n units, then

【式】が 最小となること。 こうして、すべてのパラメータが最適値となつ
たら、繰返し操作は打切られその最適値Bp′,T
I′,TD′を表示装置に表示する。 このように本装置では、パラメータ増減探索器
及び選択回路により、制御偏差の1つの値をもと
に3種類の評価関数値を設定し、制御装置の3種
類のパラメータ、比例帯、積分時間、微分時間を
それぞれ対応させて、各パラメータを同時に決定
する。すなわち、制御装置のパラメータの1つに
対し評価関数値1つを対応させ、3種類のパラメ
ータを並行して独立に探索し、その結果を同時に
変更する手段を採るので、従来のものと比較して
探索回数が非常に少なくなり、探索時間を大巾に
短縮することができる。 本実施例では、全パラメータが最適値であるか
否かを選択回路7で判定し、否ならばそのときの
パラメータをそのまゝ制御装置1にフイードバツ
クして同制御装置のパラメータを修正するという
動作を、同期をとつて自動的に繰返すのである
が、選択回路7の判定結果をプリントアウトし、
プリントアウトされた値に基づいて運転員が制御
装置1のパラメータを設定し直し、再度所定パタ
ーンの外乱を制御対象2に加えるという動作を繰
返し実施してもよい。 要するに、本発明によれば、制御装置の制御偏
差εをそれぞれ入力し下記時間積分値ξ,λ,
η; η=1/εdmax tmax∫tmax ε2dt をそれぞれ出力する第1、第2、第3の演算器
と、上記第1の演算器の出力ξを入力し上記制御
装置の比例帯を評価する評価関数値γを出力す
る第4の演算器と、上記第2の演算器の出力λを
入力するとともに上記第4の演算器の出力γ
入力し上記制御装置の積分時間を評価する評価関
数値γを出力する第5の演算器と、上記第3の
演算器の出力ηを入力するとともに上記第4の演
算器の出力γを入力して上記制御装置の微分時
間を評価する評価関数値γを出力する第6の演
算器と、それぞれ上記各評価関数値γ,γ
γを入力しそれぞれの入力値を記憶するととも
に次回の入力値と比較してその大小関係によつて
あらかじめ設定されたパラメータを増減してそれ
ぞれ出力とする第1、第2、第3のパラメータ増
減探索器と、それぞれ上記第1、第2、第3のパ
ラメータ増減探索器の出力を入力し上記各評価関
数値γ,γ,γの自乗和を最小とする条件
を満たすか否かを判断し、満たす場合は上記第
1、第2、第3のパラメータ増減探索器の出力を
表示し、満たさない場合は上記第1、第2、第3
のパラメータ増減探索器の出力にしたがつて上記
制御装置の比例帯、積分時間および微分時間を更
新できる回路とを具えたことにより、探索時間を
大巾に短縮する制御装置の最適パラメータ探索装
置を得るから、本発明は産業上極めて有益なもの
である。
[Formula] is the minimum. In this way, when all the parameters have reached their optimal values, the iterative operation is terminated and the optimal values B p ′, T
Display I ′ and T D ′ on the display device. In this way, in this device, three types of evaluation function values are set based on one value of control deviation by the parameter increase/decrease searcher and selection circuit, and three types of parameters of the control device, proportional band, integral time, Each parameter is determined simultaneously by making the differentiation times correspond to each other. In other words, one evaluation function value corresponds to one parameter of the control device, three types of parameters are searched in parallel and independently, and the results are changed simultaneously. As a result, the number of searches is greatly reduced, and the search time can be greatly shortened. In this embodiment, the selection circuit 7 determines whether or not all the parameters are at optimum values, and if not, the parameters at that time are directly fed back to the control device 1 to correct the parameters of the control device. The operation is automatically repeated in synchronization, and the judgment result of the selection circuit 7 is printed out.
The operator may repeatedly set the parameters of the control device 1 based on the printed values and apply a predetermined pattern of disturbance to the controlled object 2 again. In short, according to the present invention, the control deviation ε of the control device is inputted, and the following time integral values ξ, λ,
η; η=1/ε 2 dmax tmax∫ tmax 0 ε 2 dt The proportional band of the control device is calculated by inputting the output ξ of the first computing unit and the first, second and third computing units respectively outputting η=1/ε 2 dmax tmax∫ tmax 0 ε 2 dt. A fourth arithmetic unit outputs the evaluation function value γ 1 to be evaluated, and the output λ of the second arithmetic unit is inputted, and the output γ 1 of the fourth arithmetic unit is inputted to calculate the integration time of the control device. A fifth computing unit outputs the evaluation function value γ 2 to be evaluated, and the output η of the third computing unit is inputted, and the output γ 1 of the fourth computing unit is inputted to calculate the differential time of the control device. a sixth arithmetic unit that outputs the evaluation function value γ 3 for evaluating the above-mentioned evaluation function values γ 1 , γ 2 , respectively;
γ 3 is input, each input value is memorized, and the first, second, and third parameters are compared with the next input value and output by increasing or decreasing a preset parameter depending on the magnitude relationship. Inputting the outputs of the increase/decrease searcher and the first, second, and third parameter increase/decrease searchers, respectively, satisfies the condition of minimizing the sum of squares of the evaluation function values γ 1 , γ 2 , γ 3 . If it is satisfied, the outputs of the first, second, and third parameter increase/decrease searchers are displayed; if not, the first, second, and third parameter increase/decrease searchers are displayed.
The present invention provides an optimal parameter search device for a control device that greatly shortens the search time by including a circuit that can update the proportional band, integral time, and differential time of the control device according to the output of the parameter increase/decrease searcher. Therefore, the present invention is extremely useful industrially.

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

第1図は従来の制御装置の最適パラメータ探索
手段を示す説明図、第2図は本発明の一実施例を
示すブロツク線図、第3図は第2図の第4の演算
器の入出力関係を示す線図である。 1……制御装置、2……制御対象、3a……第
1の演算器、3b……第2の演算器、3c……第
3の演算器、5a……第4の演算器、5b……第
5の演算器、5c……第6の演算器、6a……第
1のパラメータ増減探索器、6b……第2のパラ
メータ増減探索器、6c……第3のパラメータ増
減探索器、7……選択回路、D……外乱、U……
操作量、Y……制御量、ε……制御偏差、Bp
…比例帯、TI……積分時間、TD……微分時間。
FIG. 1 is an explanatory diagram showing an optimal parameter search means of a conventional control device, FIG. 2 is a block diagram showing an embodiment of the present invention, and FIG. 3 is an input/output of the fourth arithmetic unit in FIG. It is a line diagram showing a relationship. DESCRIPTION OF SYMBOLS 1... Control device, 2... Controlled object, 3a... First computing unit, 3b... Second computing unit, 3c... Third computing unit, 5a... Fourth computing unit, 5b... ...Fifth arithmetic unit, 5c...Sixth arithmetic unit, 6a...First parameter increase/decrease searcher, 6b...Second parameter increase/decrease searcher, 6c...Third parameter increase/decrease searcher, 7 ...Selection circuit, D...Disturbance, U...
Manipulated amount, Y... Controlled amount, ε... Control deviation, B p ...
...Proportional band, T I ... Integral time, T D ... Differential time.

Claims (1)

【特許請求の範囲】 1 制御装置の制御偏差εをそれぞれ入力し下記
の時間積分値ξ,λ,η: η=1/εdmax tmax∫tmax ε2dt (ここでtは時間、tmaxは制御系整定時間の推定
値、tmidは制御系整定時間の推定値以内の任意
の時間、εdmaxは制御偏差の許容最大値であ
る。)をそれぞれ出力する第1、第2、第3の演
算器と、上記第1の演算器の出力ξを入力し上記
制御装置の比例帯を評価する評価関数値γを出
力する第4の演算器と、上記第2の演算器の出力
λを入力するとともに上記第4の演算器の出力γ
を入力して上記制御装置の積分時間を評価する
評価関数値γを出力する第5の演算器と、上記
第3の演算器の出力ηを入力するとともに上記第
4の演算器の出力γを入力して上記制御装置の
微分時間を評価する評価関数値γを出力する第
6の演算器と、それぞれ上記各評価関数値γ
γ,γを入力しそれぞれの入力値を記憶して
次回の入力値と比較しその大小関係によつてあら
かじめ設定されたパラメータを増減してそれぞれ
出力する第1、第2、第3のパラメータ増減探索
器と、それぞれ上記第1、第2、第3のパラメー
タ増減探索器の出力を入力し上記各評価関数値γ
,γ,γの自乗和を最少とする条件を満た
すか否かを判断し、満たす場合は上記第1、第
2、第3のパラメータ増減探索器の出力を表示
し、満たさない場合は上記第1、第2、第3のパ
ラメータ増減探索器の出力にしたがつて上記制御
装置の比例帯、積分時間および微分時間を更新で
きる回路とを具えたことを特徴とする制御装置の
最適パラメータ探索装置。
[Claims] 1. Input the control deviation ε of the control device and obtain the following time integral values ξ, λ, η: η=1/εd 2 max tmax∫ tmax 0 ε 2 dt (where t is time, tmax is the estimated value of the control system settling time, tmid is any time within the estimated value of the control system settling time, and εdmax is the control deviation ), and an evaluation function value γ that inputs the output ξ of the first calculator and evaluates the proportional band of the control device. a fourth arithmetic unit that outputs 1 ; the output λ of the second arithmetic unit is input; and the output γ of the fourth arithmetic unit is inputted;
a fifth arithmetic unit that inputs 1 and outputs an evaluation function value γ2 for evaluating the integration time of the control device; a sixth arithmetic unit that inputs γ 1 and outputs an evaluation function value γ 3 for evaluating the differential time of the control device;
The first, second, and third inputs input γ 2 and γ 3 , store each input value, compare it with the next input value, increase or decrease a preset parameter according to the magnitude relationship, and output the respective values. The outputs of the parameter increase/decrease searcher and the first, second, and third parameter increase/decrease searchers are input, and each of the above evaluation function values γ is determined.
1 , γ 2 , γ 3 to minimize the sum of squares. If the condition is satisfied, the outputs of the first, second, and third parameter increase/decrease searchers are displayed; if the condition is not satisfied, and a circuit that can update the proportional band, integral time, and differential time of the control device according to the outputs of the first, second, and third parameter increase/decrease searchers. Parameter search device.
JP14028779A 1979-10-30 1979-10-30 Optimum parameter search device of control unit Granted JPS5663605A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14028779A JPS5663605A (en) 1979-10-30 1979-10-30 Optimum parameter search device of control unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14028779A JPS5663605A (en) 1979-10-30 1979-10-30 Optimum parameter search device of control unit

Publications (2)

Publication Number Publication Date
JPS5663605A JPS5663605A (en) 1981-05-30
JPS624725B2 true JPS624725B2 (en) 1987-01-31

Family

ID=15265266

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14028779A Granted JPS5663605A (en) 1979-10-30 1979-10-30 Optimum parameter search device of control unit

Country Status (1)

Country Link
JP (1) JPS5663605A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5983207A (en) * 1982-11-02 1984-05-14 Toshiba Corp Optimum control method
JPH0623928B2 (en) * 1984-01-25 1994-03-30 株式会社日立製作所 Robot hand trajectory correction method
JPS60225903A (en) * 1984-04-25 1985-11-11 Meidensha Electric Mfg Co Ltd Control parameter optimizing device of control device

Also Published As

Publication number Publication date
JPS5663605A (en) 1981-05-30

Similar Documents

Publication Publication Date Title
JP4223894B2 (en) PID parameter adjustment device
US4663703A (en) Predictive model reference adaptive controller
EP0370614A2 (en) Process control systems
JP2772106B2 (en) 2-DOF adjustment device
JP2005031920A (en) Method for adjusting process control apparatus and adjustment tool therefor
JPS624725B2 (en)
CN115933368A (en) Parameter Tuning Method of PID Controller Based on LQR and Modified Extended State Observer
JPS6326401B2 (en)
JPH03152601A (en) Self-tuning controller
JP2585294B2 (en) PID controller
JPH07261805A (en) Automatic adjusting device for proportional plus integral plus derivative control parameter
JP7089335B2 (en) Control device
JP2771236B2 (en) Adjustment method of PID controller
CN113031444A (en) Design method of tilting mirror controller based on index optimization
JP2651152B2 (en) PID control device
JP2885544B2 (en) Dead time compensation controller
JP2839679B2 (en) Automatic tuning device for control parameters
JPH0119164B2 (en)
JPH0666041B2 (en) Two degree of freedom sampled value PID controller
JPH061403B2 (en) Cascade adjustment device
JP2844636B2 (en) Program control unit
JP2791011B2 (en) Control parameter setting device for plant control system
RU2003137070A (en) METHOD FOR SETTING AND REGULATING LIQUID ROCKET ENGINE PARAMETERS
JPH0793005A (en) controller
SU1257612A1 (en) Adaptive control system