JPH03100704A - プロセス制御装置 - Google Patents

プロセス制御装置

Info

Publication number
JPH03100704A
JPH03100704A JP1238222A JP23822289A JPH03100704A JP H03100704 A JPH03100704 A JP H03100704A JP 1238222 A JP1238222 A JP 1238222A JP 23822289 A JP23822289 A JP 23822289A JP H03100704 A JPH03100704 A JP H03100704A
Authority
JP
Japan
Prior art keywords
control
section
time
model
manipulated variable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1238222A
Other languages
English (en)
Other versions
JP2551166B2 (ja
Inventor
Haruo Takatsu
春雄 高津
Kinichi Kitano
北野 欽一
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric 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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP1238222A priority Critical patent/JP2551166B2/ja
Priority to US07/575,211 priority patent/US5166873A/en
Priority to SG1996009064A priority patent/SG44891A1/en
Priority to EP90116891A priority patent/EP0417593B1/en
Priority to BR909004557A priority patent/BR9004557A/pt
Priority to CN90107562A priority patent/CN1044522C/zh
Priority to KR1019900014475A priority patent/KR940010393B1/ko
Publication of JPH03100704A publication Critical patent/JPH03100704A/ja
Application granted granted Critical
Publication of JP2551166B2 publication Critical patent/JP2551166B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〈産業上の利用分野〉 この発明はプロセスを制御するプロセス制御装置に関し
、特に制御定数を最IN値に自動調整する機能を有する
プロセス制御装置に関するものである。
〈従来技術〉 制御対象であるプロセスを最適条件で制御するためには
、このプロセスの動特性を求め、操作量演算の為の制御
定数を逐次求めなければならない。
この様なプロセス制御装置として、開ループ型、限界感
度型、応答波形型、適応制御型のプロセス制御装置が知
られている。
第12図に開ループ型のプロセス制御装置の構成を示す
1通常の制御ではスイッチ1は叩御演算部2側にされる
。設定量とプロセス量は偏差演算部3に入力されてそれ
らの偏差がとられ、制御演算部2でPID演算などによ
って操作量が演算され、プロセス4に出力される。定期
的または偏差が大きくなるとスイッチ1は同定用信号発
生部5側にされ、ステップ信号またはパルス信号がプロ
セス4に印加される。このときのプロセス4の応答から
、7ieglar−Nichols法などによって制御
定数を演算し、制御演算部2に設定するようにする。
第13図に限界感度型のプロセス制御装置の構成を示す
、制御演算部2の出力及びリミットサイクル発生部6の
出力は加算部7で加算され、プロセス4に操作量として
出力される。リミットサイクル発生部6は定期的にプロ
セス4に入力する操作量を最大値と最小値に変動させ、
その時の限界周期及び限界感度からZiegler−N
ichols法などによって制御定数を演算し、制御演
算部2に設定するようにする。
第14図は応答波形型のプロセス制御装置の構成であり
、設定量及び偏差が応答波形ルール8に入力される。応
答波形ルール8はFuzzy Ru1eなどによるチュ
ーニングルールから構成されており、プロセス量のオー
バーシュート、減衰比及び周期などにこのルールを適用
して制御定数を求め、制御演算部2に設定するようにす
る。
第15図に適応制御型のプロセス制御装置の構成を示す
、制御演算部2の出力と同定用信号発生部9の出力は加
算部10で加算され、プロセス4に入力される。また、
プロセス量及び加算部10の出力は動特性同定部11に
入力され、制御定数が推定されて制御演算部2に出力さ
れる。すなわち、同定用信号発生部9で微少な外乱を発
生させ、その時のプロセス量の動特性から制御定数を求
めて制御演算部2に設定するようにする。
〈発明が解決すべき課題〉 しかしながら、この様なプロセス制御装置には以下に示
すような課題があった。開ループ型及び適応制御型では
プロセスに同定用信号を与えなければならず、また限界
感度型では持続振動を発生させなければならない、すな
わち、プロセスに外乱を与えなければならないために、
操業運転中に制御定数を求めようとすると制約が発生す
る。また、応答波形型は制御定数が収束するためには数
回の波形観測が必要であり、ある程度の時間を要する。
従って、いずれの制御装置も自由に制御定数を再設定す
ることが出来なかった。
〈発明の目的〉 この発明の目的は、短時間で、かつプロセスに外乱を与
えることなく制御定数を再設定することが出来るプロセ
ス制御装置を提供することにある。
く課題を解決する為の手段〉 前記課題を解決するために本発明では、プロセスに出力
する操作量とプロセス量を所定の時間データ収集部で収
集し、この収集したプロセス量と整合するようにモデリ
ング部でプロセスモデルの内部パラメータを調整し、か
つこのプロセスモデルの確かさを推定確度演算部で演算
しで、前記操作量またはプロセス量が所定の値以上変動
したときに前記モデリング部を起動し、このモデリング
部及び前記推定確度演算部の出力から制御演算部の制御
定数を求めるようにしたものである。
また、プロセスモデルの出力とプロセス量からプロセス
モデルのゲイン定数を定めるようにしたものである。
また、探索としてシンプレックス法を用い、初期多角形
の辺の成分の長さを前記データ収集部が収集するサンプ
リング周期より長くし、また1回目の収束の後、さらに
その点でシンプレックスを作り直すようにしたものであ
る。
さらに、制御の最初でプロセスにステップ状の操作量を
印加し、その時のプロセス量の応答からサンプリング周
期及び制御定数の初期値を求めるようにしたものである
く作用〉 外乱を与えることなく、かつ短時間で制御定数を求める
ことが出来る。
〈実施例〉 第1図に本発明に係るプロセス制御装置の一実施例を示
す、第1図において、20は制御演算部であり、目標値
である設定量及びプロセス21の出力であるプロセス量
が入力され、これらの偏差に比例積分微分演算を施して
操作量を演算する。
21は制御対象であるプロセスであり、制御演算部20
の出力である操作量が入力され、またプロセス量を出力
する。22はデータ収集部であり、操作量及びプロセス
量が入力され、一定期間これらのデータを時系列データ
として保持する。23はモデリング部であり、その内部
に前処理部231、プロセスモデル232、内部パラメ
ータ調整部233及び比較部234が含まれている。デ
ータ収集部22の出力は前処理部231でフィルタリン
グなどの前処理がなされ、操作量はプロセスモデル23
2に、プロセス量は比較部234に入力される。プロセ
スモデル232はプロセス21をシミュレートしたもの
である。プロセスモデル232の出力は比較部234に
入力され“、別に入力されたプロセス量と比較される。
この比較結果は内部パラメータ調整部233に入力され
る。内部パラメータ調整部233はプロセス21の出力
とプロセスモデル232の出力が整合するようにプロセ
スモデル232の内部パラメータを調整する。24は推
定確度演算部であり、モデリング部23の出力が入力さ
れて、プロセスモデル232の確かさを演算する。25
は制御定数演算部であり、内部パラメータ調整部233
及び推定確度演算部24の出力が入力され、これらの出
力から制御定数を演算して制御演算部20に出力する。
制御演算部20はこの新たな制御定数に基づいて操作量
を演算する。26は計算指令部であり、プロセス量及び
操作量が入力され、これらが所定の値以上変化したとき
にスイッチ27〜30を操作することにより、計算指令
をモデリング部23に出力して、モデリング部23の動
作を起動する。
次に、この実施例の動作を第2図フローチャートに基づ
いて説明する。なお、この動作とは無関係に、データ収
集部22は操作量及びプロセス量を一定周期毎に時系列
データとして収集している。
第2図において、一定周期毎に計算指令部26はプロセ
ス量(pv)及び操作量(MV)を読み込み、それらの
変動があらかじめ定められた値より大きいかを判断する
。変動が小さいと、計算指令を発することなく終了する
。この判断は、例えば第3図のようにプロセス量及び操
作量の定常状態からの偏差を積分することによりその面
積(斜線部)を演算して行う、変動が大きいと、モデリ
ング部23はデータ収集部22で収集されたプロセス量
と操作量の時系列データ(pv)、(MV)を読み込み
、前処理部231でフィルタリングを行って、定常分及
び雑音などを除去する。このフィルタリングは、プロセ
ス量の時系列データをPV4、定常分をPvoとすると
、例えば下記の演算により行う。
PV、 = (1−α) ・PV、 +a−(PV−P
Vo)α:フィルタ定数 フィルタリングされたプロセス量及び操作量の時系列デ
ータPν 、Hv[はプロセスモデル232に入力され
、モデル出力の演算がなされる。この演算はプロセスモ
デルによって異なるが、n回目のモデル出力をOnとす
ると、例えば 0 =β8・0o−1 +(1−β14 ) ・KM・HVF(n−LH)・・
・・・・・・・・・・ (1) KH:プロセスモデルのゲイン LH:プロセスモデルの無駄時間 βN=プロセスモデルの一次遅れ係数 HVF  (n−Ls ) : LM時刻前のMV、の
値の演算によって行われる。この演算はあらかじめ規定
された最大繰り返し回数に達するか、またはプロセスモ
デル232の出力Onがプロセス量の時系列データPv
1に十分近付くまで行われる。繰り返し回数が最大繰り
返し回数に達せず、かつ第4図に示すようにプロセスモ
デル232の出力0゜とプロセス量の時系列データPv
Fとの差が小さくないと、この差が小さくなるように(
すなわち第4図の矢印の方向に移動するように)プロセ
スモデル232のゲインKN、無駄時間LH1−次遅れ
係数β8を調整して、再度プロセスモデル232を起動
する。最大繰り返し回数に達するか、プロセスモデル2
32の出力Onとプロセス量の時系列データPv、の差
が十分小さくなると、推定確度演算部24により、プロ
セスモデル232の確度Kを演算する。この確度には例
えば下式(2)または(3)式により求められる。
K= 1− [Σ(PV、 (i) −0(i) ) 
22 に=Σ (PV  (i)  )   /Σ(0(i)
  )    −(3)但し、PVr h) 、0 (
i) ハソれぞれ時点i ニおけるプロセス量の時系列
データ及びプロセスモデル232の出力である。この推
定確度があらかじめ定められた値より高いと、制御定数
演算部25は求められた一次遅れモデルのプロセスモデ
ル232から、2iegler−Nichols法によ
り比例、積分、微分定数、すなわち制御定数を演算する
。制御演算部20はこの新たに求められた制御定数を用
いて、操作量を演算する。なお、プロセスモデルは必ず
しも前記(1)式で示したような1次遅れ系出なくても
よい、また、プロセス21に負荷変動のような測定可能
な外乱がある時は、この外乱をモデル計算に使用しても
よい。
第1図の実施例では、プロセスモデル232の内部パラ
メータ、すなわちゲインKM、無駄時間LH1−次遅れ
係数βHの全てについてその値を少しずつ変化させて繰
り返し演算を行わなければならず、演算時間が多くかか
るという課題があった。この課題を解決した実施例を以
下に説明する。
この実施例では、ゲインに、をプロセス量とプロセスゲ
インを1にしたときのプロセスモデルの出力の積算比か
ら求め、無駄時間Ls及び−次遅れ係数β8を繰り返し
探索法を用いて求めるようにしたものである。第5図に
この実施例の構成を示す、但し、データ収集部22とモ
デリング部以外の部分は第1図と同じなので、記載を省
略する。
第5図において、31はモデリング部であり、第1図の
モデリング部23と同様の働きを有する。
311は前処理部であり、第1図の前処理部231と同
じ働きをする。すなわち、データ収集部22に保持され
たプロセス量と操作量データをフィルタリングし、定常
分、雑音を除去する。312はプロセスモデルであり、
プロセスモデル232と同様に実際のプロセスを模擬す
る。このプロセスモデル312には前処理部311で前
処理された操作量が入力される。313はゲイン演算部
であり、プロセスモデル312の出力及びプロセス量が
入力され、プロセスモデル312のゲインを演算する。
314は比較部であり、プロセスモデル312の出力及
びプロセス量が入力され、これらの値を比較する。31
5は内部パラメータ調整部であり、比較部314の出力
及びゲイン演算部313の出力が入力され、プロセスモ
デル312の内部パラメータを変化させてプロセスモデ
ル312の出力とプロセス量の差が十分小さくなるよう
にする。内部パラメータ調整部315の出力は第1図に
示した推定確度演算部24及び制御定数演算部25に入
力され、制御演算部20の制御定数が決定される。計算
司令部26はスイッチ32〜35を制御する。
次に、この実施例の動作を第6図に基づいて説明する。
まず、第1図に示した計算指令部26が操作量及びプロ
セス量を定期的に読み込み、それらの変動が大きいとき
のみ、以下の処理を行う。
すなわち、前処理部311で操作量とプロセス量の時系
列データ(PV)、(MV)をフィルタリングして定常
分、雑音を除去した後、プロセスモデル312によりプ
ロセスモデルの出力を演算する。この演算では、プロセ
スゲインに、を1とし、下記(4)式により行う。
0 =β8・0o−1 +(1−β ) ・HVF < n  LM ) ・=
 (4)但し、各係数の意味は前記(1)式と同じであ
る。
次に、ゲイン演算部313にてプロセスゲインに8を下
記(5)式によって演算する。
K  =[Σ(0(n)  ・PV、 (n) ) /
 <Σ0(n)  )・・・・・・・・・ (5) 但し、O(n)は前記(4)式によって求めた値、すな
わちプロセスゲインKHを1としたときのプロセスモデ
ル312の出力である。この演算はあらかじめ規定され
た最大繰り返し回数に達するか、またはプロセスモデル
312の出力Onとゲイン演算部313で演算したプロ
セスゲインKHの積がプロセス量の時系列データPv、
に十分近付くまで行われる。これらの条件がいずれも満
たされないと、この差が小さくなるようにプロセスモデ
ル312の無駄時間L 、−次遅れ係数β8を調整して
、再度プロセスモデル312を起動して前記(4)式に
より出力を演算し、(5)式によりプロセスゲインKN
を演算する操作を繰り返す0条件が満たされると、推定
確度演算部24により、プロセスモデル312の確度K
を演算し、この推定確度があらかじめ定められた値より
小さいと、制御定数演算部25は求められた一次遅れモ
デルのプロセスモデル312から、Z ieg 1er
−N 1cho Is法により比例、積分、微分定数、
すなわち制御定数を演算する。制御演算部20はこの新
たに求められな制御定数を用いて、操作量を演算する。
なお、内部パラメータ調整部315はシンプレックス法
を用いた繰り返し探索法により、無駄時間L8及び−次
遅れ係数β8を求めるようにする。また、繰り返しの最
初でプロセスゲインKHが必要な場合は、前回のプロセ
スゲインKHの値を用いるようにする。この実施例では
プロセスゲインK、は無駄時間Lr1及び−次遅れ係数
βIが定まると自動的に定まるので、繰り返し探索の回
数を少なくすることが出来る。
内部パラメータ11整部がプロセスゲインの内部パラメ
ータを探索する方法として、例えばシンプレックス法を
用いる事が出来る。シンプレックス法はR上にある幾何
的配置をもったいくつかの点を取り、それらの点で目的
関数の値を比較する事によって探索を行うものであり、
例えば日科技達から出版されている非線形計画法(今野
浩、山下浩著)の284頁〜287頁に記載されている
しかし、通常のシンプレックス法は入出力データは離散
値を原則としているために目的関数も離散値の空間とな
り探索点が部分空間に入り込むと探索が出来ないという
課題があった。また、時定数、無駄時間などのパラメー
タは正数でなければならないという制約もあった。第7
図にシンプレツク法を用い、かつ前記のような制約を排
除した探索の手順を示す、なお、この図において、デー
タ収集部22が収集したプロセスデータをR上の幾何学
的な点Xとし、この点の関数f□を目的関数とする。探
索は目的間数f<>の値を比較することによって行う、
また、点Xの内f()の最大り 値を与える点をx  、2番目に大きな値を与える点を
x3、最小値を与える点をxl、点Xを頂点とする図形
の図心をX とする、さらに、1111映 x  −<
1十(2) ・x” −axhα〉0 拡’J  x’=y−x’+(1−r)−x”γ〉1 収縮 X =β・x”+(1−β)・x″βε(0,1
) 縮小 全ての頂点をxlの方向へ縮小する。
を定義する。第7図において、初期化を行った後に最初
のシンプレックスすなわちR上の(n+1)個のアフィ
ン独立な白色を生成する0次に、前述したxlxS、x
’ 、x’を決定する。そして、収束するかを判定する
。収束の判定は、’f’(f (x’ )−f” )2
/(n+1)≦ε4゛龜l が満足されることで行う、但し、 f11=Σf (x’ )/(n+1)八I である、収束条件が満たされると、1回目の収束であれ
ばその点で最初のシンプレックスを生成して、xlxS
、x’ 、x” の決定の所からM り返す、2回目以
上の収束であれば終了する。収束しないときは、x’、
f(x  )を求め、f (x’ )≦f (xS) が満たされるかを判断する。満たされないと、f (x
’ )<f (xh) であるかを判断し、これが満たされているとxhをxr
で置き換え、満たされないとそのままでXo及びf(x
c)を求めて、 f (x  )<f (xh) を判断する。この式が満たされているとxhをXoで置
き換え、満たされていないとxlを(xi十x  )/
2でttk換えて、xlxS、x’督 xlの決定の所に戻る。一方、 「 f(x)≦f(xS) が満たされていると、 f(x)≧f (x’ ) が満たされているかを判断し、満たされていないとx’
f(x’)を求めて、 f (X  ) <f (X’ ) を満足するかを判断し、満足すればxhをX で置き換
え、満足しないとき及びf(x)≧f(x’ )が満た
されているときはxhをX で置き換えてx  、xS
、x’、x  の決定の所に戻り る。この実施例では通常のシンプレックス法に対して、
1回目の収束のときにその点でシンプレックスを生成し
て再度シンプレックス法を適用することにより、部分空
間に入り込むことを防ぎ、かつ負のパラメータをも適用
できるようにしたものである。なお、この実施例では初
期多角形の辺の成分の長さをサンプリング周期より長く
し、かつ最低1回初期多角形を作り直すようにしたが、
とちらか一方のみを行うようにしてもよい。
第8図にさらに他の実施例を示す、第1図の実施例では
制御動作に先立って比例・積分・微分係数の初期値及び
サンプリング周期を設定しなければならない、この設定
が適当でないと制御定数の自動調整がうまく出来ず、制
御特性が悪化する。
この実施例ではこの様な事態を避けるために、制御定数
及びサンプリング周期を前もってチューニングするよう
にしたものである。なお、第1図と同じ要素には同一符
号を付し、説明を省略する。
第8図において、40はステップ入力印加手段であり、
プロセス21にステップ状の操作量を印加する。この操
作量の入力により、プロセス量は第9図に示すように徐
々に増加する。41は第1の監視手段であり、プロセス
21の出力であるプロセス量を監視し、ステップ人力印
加手段40によってステップ状の操作量が印加された後
、プロセス量が第1の所定値例えばフルスケールの1%
になるまでの時間幅t、すなわち第1の時間幅を測定す
る。42はサンプル周期計算手段であり、第1の監視手
段41によって測定された第1の時間幅が入力され、こ
の値からデータ収集部22がサンプリングする周期を計
算する。43は第2の監視手段であり、プロセス21の
出力であるプロセス量を監視し、ステップ入力印加手段
40によってステップ状の操作量が印加された後、プロ
セス量が前記第1の所定値より大きい第2の所定値例え
ばフルスケールの2%になるまでの時間幅t2すなわち
第2の時間幅を測定する。44はサンプル周期修正手段
であり、第2の監視手段43が測定した第2の時間幅が
入力され、サンプル周期計算手段42が計算したサンプ
ル周期を修正する。
45はサンプラを構成するスイッチであり、最初はサン
プル周期計算手段42が計算した周期毎に、後にはサン
プル周期修正手段44によって修正された周期毎にオン
にされ、プロセス量データがデータ収集部22により収
集される。この収集されたデータはモデリング部23に
入力され、第1図で説明したようにプロセスモデルの出
力が収集されたプロセス量と一致するようにその内部パ
ラメータを調整して、この内部パラメータにより制御定
数が演算される。
次に、この実施例の動作を第10図フローチャートに基
づいて説明する。この動作は制御の初期において一定周
期毎に実行される。最初に初期スタートであるかが判断
され、初期スタートであるとプロセス21にステップ状
の操作量を印加する。
最初のステップでないときは、プロセス量を監視して、
次の3つのステップのいずれかに該当するかを判断する
。いずれのステップにも該当しないと、何もしないで終
了する。
■プロセス量PVがフルスケールの1%を越えたとき。
■プロセス量PVがフルスケールの2%を越えたとき。
■プロセス量Pvが一定値に整定するか、サンプル周期
修正手段44で求めたサンプル周期の整数倍になったと
き。
ステップ■に該当すると、プロセスにステップ状の操作
量を印加してからの経過時間t1すなわち第1の時間幅
を計測し、この時間の整数分の1をサンプル時間t と
する0例えば、 t  =t、/4 とする、ステップ■に該当すると、10曳スにステップ
状の操作量を印加してからの経過時間t2すなわち第2
の時間幅を計測し、この時間幅t2がステップ1で求め
た時間t1の2倍より大きいか否かを判断する。tlの
2倍より大きいと、t =t2/4 として、既に求めたプロセス量を内挿してこの新しいサ
ンプル時間t でプロセス量をサンプリングした値に修
正する。ステップ■に該当すると、プロセス量のデータ
収集を終了し、データ収集部22に集積したプロセス量
及び操作量の時系列データ(p、v )、(MV)を整
理して、この時系列データに基づいてモデリング部23
によりプロセスモデル232の内部パラメータを調整し
て、制御定数を求める。この制御定数を初期値とする。
以後はこのサンプル時間t3の周期でデータを収集し、
第2図で説明した本願により制御定数を計算する。
なお、この実施例では制御の初期に1回だけステップ状
の操作量を印加するようにしたが、定位系の場合は第1
1図(A)のようにプロセス量PVが収束するが、積分
系の場合は同図(b)のようにオフセットが残る。従っ
て、プロセス量が整定した後、逆方向にステップ状の信
号を加えてオフセットを除去した後にプロセスデータの
サンプリングを継続するようにする。また、プロセス量
の変化が許容範囲を越えた場合は、整定する前であって
も逆方向にステップ状の信号を加え、プロセス量が過大
にならないようにする。さらに、オフセット量から、プ
ロセスが積分系であるか否かを判別する事も出来る。な
お、第11図(b)において、ステップ状の操作量を印
加する時間′rは、所定時間あるいはプロセス量の変化
分がΔPImaxより大きくなるようにする。
また、これらの実施例ではモデリング部の内部パラメー
タからZ ieg far、−N 1cho Is法に
より制御定数を求めるようにしたが、最小2乗法や最尤
度法を用いるようにしてもよい。
〈発明の効果〉 以上、実施例に基づいて具体的に説明したように、この
発明ではプロセスデータをデータ収集部で集積し、かつ
プロセスデータに変動が生じた時のみモデリング部を起
動してプロセスモデルの内部パラメータを調整し、さら
にプロセスモデルの推定確度を計算して、これらから制
御定数を求めるようにした。その為、同定信号が不要に
なるので、プロセスに余計な外乱を与えることがなくな
るという効果がある。
また、プロセスモデルの推定確度を演算するようにした
ので、モデルが不適応と判断した時は制御定数の調整を
減少または停止することが出来るので、プロセス制御装
置の暴走を防止することが出来る。
また、プロセスデータを一旦データ収集部に集積しなが
らプロセスモデルの計算を行うので、データ収集の為の
時間が不要になる。
また、プロセスゲインをプロセス量及びプロセスモデル
の出力から演算することにより、探索時間を短縮するこ
とが出来る。
また、探索法としてシンプレックス法を用い、最初の収
束のf&を回シンプレックスを作り直すようにしたので
、部分空間に入り込むという欠点を除去出来る。
さらに、制御の最初でステップ状の操作量をプロセスに
与え、その時のプロセス量の変化からサンプリング周期
及び制御定数の初期値を求めるようにしたので、より適
格な制御を実現できる。
【図面の簡単な説明】
第1図は本発明に係るプロセス制御装置の一実施例を示
す構成図、第2図はその動作を説明するためのフローチ
ャート、第3図及び第4図は第1図実施例の動作説明の
為の特性曲線図、第5図及び第6図は他の実施例の構成
及び動作を示す図、第7図はシンプレックス法を用いた
探索法のフローチャート、第8〜第11図はさらに他の
実施例を示す図、第12〜第15図は従来のプロセス制
御装置の構成図である。 20・・・制御演算部、21・・・プロセス、22・・
・データ収集部、23・・・モデリング部、24・・・
推定確度演算部、25・・・制御定数演算部、26・・
・計算司令部、40・・・ステップ入力印加手段、41
・・・第1の監視手段、42・・・サンプル周期計算手
段、43・・・第2の監視手段、44・・・サンプル周
期修正手段、232.312・・・プロセスモデル、2
33,315・・・内部パラメータ調整部、 第1図 第3図 背 第5図 第 8 図 第9 図 第1/図 時宜 (b> 十1な是 的宜 第72図 第74図 第75図

Claims (5)

    【特許請求の範囲】
  1. (1)プロセス量と設定値が入力され、これらの値から
    プロセスの操作量を演算して前記プロセスに出力する制
    御演算部と、 前記操作量及び前記プロセス量を所定の時間収集するデ
    ータ収集部と、 その内部にプロセスモデルを含み、このデータ収集部で
    収集した前記操作量が入力され、前記プロセスモデルの
    出力が前記データ収集部で収集した前記プロセス量に最
    も整合するようにその内部パラメータを調整するモデリ
    ング部と、 このプロセスモデルの確かさを演算する推定確度演算部
    とを有し、 前記操作量またはプロセス量が所定の値以上変動したと
    きに前記モデリング部を起動し、このモデリング部及び
    前記推定確度演算部の出力から前記制御演算部の制御定
    数を求めるようにしたことを特徴とするプロセス制御装
    置。
  2. (2)プロセスモデルの内部パラメータの1つであるゲ
    イン定数を、プロセスモデルのゲイン定数を1にしたと
    きの前記プロセスモデルの出力とプロセス量から求める
    ようにしたことを特徴とする請求項第1項記載のプロセ
    ス制御装置。
  3. (3)プロセスモデルの内部パラメータを調整する為に
    シンプレックス法を用い、かつ初期多角形の辺の成分の
    長さを前記データ収集部が収集するサンプリング周期よ
    り長くしたことを特徴とする請求項第1項記載のプロセ
    ス制御装置。
  4. (4)プロセスモデルの内部パラメータを調整する為に
    シンプレックス法を用い、かつ内部パラメータが収束し
    た後最低一回その座標にて初期多角形を作り直して探索
    するようにしたことを特徴とする請求項第1項記載のプ
    ロセス制御装置。
  5. (5)プロセス量と設定値が入力され、これらの値から
    プロセスの操作量を演算して前記プロセスに出力する制
    御演算部と、 前記操作量及び前記プロセス量を所定の時間収集するデ
    ータ収集部と、 前記プロセスにステップ入力を印加するステップ入力印
    加手段と、 プロセス量が所定の第1のレベルだけ変化するまでの第
    1の時間幅を監視する第1の監視手段と、前記第1の時
    間幅を分割した値をサンプリング周期とし、このサンプ
    リング周期で前記データ収集部によりプロセス量をサン
    プリングするサンプリング周期計算手段と、 プロセス量が前記第1のレベルより大きい第2のレベル
    に変化するまでの第2の時間幅を監視する第2の監視手
    段と、 この第2の時間幅及び前記第1の時間幅から前記サンプ
    リング周期計算手段が算出したサンプリング周期を修正
    するサンプリング周期修正手段と、前記データ収集部が
    収集したプロセスデータからプロセスモデルにより制御
    定数を演算するモデリング部とを有し、 制御の最初に前記ステップ入力印加手段によりプロセス
    にステップ状の操作量を印加し、その時のプロセスの時
    系列データからモデリング部を起動して制御定数を求め
    るようにした事を特徴とするプロセス制御装置。
JP1238222A 1989-09-13 1989-09-13 プロセス制御装置 Expired - Fee Related JP2551166B2 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP1238222A JP2551166B2 (ja) 1989-09-13 1989-09-13 プロセス制御装置
US07/575,211 US5166873A (en) 1989-09-13 1990-08-30 Process control device
EP90116891A EP0417593B1 (en) 1989-09-13 1990-09-03 Process control device
SG1996009064A SG44891A1 (en) 1989-09-13 1990-09-03 Process control device
BR909004557A BR9004557A (pt) 1989-09-13 1990-09-12 Dispositivo para controle de processo e dispositivo de controle
CN90107562A CN1044522C (zh) 1989-09-13 1990-09-12 过程控制装置
KR1019900014475A KR940010393B1 (ko) 1989-09-13 1990-09-13 처리 제어 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1238222A JP2551166B2 (ja) 1989-09-13 1989-09-13 プロセス制御装置

Publications (2)

Publication Number Publication Date
JPH03100704A true JPH03100704A (ja) 1991-04-25
JP2551166B2 JP2551166B2 (ja) 1996-11-06

Family

ID=17026965

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1238222A Expired - Fee Related JP2551166B2 (ja) 1989-09-13 1989-09-13 プロセス制御装置

Country Status (1)

Country Link
JP (1) JP2551166B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06281302A (ja) * 1993-03-26 1994-10-07 Yamatake Honeywell Co Ltd 冷凍機の稼働エネルギー量推定装置
JPH09244705A (ja) * 1996-03-13 1997-09-19 Hitachi Ltd 制御モデル構築支援装置および方法
JPH10254504A (ja) * 1997-03-06 1998-09-25 Hitachi Ltd 自律的制御方法および制御システム
JP2017079084A (ja) * 2006-10-02 2017-04-27 フィッシャー−ローズマウント システムズ,インコーポレイテッド プロセス制御システムを実施する方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62522A (ja) * 1985-02-18 1987-01-06 Sugiro Otani 芳香族樹脂の製造方法
JPS6280704A (ja) * 1985-10-04 1987-04-14 Toshiba Corp 適応制御方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62522A (ja) * 1985-02-18 1987-01-06 Sugiro Otani 芳香族樹脂の製造方法
JPS6280704A (ja) * 1985-10-04 1987-04-14 Toshiba Corp 適応制御方式

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06281302A (ja) * 1993-03-26 1994-10-07 Yamatake Honeywell Co Ltd 冷凍機の稼働エネルギー量推定装置
JPH09244705A (ja) * 1996-03-13 1997-09-19 Hitachi Ltd 制御モデル構築支援装置および方法
JPH10254504A (ja) * 1997-03-06 1998-09-25 Hitachi Ltd 自律的制御方法および制御システム
JP2017079084A (ja) * 2006-10-02 2017-04-27 フィッシャー−ローズマウント システムズ,インコーポレイテッド プロセス制御システムを実施する方法

Also Published As

Publication number Publication date
JP2551166B2 (ja) 1996-11-06

Similar Documents

Publication Publication Date Title
US5166873A (en) Process control device
US5043863A (en) Multivariable adaptive feedforward controller
DE69518208T2 (de) Verfahren und Vorrichtung zur Erzeugung einer Mehrgrössen-/nichtlinearen Steuerung
DE69123026T2 (de) Einstellgerät mit Selbstüberwachung für einen Regler mit Rückkopplung
DE69511991T2 (de) Verfahren und Vorrichtung zur Steuerung von Mehrgrössen-/nichtlinearen Systemen
Ahamed et al. A reinforcement learning approach to automatic generation control
Kristiansson et al. Robust tuning of PI and PID controllers: using derivative action despite sensor noise
US5748467A (en) Method of adapting and applying control parameters in non-linear process controllers
JP4226859B2 (ja) モデルフリー型適応プロセスコントローラ
EP2105810A2 (en) Apparatus and method for controlling a system
EP0307466A1 (en) MULTIPLE VARIABLE DIRECT ACTION ADAPTIVE CONTROL.
JP2802791B2 (ja) セルフチューニング調節計
JPH03100704A (ja) プロセス制御装置
JPH06102905A (ja) フィードフォワード/フィードバック制御装置
JPH0651805A (ja) プラントの適応制御方法およびそれを実現する装置
Ahamed et al. Reinforcement learning controllers for automatic generation control in power systems having reheat units with GRC and dead-band
JP2650918B2 (ja) Pidコントローラ
US6847851B1 (en) Apparatus for improved general-purpose PID and non-PID controllers
Isermann Adaptive control systems (A short review)
JP2757039B2 (ja) セルフチューニング調節計
JPH03268103A (ja) オートチューニングコントローラ
JPS62241006A (ja) オ−ト・チユ−ニング・コントロ−ラ
US6937910B2 (en) Method and a system for evaluating whether a signal is suitable for feed-forward control
JP2775968B2 (ja) プロセス制御装置
JPH04326402A (ja) ファジィ制御装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070822

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080822

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080822

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090822

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees