[go: up one dir, main page]

JPH0250701A - Adaptive control method - Google Patents

Adaptive control method

Info

Publication number
JPH0250701A
JPH0250701A JP20229688A JP20229688A JPH0250701A JP H0250701 A JPH0250701 A JP H0250701A JP 20229688 A JP20229688 A JP 20229688A JP 20229688 A JP20229688 A JP 20229688A JP H0250701 A JPH0250701 A JP H0250701A
Authority
JP
Japan
Prior art keywords
database
curve
gain
controller
consistency
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
JP20229688A
Other languages
Japanese (ja)
Inventor
Kazuhiko Nakatani
中谷 一彦
Masamitsu Ito
伊藤 正満
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.)
Fuji Electric Co Ltd
Fuji Facom Corp
Original Assignee
Fuji Electric Co Ltd
Fuji Facom 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 Fuji Electric Co Ltd, Fuji Facom Corp filed Critical Fuji Electric Co Ltd
Priority to JP20229688A priority Critical patent/JPH0250701A/en
Publication of JPH0250701A publication Critical patent/JPH0250701A/en
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、プロセスの特性変化を補償する適応制御方法
に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an adaptive control method that compensates for changes in process characteristics.

(従来の技術) 従来、プロセスの特性変動を補償するための方法として
、ゲインスケジューリング形適応制御及びセルフチュー
ニング形適応制御が知られている。
(Prior Art) Gain scheduling type adaptive control and self-tuning type adaptive control are conventionally known as methods for compensating for process characteristic variations.

まず、ゲインスケジューリング形適応制御を第4図によ
り説明する。
First, gain scheduling type adaptive control will be explained with reference to FIG.

この制御では、コントローラ12は減算器11からの設
定値y傘とプロセス13からのフィードバック量yとの
偏差y串−yを入力する他、スケジューリング要素14
から制御パラメータKを取り込んでいる。一方、スケジ
ューリング要素14は、プロセス13の特性変動により
制御パラメータにの最適調整値が変化した場合には、そ
の変動の原因となった非線形要因(環境条件)を測定し
、この検出結果を示す適応指数Pに応じて前記制御パラ
メータKを更新する。そして、コントローラ12はこの
更新された制御パラメータKに基づきプロセス13に最
適な操作変数Uを出力するものである。なお、スケジュ
ーリング要素14により更新するべき制御パラメータの
値には、適応指数Pと制御パラメータにとの関係を表す
ゲインスケジュール曲線(GSカーブ)により求めるこ
とができる。
In this control, the controller 12 inputs the deviation y-y between the set value y from the subtracter 11 and the feedback amount y from the process 13, and also inputs the deviation y-y from the scheduling element 14.
The control parameter K is taken in from. On the other hand, when the optimal adjustment value for a control parameter changes due to a change in the characteristics of the process 13, the scheduling element 14 measures the nonlinear factor (environmental condition) that caused the change, and uses an adaptive system that indicates the detection result. The control parameter K is updated according to the index P. Then, the controller 12 outputs the optimum operating variable U to the process 13 based on the updated control parameter K. Note that the value of the control parameter to be updated by the scheduling element 14 can be determined by a gain schedule curve (GS curve) representing the relationship between the adaptation index P and the control parameter.

このゲインスケジューリング形適応制御は、適応指数P
と制御パラメータにとの対応関係が正確に知られている
限り(換言すればGSカーブが求められている限り)急
激な特性変化に対応できるという利点を有している。
This gain scheduling type adaptive control has an adaptation index P
This method has the advantage of being able to cope with sudden changes in characteristics as long as the correspondence between and the control parameters is accurately known (in other words, as long as the GS curve is determined).

次に、セルフチューニング形適応制御を第5図により説
明する。
Next, self-tuning type adaptive control will be explained with reference to FIG.

この制御は、コントローラ12は減算器11からの設定
値y拳とプロセス13からのフィードバック量yとの偏
差y傘−yを入力する他、パラメータ調整器15から制
御パラメータKを取り込んでいる。
In this control, the controller 12 inputs the deviation y-y between the set value y from the subtractor 11 and the feedback amount y from the process 13, and also takes in the control parameter K from the parameter adjuster 15.

そして、プロセス特性推定手段16は、プロセス13の
環境条件を測定せずに、換言すれば適応指数Pを求める
こと無しに、プロセス13の特性が変動したという事実
に基づいてその特性を推定し、パラメータ調整手段15
はこの推定結果により最適調整された制御パラメータK
を求め、コントローラ12は、この制御パラメータKに
応じた操作変数Uによりプロセス13を制御するもので
ある。
Then, the process characteristic estimating means 16 estimates the characteristics of the process 13 based on the fact that the characteristics have changed, without measuring the environmental conditions of the process 13, in other words, without determining the adaptation index P, Parameter adjustment means 15
is the control parameter K optimally adjusted based on this estimation result.
The controller 12 controls the process 13 using the operation variable U corresponding to the control parameter K.

このセルフチューニング形適応制御は、常にプロセス1
3の特性の推定を行い制御パラメータにの調整を行うも
のなので、経年変化などの時間的に変化するプロセス特
性の変動に対して対応できるという利点を有する。
This self-tuning adaptive control always
Since the control parameters are adjusted by estimating the characteristics described in No. 3, it has the advantage of being able to cope with fluctuations in process characteristics that change over time, such as changes over time.

(発明が解決しようとする課題) しかし、ゲインスケジューリング形適応制御は原理的に
開ループによる制御であり、GSカーブの関数として常
に固定したものを用いなければならず、緩慢な特性変化
、例えば経時・経年変化に起因する特性変化には適応で
きないという欠点がある。
(Problem to be Solved by the Invention) However, gain scheduling type adaptive control is basically open-loop control, and a fixed GS curve must always be used. - It has the disadvantage of not being able to adapt to changes in characteristics due to aging.

また、セルフチューニング形適応制御は、プロセス特性
の推定にはかなりの計算量が要求され。
Furthermore, self-tuning adaptive control requires a considerable amount of calculation to estimate process characteristics.

制御パラメータの決定には時間がかかり、急激なプロセ
スの特性変化に対しては対応できないという欠点がある
Determination of control parameters takes time and has the disadvantage that it cannot respond to sudden changes in process characteristics.

本発明は上記問題点を解決するために提案されたもので
、プロセスの非線形要因による特性変動及び経時・経年
変化などの時間的な特性変動に対して、常に最適な制御
パラメータを調整することにより、プロセスの特性変動
をもたらすあらゆる環、境条件にコントローラを適応さ
せる適応制御方法を提供することを目的とする。
The present invention was proposed in order to solve the above problems, and by constantly adjusting optimal control parameters for characteristic fluctuations due to non-linear factors in the process and temporal characteristic fluctuations such as changes over time and aging. The objective is to provide an adaptive control method that allows the controller to adapt to any environment and environmental conditions that cause variations in process characteristics.

(課題を解決するための手段) 上記目的を達成するため1本発明におし1て、整合性判
定手段は、コントローラの出力である操作変数とプロセ
スの出力とから前記コントローラと前記プロセスとの整
合性を順次判断し、両者の整合の程度により決定される
整合係数を演算し、スケジューリング要素は、前記プロ
セスの環境条件を表示するパラメータである適応指数に
応じたゲインをゲインスケジュール曲線に基づき演算し
、前記コントローラは、前記ゲインと前記整合係数との
乗算値を制御パラメータとする操作変数をプロセスに出
力し、一方、データベースは、前記整合係数と前記適応
指数とを対データとして順次ス1−ツタし、ゲインスケ
ジュール曲線更新手段は。
(Means for Solving the Problems) In order to achieve the above object, the present invention includes a consistency determining means that determines the relationship between the controller and the process based on the manipulated variable that is the output of the controller and the output of the process. The consistency is sequentially determined, and a consistency coefficient determined by the degree of consistency between the two is calculated, and the scheduling element calculates a gain according to an adaptation index, which is a parameter indicating the environmental conditions of the process, based on a gain schedule curve. The controller outputs to the process a manipulated variable whose control parameter is the multiplication value of the gain and the matching coefficient, while the database sequentially stores the matching coefficient and the adaptation index as paired data. Ivy and gain schedule curve update means.

前記データベースにストックされた対データが任意個数
に達したときは、ストックされた前記各対データに基づ
き前記ゲインスケジュール曲線を更新し、その後、スト
ックされた対データの個数が所定の設定数に達したとき
は、前記データベースは、新たな対データがストックさ
れる毎に、前記データベースに既にストックされている
対データのうち最先の対データを消去すると共に、前記
ゲインスケジュール曲線更新手段はこの新たなストック
毎に前記データベースにストックされている全対データ
に基づき前記ゲインスケジュール曲線を順次更新するこ
とを特徴とする。
When the number of paired data stored in the database reaches an arbitrary number, the gain schedule curve is updated based on each of the stored paired data, and then the number of stored paired data reaches a predetermined set number. In this case, each time new paired data is stocked, the database deletes the earliest paired data among the paired data already stocked in the database, and the gain schedule curve updating means The gain schedule curve is sequentially updated based on all pair data stored in the database for each stock.

(作用) 本発明においては、プロセスはコントローラによりフィ
ードバック制御されている。
(Operation) In the present invention, the process is feedback-controlled by the controller.

一方、整合性判定手段はコントローラの出力である操作
変数とプロセスの出力とを入力し、例えば一定時間ごと
に整合係数を演算する。また、適応指数に応じたゲイン
がスケジューリング要素によりゲインスケジュール曲線
に基づいて求められる。
On the other hand, the consistency determining means inputs the manipulated variable that is the output of the controller and the output of the process, and calculates a consistency coefficient at regular intervals, for example. Further, a gain corresponding to the adaptation index is determined by the scheduling element based on the gain schedule curve.

そして、前記ゲインと前記整合係数との乗算値によりコ
ントローラの制御パラメータが決定され。
Then, a control parameter of the controller is determined by a multiplication value of the gain and the matching coefficient.

コントローラによるプロセスの制御が行われる。A controller controls the process.

また、データベースには、前記整合係数と適応指数との
対データが順次ストックされており、ストックされた対
データが任意の個数に達すると。
Further, the database sequentially stores paired data of the matching coefficient and the adaptation index, and when the stored paired data reaches an arbitrary number.

ストックされている全ての対データがオペレータ等によ
り解析され、ゲインスケジュール曲線更新手段は、この
解析結果に応じてゲインスケジュール曲線を更新する。
All the stored paired data are analyzed by an operator or the like, and the gain schedule curve updating means updates the gain schedule curve according to the analysis results.

データベースでは、ストックされる対データの個数が所
定の設定値を越えたときは、新たな対データがストック
される毎に、順次最先のデータを消去しているのでデー
タベースには常に新しい一定の個数のデータがストック
される。そして、ゲインスケジュール曲線更新手段は、
最新の前記対データ群に基づき、新データがストックさ
れる毎にプロセスの経時・経年変化を常に考慮した新た
なゲインスケジュール曲線への更新を行う。
In the database, when the number of paired data to be stored exceeds a predetermined setting value, the earliest data is deleted each time new paired data is stocked, so the database always contains a new set of new paired data. Data on the number of items is stored. Then, the gain schedule curve updating means is
Based on the latest paired data group, each time new data is stocked, a new gain schedule curve is updated that always takes into consideration changes over time and aging of the process.

(実施例) 以下、図に沿って本発明の一実施例を第1図のブロック
図により説明する。
(Embodiment) Hereinafter, one embodiment of the present invention will be described with reference to the block diagram of FIG. 1 along with the drawings.

減算器1は設定値y拳とプロセス変数(プロセス出力)
yとの偏差y傘−yを演算し、この偏差をコントローラ
2に入力する。
Subtractor 1 is the set value y and the process variable (process output)
The deviation y from y is calculated, and this deviation is input to the controller 2.

コントローラ2は、前記偏差y−−yと制御パラメータ
発生器8から取り入れた制御パラメータにとに基づく操
作変数Uをプロセス3及び整合性判定手段4に出力する
The controller 2 outputs a manipulated variable U based on the deviation y--y and the control parameters taken from the control parameter generator 8 to the process 3 and the consistency determining means 4.

プロセス3はこの操作変数Uに基づき制御され、このプ
ロセス3の出力yは前記減算器1にフィードバックされ
る他、整合性判定手段4に出力される。
The process 3 is controlled based on this manipulated variable U, and the output y of this process 3 is fed back to the subtracter 1 and also output to the consistency determining means 4.

前記操作変数U及びプロセス変数yを入力とする整合性
判定手段4は、両変数Uとyとからコントローラ2とプ
ロセス3との整合性を測定し、この測定結果に応じた整
合係数αを制御パラメータ発生器8及びデータベース5
に出力する。ここで。
The consistency determining means 4, which receives the manipulated variable U and the process variable y, measures the consistency between the controller 2 and the process 3 from both variables U and y, and controls the consistency coefficient α according to the measurement result. Parameter generator 8 and database 5
Output to. here.

制御パラメータ発生器8は、コントローラ2の内部に組
み込んでもよいが、第1図に示すように、コントローラ
2の外部に設けてもよい。
The control parameter generator 8 may be incorporated inside the controller 2, or may be provided outside the controller 2 as shown in FIG.

データベース5には、前記整合係数αの他、プロセス3
の環境条件を示すパラメータ(以下、r適応指数」とい
う)Pも入力される。これらα、Pは対データDとして
データベース5に蓄えられる。
In addition to the consistency coefficient α, the database 5 includes the process 3
A parameter P (hereinafter referred to as "r adaptation index") indicating the environmental condition of the r is also input. These α and P are stored in the database 5 as paired data D.

ゲインスケジュール曲線更新手段(以下、rGSカーブ
更新手段」という)6は、データベース5に蓄えられて
いる各対データDから最適なゲインスケジュール曲線(
以下JGSカーブ」という)gを決定しスケジューリン
グ要素7に出力し、GSカーブを更新する。
A gain schedule curve updating means (hereinafter referred to as "rGS curve updating means") 6 calculates an optimal gain schedule curve (rGS curve updating means) from each pair of data D stored in the database 5.
g (hereinafter referred to as "JGS curve") is determined and output to the scheduling element 7 to update the GS curve.

スケジューリング要素7は、この更新されたGSカーブ
gを制御パラメータ発生器8に出力する。
The scheduling element 7 outputs this updated GS curve g to the control parameter generator 8.

制御パラメータ発生器8では、GSカーブg及びGSカ
ーブパラメータαとからαXgを演算し制御パラメータ
にとしてコントローラ2に出力する。
The control parameter generator 8 calculates αXg from the GS curve g and the GS curve parameter α and outputs it to the controller 2 as a control parameter.

以下、本発明の上記実施例を更に具体的に説明する。The above-described embodiments of the present invention will be described in more detail below.

例えば、GSカーブgが、当初、第2図に示すgoに設
定されているとし、整合性判定手段4によるコントロー
ラ2とプロセス3との整合性の判断は一定の時間間隔で
行われているものとする。
For example, assume that the GS curve g is initially set to go shown in FIG. 2, and that the consistency determining means 4 judges the consistency between the controller 2 and the process 3 at regular time intervals. shall be.

まず、整合性判定手段4はコントローラ2とプロセス3
の出力との整合性を測定し、制御パラメータKが適正値
より大きすぎると判定したときはαく1を、小さすぎる
と判定したときはα〉1を。
First, the consistency determining means 4 uses the controller 2 and the process 3.
If it is determined that the control parameter K is too large than the appropriate value, set α to 1, and if it is determined that it is too small, set α>1.

整合が取れていると判定したときはα=1を出力する。When it is determined that matching is achieved, α=1 is output.

整合係数αの最初の検出値をα、とすると、制御パラメ
ータ発生器8の出力にはα、×g1である。
If the first detected value of the matching coefficient α is α, then the output of the control parameter generator 8 is α,×g1.

ここで、データベース5には、α、と最初の検出時にお
ける適応指数P1とが対データD□としてストックされ
る。
Here, in the database 5, α and the adaptation index P1 at the time of first detection are stocked as paired data D□.

次に、整合係数αが任意回数(i回)検出され、データ
ベース5にはi個の対データD1〜Diがストックされ
たものとする。ここで、オペレータ等は、GSカーブを
更新すべきか否かを判断し、更新するべきであると判断
したときは、GSカーブ更新手段6によりGSカーブを
glからglに更新する。この更新に係るGSカーブは
、ハンチング等に起因する異常な対データを排除して決
定される。このglからglへの更は1例えば、第2図
においてx印で示す各対データD1〜Diの分布に基づ
きオペレータ等の目視により決定される。なお、第2図
中Dhは、ハンチング等による異常なデータである。そ
して、このときの制御パラメータ発生器8は、コントロ
ーラ2に対し制御パラメータにとしてα1×g2を設定
する(第2図参照)。
Next, it is assumed that the matching coefficient α is detected an arbitrary number of times (i times), and i pieces of paired data D1 to Di are stored in the database 5. Here, the operator or the like determines whether or not the GS curve should be updated, and when it is determined that the GS curve should be updated, the GS curve updating means 6 updates the GS curve from gl to gl. The GS curve related to this update is determined by excluding abnormal paired data caused by hunting or the like. The change from gl to gl is determined, for example, by visual observation by an operator or the like based on the distribution of each pair of data D1 to Di indicated by x marks in FIG. Note that Dh in FIG. 2 is abnormal data due to hunting or the like. At this time, the control parameter generator 8 sets α1×g2 as a control parameter for the controller 2 (see FIG. 2).

そして、整合係数αの検出が順次行われ、データベース
5にストックされる対データの個数が設定数Nに達した
ものとする。ここで、オペレータ等は、GSカーブ更新
手段6によりGSカーブをglからg3に更新する。こ
の更新に係るGSカーブは、上記のglからgzへの更
新と同様N個の対データDユ〜DNに基づきハンチング
等に起因する異常な対データを排除して決定される。こ
のときの制御パラメータにの値はαsXgiとなる。な
お、設定数Nは制御システムの性質により決定される。
Then, it is assumed that the matching coefficient α is sequentially detected and the number of pairs of data stored in the database 5 reaches the set number N. Here, the operator or the like updates the GS curve from gl to g3 using the GS curve updating means 6. The GS curve related to this update is determined based on the N pieces of paired data Dyu to DN, excluding abnormal paired data due to hunting etc., as in the update from gl to gz described above. The value of the control parameter at this time is αsXgi. Note that the set number N is determined depending on the characteristics of the control system.

次に、整合性判定手段4が次の検出を行い、整合性判定
手段4がαN・1を出力すると、データベース5は最初
の対データD1を消去し、第2から第N+1までの対デ
ータD、、 D3、・・・、 DNN13ストックする
。そして、OSカーブ更新手段6はこれらの対データD
 z ”’ D N + xに基づき前記と同様、GS
カーブをg、からg、に更新する。ここで制御パラメー
タ発生器8の出力にはαN◆z X g 4である。
Next, the consistency determining means 4 performs the next detection, and when the consistency determining means 4 outputs αN・1, the database 5 erases the first paired data D1, and the second to N+1th paired data D ,, D3,..., DNN13 is stocked. Then, the OS curve updating means 6 uses these paired data D.
Based on z ”' D N + x, GS
Update the curve from g to g. Here, the output of the control parameter generator 8 is αN◆z X g 4.

以下同様に、GSカーブはgi*gs*・・・に順次更
新され、コントローラ2はプロセス3に対して経時・経
年変化に対処した適応制御を行う。
Similarly, the GS curve is sequentially updated to gi*gs*..., and the controller 2 performs adaptive control on the process 3 in response to changes over time and aging.

第3図は、このときの整合係数αの変化の様子を、横軸
に時間tを取って示したグラフである。
FIG. 3 is a graph showing how the matching coefficient α changes at this time, with time t plotted on the horizontal axis.

ここでt工は、制御パラメータKが過大と検出されたた
めにαが小さく設定され、t2は制御パラメータKが過
小と検出されたためにαが大きく設定された場合を示し
ている。
Here, t-t shows the case where α is set small because the control parameter K is detected to be too large, and t2 shows the case where α is set large because the control parameter K is detected to be too small.

上記実施例では、GSカーブの更新をデータベース5に
ストックされる対データDの個数が所定の設定数Nに達
するまでに一回としたが、これを複数回行ってもよいし
、また、制御システムの性質によっては、前記設定数N
に達するまで、−度も行わなくてもよい。
In the above embodiment, the GS curve is updated once until the number of pairs of data D stored in the database 5 reaches the predetermined set number N, but this may be done multiple times, or it may be Depending on the nature of the system, the set number N
You don't have to repeat the steps until you reach .

また、上記実施例では、GSカーブのg工からgl、g
lからgs、gzからg鴫、”°への更、新等に際して
の制御パラメータ発生器8の出力KをαiX gx、 
 αNX g3.  αN*i X g4、・・・とし
たが、(Ei+tXgz、αN*xXgz、(!N+z
Xg3、・・・としてもよい。
In addition, in the above embodiment, from g of the GS curve to gl, g
The output K of the control parameter generator 8 when updating, updating, etc.
αNX g3. αN*i
It may also be Xg3, . . .

更に、上記実施例では、データベース5にストックされ
る対データDの個数がN以上となった場合に、新たな対
データDのストック毎にGSカーブgを更新することと
したが、一定のストック周期毎(例えば、2回のストッ
ク毎)にGSカーブgを更新することとしてもよい。
Furthermore, in the above embodiment, when the number of pairs of data D stored in the database 5 becomes N or more, the GS curve g is updated every time a new pair of data D is stocked. The GS curve g may be updated every cycle (for example, every two stocks).

なお、本発明は、多変数制御に応用できるが。Note that the present invention can be applied to multivariable control.

この場合には、設定値Y”+フィードバックit y 
+操作変数U、コントローラの出力U、適応指数P。
In this case, set value Y” + feedback it y
+ manipulated variable U, controller output U, adaptation index P.

整合係数α、対データD、制御パラメータに、G Sカ
ーブ等をベクトル変数として取り扱う。
The matching coefficient α, the paired data D, the control parameters, and the GS curve are treated as vector variables.

(発明の効果) 本発明は、コントローラとプロセスの出力との整合性に
係るデータ<g1合係数)と、過去から現在に至るまで
の経時・経年変化するプロセスの環境条件の常時測定値
に係るデータ(適応指数)とからなる多数の対データに
基づき、順次ゲインスケジュール曲線を更新することと
したので、ゲインスケジューリング形適応制御の欠点で
ある経時・経年的な緩慢な特性変化には適応できないと
いう欠点を解消できると共に、セルフチューニング形適
応制御の欠点である、急激な特性変化に対しては対応で
きないという欠点を解消することができる。
(Effects of the Invention) The present invention relates to data related to the consistency between the controller and the output of the process <g1 summation coefficient), and constantly measured values of the environmental conditions of the process that change over time from the past to the present. Since we decided to update the gain schedule curve sequentially based on a large number of pairs of data (adaptation index), it is said that it cannot adapt to slow characteristic changes over time, which is a drawback of gain scheduling type adaptive control. The disadvantages can be eliminated, and the disadvantage of self-tuning adaptive control, which is that it cannot respond to sudden changes in characteristics, can be eliminated.

即ち、本発明によれば、プロセス特性の非線形要因によ
る特性変動及び経時・経年変化などの時間的な特性変動
に対して、常に最適な制御パラメータを調整することが
でき、プロセスの特性変動をもたらすあらゆる環境条件
にコントローラを適応させる適応制御方法を提供するこ
とが可能となる。
That is, according to the present invention, it is possible to always adjust optimal control parameters for characteristic fluctuations due to nonlinear factors of process characteristics and temporal characteristic fluctuations such as changes over time and aging, resulting in fluctuations in process characteristics. It becomes possible to provide an adaptive control method that adapts the controller to all environmental conditions.

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

第1図は本発明に係る適応制御方法の一実施例を説明す
るためのブロック図、第2図は第1図により示す実施例
におけるゲインスケジュール曲線を示すグラフ、第3図
は同じく整合係数の時間変化の様子を示すグラフ、第4
図は従来技術であるゲインスケジューリング形適応制御
方法を説明するためのブロック図、第5図は同じくセル
フチュニフグ形適応制御方法を説明するためのブロック
図である。 1・・・減算器、    2・・・コントローラ、3・
・・プロセス、  4・・・整合性判定手段。 5・・・データベース、6・・・OSカーブ更新手段、
7・・・スケジューリング要素、 8・・・制御パラメータ発生器
FIG. 1 is a block diagram for explaining an embodiment of the adaptive control method according to the present invention, FIG. 2 is a graph showing a gain schedule curve in the embodiment shown in FIG. 1, and FIG. 3 is a graph of the matching coefficient. Graph showing changes over time, 4th
The figure is a block diagram for explaining a gain scheduling type adaptive control method as a prior art, and FIG. 5 is a block diagram for explaining a self-tuning type adaptive control method. 1... Subtractor, 2... Controller, 3...
...process, 4...consistency determination means. 5...Database, 6...OS curve update means,
7... Scheduling element, 8... Control parameter generator

Claims (1)

【特許請求の範囲】 整合性判定手段は、コントローラの出力である操作変数
とプロセスの出力とから前記コントローラと前記プロセ
スとの整合性を順次判断し、両者の整合の程度により決
定される整合係数を演算し、スケジューリング要素は、
前記プロセスの環境条件を表示するパラメータである適
応指数に応じたゲインをスケジューリング要素によりゲ
インスケジュール曲線に基づき演算し、 前記ゲインと前記整合係数との乗算値を制御パラメータ
とする操作変数を前記コントローラによりプロセスに出
力し、 一方、データベースは、前記整合係数と前記適応指数と
を対データとして順次ストックし、前記データベースに
ストックされた対データが任意個数に達したときは、ゲ
インスケジュール曲線更新手段により、ストックされた
前記各対データに基づき前記ゲインスケジュール曲線を
更新し、その後、ストックされた対データの個数が所定
の設定数に達したときは、前記データベースは、新たな
対データがストックされる毎に、前記データベースに既
にストックされている対データのうち最先の対データを
消去すると共に、前記ゲインスケジュール曲線更新手段
はこの新たなストック毎に前記データベースにストック
されている全対データに基づき前記ゲインスケジュール
曲線を順次更新する ことを特徴とする適応制御方法。
[Scope of Claims] The consistency determining means sequentially determines the consistency between the controller and the process based on the manipulated variable that is the output of the controller and the output of the process, and determines the consistency coefficient determined by the degree of consistency between the two. and the scheduling element is
A gain corresponding to an adaptation index, which is a parameter indicating the environmental condition of the process, is calculated by a scheduling element based on a gain schedule curve, and a manipulated variable whose control parameter is a multiplication value of the gain and the matching coefficient is calculated by the controller. On the other hand, the database sequentially stocks the matching coefficient and the adaptation index as paired data, and when the paired data stored in the database reaches an arbitrary number, the gain schedule curve updating means The gain schedule curve is updated based on each of the stored paired data, and thereafter, when the number of stored paired data reaches a predetermined set number, the database is updated every time new paired data is stocked. In addition, the gain schedule curve updating means deletes the earliest pair data among the pair data already stocked in the database, and the gain schedule curve updating means updates the gain schedule curve based on all the pair data stored in the database for each new stock. An adaptive control method characterized by sequentially updating a gain schedule curve.
JP20229688A 1988-08-12 1988-08-12 Adaptive control method Pending JPH0250701A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20229688A JPH0250701A (en) 1988-08-12 1988-08-12 Adaptive control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20229688A JPH0250701A (en) 1988-08-12 1988-08-12 Adaptive control method

Publications (1)

Publication Number Publication Date
JPH0250701A true JPH0250701A (en) 1990-02-20

Family

ID=16455196

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20229688A Pending JPH0250701A (en) 1988-08-12 1988-08-12 Adaptive control method

Country Status (1)

Country Link
JP (1) JPH0250701A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5691896A (en) * 1995-08-15 1997-11-25 Rosemount, Inc. Field based process control system with auto-tuning
US5812428A (en) * 1995-09-22 1998-09-22 Rosemount Inc. Process controller having non-integrating control function and adaptive bias
US5818714A (en) * 1996-08-01 1998-10-06 Rosemount, Inc. Process control system with asymptotic auto-tuning
JP2006042536A (en) * 2004-07-28 2006-02-09 Toyota Central Res & Dev Lab Inc DC / DC converter control system
KR100847362B1 (en) * 2006-12-29 2008-07-21 (주) 에스아이이 Street light auto control panel having outside unevenness
JP2013504133A (en) * 2009-09-03 2013-02-04 イー. ラリモア,ウォレス Method and system for empirical modeling of time-varying, parameter-varying, and nonlinear systems with iterative linear subspace computations

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62108306A (en) * 1985-11-06 1987-05-19 Yokogawa Electric Corp Controller
JPS62175805A (en) * 1986-01-29 1987-08-01 Fuji Electric Co Ltd Adaptive control system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62108306A (en) * 1985-11-06 1987-05-19 Yokogawa Electric Corp Controller
JPS62175805A (en) * 1986-01-29 1987-08-01 Fuji Electric Co Ltd Adaptive control system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5691896A (en) * 1995-08-15 1997-11-25 Rosemount, Inc. Field based process control system with auto-tuning
US5812428A (en) * 1995-09-22 1998-09-22 Rosemount Inc. Process controller having non-integrating control function and adaptive bias
US5818714A (en) * 1996-08-01 1998-10-06 Rosemount, Inc. Process control system with asymptotic auto-tuning
JP2006042536A (en) * 2004-07-28 2006-02-09 Toyota Central Res & Dev Lab Inc DC / DC converter control system
JP4545508B2 (en) * 2004-07-28 2010-09-15 株式会社豊田中央研究所 DC / DC converter control system
KR100847362B1 (en) * 2006-12-29 2008-07-21 (주) 에스아이이 Street light auto control panel having outside unevenness
JP2013504133A (en) * 2009-09-03 2013-02-04 イー. ラリモア,ウォレス Method and system for empirical modeling of time-varying, parameter-varying, and nonlinear systems with iterative linear subspace computations

Similar Documents

Publication Publication Date Title
EP0788626B1 (en) A variable horizon predictor for controlling dead time dominant processes, multivariable interactive processes, and processes with time variant dynamics
Johansen et al. A NARMAX model representation for adaptive control based on local models
JPS6041101A (en) Decrete time type on/off switching adaptive control device
Palmor et al. On the design and properties of multivariable dead time compensators
EP0518651B1 (en) Process control system
CN116627028B (en) Control method for crosslinked cable production line
JPH0250701A (en) Adaptive control method
JPH0695707A (en) Model forecast controller
DE10259312A1 (en) Internal combustion engine air-fuel ratio control device and method thereof
US11086277B2 (en) System and method for determining the parameters of a controller
Saha et al. Maximizing productivity of a continuous fermenter using nonlinear adaptive optimizing control
JPH0434766B2 (en)
JPS59139404A (en) Pid control method
Hunt et al. Industrial LQG self-tuning controller design
JP2775968B2 (en) Process control equipment
Zobiri et al. Event-triggered stabilizing controllers based on an exponentially decreasing threshold
Hughes Self-tuning and adaptive control-a reviewofsomebasictechniques
JP2885544B2 (en) Dead time compensation controller
Butte et al. Engineering process control: a review
Kanso Self-tuning adaptive control of engine speed in the presence of random disturbances
JPS629405A (en) Process controller
KR102005455B1 (en) Robust nonlinear control method with low-complexity
JPH0793005A (en) controller
JPS58129601A (en) Compensating device for disturbance
JPH0689103A (en) Multivariable controller