JPH0435762B2 - - Google Patents

Info

Publication number
JPH0435762B2
JPH0435762B2 JP662683A JP662683A JPH0435762B2 JP H0435762 B2 JPH0435762 B2 JP H0435762B2 JP 662683 A JP662683 A JP 662683A JP 662683 A JP662683 A JP 662683A JP H0435762 B2 JPH0435762 B2 JP H0435762B2
Authority
JP
Japan
Prior art keywords
estimated
model
characteristic
pid control
sample value
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
JP662683A
Other languages
English (en)
Other versions
JPS59133605A (ja
Inventor
Yoshinori Ichikawa
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
Tokyo Shibaura Electric Co 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP662683A priority Critical patent/JPS59133605A/ja
Publication of JPS59133605A publication Critical patent/JPS59133605A/ja
Publication of JPH0435762B2 publication Critical patent/JPH0435762B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Description

【発明の詳細な説明】 〔発明の属する技術分野〕 この発明は閉ループ制御中にプロセスの動特性
を同定して、同定結果に基づいて最適な制御定数
を自動調整する機能を有するサンプル値PID制御
装置に関し、特に操業中のプロセスの特性変化を
検出して自動的に制御定数の再調整を行なうこと
のできるサンプル値PID制御装置に関する。
〔従来技術とその問題点〕
従来のサンプル値PID制御装置は制御定数のオ
ートチユーニング機能を手動で起動させていたた
め、操業中のプロセスの特性変化に対応した制御
定数の再調整に次のような問題点があつた。
(1) プロセスの特性変化を作業員が常に監視する
必要があるので、人手が省けない。さらに、監
視のためのレコーダ、モニタテレビなど高価な
設備が要る。
(2) プロセスの特性変化に気付かないで操業した
場合、製品の品質低下、プラント効率の低下、
安全性の低下があり問題である。
(3) プロセスの特性変化に気付いても、手動でオ
ートチユーニング機能を起動させるため、速や
かに調整することができない。
〔発明の目的〕
本発明は前記の問題点を解決するため、操業中
のプロセスの特性変化のオンライン監視と制御定
数の再調整を全自動化して、製品の品質の低下、
プラント効率低下、安全性の低下のないプラント
の操業が行なえて、しかも、人手を省力化できる
サンプル値PID制御装置を提供することを目的と
する。
〔発明の概要〕
本発明は、制御対象となるプロセスをサンプル
値制御するサンプル値PID制御演算部を備え、こ
のサンプル値PID制御演算部で制御される制御ル
ープ内に所定の同定信号を印加し、それに基づい
て前記プロセスの動特性モデルのパラメータを同
定することで前記サンプル値PID制御演算部の制
御定数を自動的に算出してオートチユーニングす
るように構成されてなるサンプル値PID制御装置
において、 前記プロセスの推定し得る複数のケースの特性
変化を推定特性変化として予め複数定め、同定終
了後のプロセスの動特性モデルのパラメータを前
記複数の推定特性変化に各々合わせて変化させる
ことにより推定動特性モデルを複数求め、前記推
定特性変化と関連付けて各々予め記憶しておく推
定誤差演算手段と、 同定終了後のプロセスの動特性モデルのパラメ
ータとプロセスの操作信号および出力信号とか
ら、プロセスの実際のモデル誤差を演算する特性
変化検出手段と、 を設け、 前記特性変化検出手段で検出されたプロセスの
実際のモデル誤差がしきい値よりも大きいときに
プロセスの実際の特性変化が生じたと判断し、前
記推定動特性モデルを用いてプロセスの前記推定
特性変化に対応するモデル誤差を推定モデル誤差
として複数演算するとともに、この演算された複
数の推定モデル誤差の中から、最小の値の推定モ
デル誤差を選択し、この推定モデル誤差に対応す
る前記推定動特性モデルのパラメータを用いて前
記サンプル値PID制御演算部の制御定数を調整す
ることを特徴としている。
〔発明の効果〕
本発明のサンプル値PID制御装置の効果を次に
示す。
(1) プロセスの特性変化の検出を自動的にオンラ
イン監視できるので、人手を省くことができ、
しかも高価な監視装置がいらない。
(2) プロセスの特性変化を見落しすることがない
ので、製品の高品質、プラントの安全性を常に
保つことができる。
(3) プロセスの特性が変化した場合の制御定数の
再調整作業を自動化できるので速やかな対応が
できる。しかも、このときの人手も省くことが
できる。
〔本発明の実施例〕
本発明の一実施例を第1図を用いて説明する。
第1図は本発明のサンプル値PID制御装置の構成
を示すブロツク図である。
なお、本発明のサンプル値PID制御装置の前提
となる装置、すなわち、「制御対象となるプロセ
スをサンプル値制御するサンプル値PID制御演算
部を備え、このサンプル値PID制御演算部で制御
される制御ループ内に所定の同定信号を印加し、
それに基づいてプロセスの動特性モデルのパラメ
ータを同定することでサンプル値PID制御演算部
の制御定数を自動的に算出するオートチユーニン
グ機能を備えてなるサンプル値PID制御装置」に
ついては、例えば、特開昭57−39412号公報(特
公昭63−18202号公報)に詳細に記載されている
ため、本願明細書ではその詳細な説明は省略す
る。
制御対象のプロセス1は図のようにサンプル値
制御演算部5と閉ループ系を構成する。図のr,
tは目標値、e,tは偏差、u,tは操作信号、
y,tはプロセス出力、d,tはプロセスの平衡
点の変わるような外乱を示している。なお( )
の中の文字tは実時間の信号を示し、kはサンブ
ラ4でサンブリングされた信号を示している。
操業中のプロセス1はサンプル周期kごとに偏
差信号* e(k)の小さくなるようにサンプル値制
御演算部5でPID演算した操作信号U(k){Uo
(k)=U(k)}をサンプルホールド2を介して加
えられて制御される。偏差信号e(t)は加算点
3で目標値r(t)とプロセス出力y(t)を加え
て得られる。
このサンプル値制御演算部5の制御定数を決め
るオートチユーニング機能は、まず、オートチユ
ーニングを行なう場合サンプル値制御演算部5に
比例ゲイン、積分時定数、微分時定数の初期値
(Kco,Tio,Tdo)を与え、さらにパルス伝達
関数同定部9のForgetting Factorλ、および同
定信号発生部7の同定信号の振幅を決めて、サン
プル値PID制御装置の各ブロツクに図の点線で示
すように起動をさせる。
このようにすると、操作信号* Uo(k)に閉ルー
プ系のプロセスの可同定条件を満たすパーシステ
ントリ・エキサイテングな同定信号* vo(k)が加
えられて図のようにプロセスに注入される。
このとき、プロセスの入力信号U(k)とサン
プラ8でサンプリングしたプロセス出力信号y
(k)を後述するパルス伝達関数同定部9で時系
列処理することにより、Z領域のパルス伝達関数
を演算し、その結果を伝達関数演算部10でS領
域のパルス伝達関数に直し、さらにその結果をサ
ンプル値制御定数演算部11でPID制御定数を演
算して、サンプル値制御演算部5に設定する。
以上の処理をサンプル周期kごとに逐次行なう
ことにより、制御対象のプロセスの特性に合わせ
た最適な制御定数を決定することができる。
ここで、プロセスの同定が進んでいくに従つ
て、S領域の伝達関数のパラメータが一定値にな
るので、これを同定終了判定部13で判定してオ
ートチユーニングを止める。
つまり、同定信号発生部7からの同定信号* v
(k)の注入を止め、純粋制御演算された操作信
* Uo(k)のみをプロセス1に加えるようにす
る。さらに、パルス伝達関数同定部9と伝達関数
演算部10およびサンプル値制御定数演算部11
を止めて、同定終了後の制御定数Kc,Ti,Tdを
保持する。
次に、本発明の前提としては、プロセスの平衡
点D,tを含めてプロセスを同定するものであ
り、これにはパルス伝達関数同定部9を用いてい
る。パルス伝達関数同定部9のプロセスモデルを
第2図に示す。図のように、プロセスモデル、ノ
イズモデル、および平衡点を変えるような外乱モ
デルを定めている。ここで、U(k)は操作信号、
ε(k)は白色雑音、Dは直流信号、Y(k)はプ
ロセス出力とする。
第2図のプロセスモデルの同定は次式のように
して行なうことができる。
Y(K)=−ni=1 a^iY(k−i)+ni=1 b^iU(K−i) +ni=1 C^iε(k−i)+ε(K)+D^ (1) D^=(1+ni=1 a^i)Yo−ni=1 b^iUo (2) ここで、Yoはプロセス出力の平衡点、Uoはプ
ロセス入力の平衡点を示す。
(1)式を変形して Y(K)=θ^T(k−1)+ε(K) (3) θ^T=〔a^i,…,a^m,b^1,…,b^m,C^1, …,C^m,D^〕 (4) (K)=〔−Y(k-1),…,−Y(k-m),U(k-l
−1),…,U(k-l-m),…,U(k-l-m),ε(k
−1),…,ε(k-m),1〕 (5) のようにして同定を行なう。
プロセスのパルス伝達関数G^p(Z)は次のよう
になる。
サンプル値PID制御定数はパラメータa^i(i=
1…m),b^i(i=1…n) によつて決定される。
次に、本発明のプロセスの特性変化検出の方法
を詳細に説明する。上記のように、プロセスの同
定終了後はパラメータA^(Z-1),B^(Z-1),Dは既
知になり、しかもプロセスの特性が変化しないか
ぎり、あるいはプロセスの平衡点の変わらないか
ぎり、変化しない。なお、{Y(K)},{U(K)}のプ
ロセス出力及び入力は測定できるので、同定終了
後のA^(Z-1),(B^(Z-1),とD^と{* Y(K)},{* U(
K)}を
使つて、次のようにモデル誤差(モデルから推定
した予測値と実際に観測された制御量との差に基
づいて特性変化を検出するためにモデル誤差を定
義する。このモデル誤差は予測残差、同定残差等
とも呼ばれているが本明細書ではモデル誤差と称
する。)を計算できる。
η(K)=−* Y(K)−ni=1 a^i* Y(k−i) +ni=1 b^iU(k−i)+D (7) 第1図の特性変化検出部13が(7)式を演算する
ブロツクである。
操業中のプロセスに特性変化のある場合はモデ
ル誤差に直流分が発生するもので、特性変化のオ
ンライン監視を行なうことができる。
次に、操業中のプロセスの特性が変わつた場合
の制御定数の再調整の方法を詳細に説明する。
前記(6)式は伝達関数演算部10で次のようにS
領域のパルス伝達関数に変換することができる。
Gp(S)=1/g0+g1S+g2S2+g3S3+… (8) ここで、Sのパラメータ(g0,g1,g2,g3
…)がプロセスのゲイン、時定数を表わしてい
る。例えばゲイン1/g0、時定数はg1/g0であ
る。
なお、一般に操業中のプロセスの特性が10%程
変わつた場合には制御定数の再調整が必要にな
る。
そこで、一般にプロセス特性の変化は連続であ
るので本発明ではプロセスのゲインのみ±10%変
わつた場合、時定数のみ±10%変わつた場合、さ
らにゲインと時定数が±10%変わつた場合等のプ
ロセスの特性変化を予め、複数ケース予測すると
ともに、これらの特性変化の組み合わせを複数推
定して、この推定されたプロセスモデルを複数作
る。
このように、プロセスの予測される特性変化を
複数推定して、これに対応した特性変化モデルを
予め、特性変化モデルとして構築することが本発
明の最も特徴とする構成であり、特性変化モデル
は次に示すように構築する。
つまり、特性変化した場合のプロセスの伝達関
数を次のように推定する。
G′p(S)=1/g0′+g1′S+g2′S+g3′S+… =Ke-Ls/(1+T1S)(1+T2S)(1+T3S)(
9) ここで、ゲインK、遅れ時間L、時定数T1
T2,T3を推定することにより、g0′,g1′,g2′,
g3′を推定する。
第1図の特性推定演算部15がこれを行なうブ
ロツクであり、特性変化推定係数はコントロール
部14から初期設定される。
さらに、(9)式から次のようなZ領域へのZ変換
を行なつて、プロセスの推定パラメータ
A^′(Z-1),B^′(Z-1)を求める。
このようにして、求めた推定パラメータを用い
て複数個のプロセスの特性変化モデルを構成して
前記特性変化検出部13と同様にそれぞれのモデ
ル誤差を演算する。
第1図の推定誤差演算部16が(8)式のプロセス
モデルから求めた〓式のモデル誤差を演算するブ
ロツクである。
このようにすれば、操業中のプロセスの特性が
変わらない場合、前記特性変化検出部のモデル誤
差は零であり、推定したモデル誤差信号はずれて
いるので、全て直流分がある。
しかし、操業中のプロセスの特性が、例えばゲ
インのみ10%変わつたとすると特性変化検出部に
直流成分が発生し、推定したモデル誤差のうちゲ
インが10%変わつたケースのモデル誤差は零にな
り、他のケースは零にならない。
つまり、推定したケースのモデル誤差が零にな
つたことにより、この推定したケースのモデル誤
差で、操業中の中のプロセスの実際の特性変化を
特定できる。さらに、そのケースを推定した(9)式
を基にして速かに制御定数がきまる。従つて、オ
ーチユーニングしないで制御定数の再調整ができ
る。以上の説明を第3図にモデル誤差の関係で示
す。図より操作中のプロセスの特性変化のケース
がモデル誤差から速やかに決定できることがわか
る。
以上のように、本発明はプロセスの特性変化を
推定してモデル誤差を演算することにより、操業
中のプロセスの特性変化に対応して制御定数を調
整することのできるサンプル値PID制御装置であ
る。
また、プロセスの特性変化が推定よりも大きく
変わつた場合は、特性変化検出部のモデル誤差が
推定した特性変化の初期モデル誤差より大きくな
るので、これを検出して、サンプル値PID制御装
置のオートチユーニング機能を自動スタートさせ
ることができるものである。
【図面の簡単な説明】
第1図は本発明のサンプル値PID制御装置の構
成を示すブロツク図、第2図は本発明のサンプル
値PID制御装置で用いたパラメータ同定のプロセ
スモデルの説明図、第3図は本発明の特性変化検
出およびその説明図である。 1……プロセス、2……サンプルホールド、5
……サンプル値制御演算部、7……同定信号発生
部、9……パルス伝達関数同定部、10……伝達
関数演算部、11……サンプル値制御定数演算
部、12……同定終了判定部、13……特性変化
検出部、14……コントロール部、15……特性
推定演算部、16……推定誤差演算部。

Claims (1)

  1. 【特許請求の範囲】 1 制御対象となるプロセスをサンプル値制御す
    るサンプル値PID制御演算部を備え、このサンプ
    ル値PID制御演算部で制御される制御ループ内に
    所定の同定信号を印加し、それに基づいて前記プ
    ロセスの動特性モデルのパラメータを同定するこ
    とで前記サンプル値PID制御演算部の制御定数を
    自動的に算出してオートチユーニングするように
    構成されてなるサンプル値PID制御装置におい
    て、 前記プロセスの推定し得る複数のケースの特性
    変化を推定特性変化として予め複数定め、同定終
    了後のプロセスの動特性モデルのパラメータを前
    記複数の推定特性変化に各々合わせて変化させる
    ことにより推定動特性モデルを複数求め、前記推
    定特性変化と関連付けて各々予め記憶しておく推
    定誤差演算手段と、 同定終了後のプロセスの動特性モデルのパラメ
    ータとプロセスの操作信号および出力信号とか
    ら、プロセスの実際のモデル誤差を演算する特性
    変化検出手段と、 を設け、 前記特性変化検出手段で検出されたプロセスの
    実際のモデル誤差がしきい値よりも大きいときに
    プロセスの実際の特性変化が生じたと判断し、前
    記推定動特性モデルを用いてプロセスの前記推定
    特性変化に対応するモデル誤差を推定モデル誤差
    として複数演算するとともに、この演算された複
    数の推定モデル誤差の中から、最小の値の推定モ
    デル誤差を選択し、この推定モデル誤差に対応す
    る前記推定動特性モデルのパラメータを用いて前
    記サンプル値PID制御演算部の制御定数を調整す
    ることを特徴とするサンプル値PID制御装置。
JP662683A 1983-01-20 1983-01-20 サンプル値pid制御装置 Granted JPS59133605A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP662683A JPS59133605A (ja) 1983-01-20 1983-01-20 サンプル値pid制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP662683A JPS59133605A (ja) 1983-01-20 1983-01-20 サンプル値pid制御装置

Publications (2)

Publication Number Publication Date
JPS59133605A JPS59133605A (ja) 1984-08-01
JPH0435762B2 true JPH0435762B2 (ja) 1992-06-12

Family

ID=11643568

Family Applications (1)

Application Number Title Priority Date Filing Date
JP662683A Granted JPS59133605A (ja) 1983-01-20 1983-01-20 サンプル値pid制御装置

Country Status (1)

Country Link
JP (1) JPS59133605A (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6128541A (en) * 1997-10-15 2000-10-03 Fisher Controls International, Inc. Optimal auto-tuner for use in a process control network
US6553271B1 (en) * 1999-05-28 2003-04-22 Deka Products Limited Partnership System and method for control scheduling
US6577908B1 (en) * 2000-06-20 2003-06-10 Fisher Rosemount Systems, Inc Adaptive feedback/feedforward PID controller
US7113834B2 (en) * 2000-06-20 2006-09-26 Fisher-Rosemount Systems, Inc. State based adaptive feedback feedforward PID controller
US8280533B2 (en) 2000-06-20 2012-10-02 Fisher-Rosemount Systems, Inc. Continuously scheduled model parameter based adaptive controller
US7840287B2 (en) 2006-04-13 2010-11-23 Fisher-Rosemount Systems, Inc. Robust process model identification in model based control techniques
JP7059957B2 (ja) * 2019-02-08 2022-04-26 オムロン株式会社 制御装置および制御プログラム

Also Published As

Publication number Publication date
JPS59133605A (ja) 1984-08-01

Similar Documents

Publication Publication Date Title
US5150289A (en) Method and apparatus for process control
EP0097053B1 (en) Digital pid process control apparatus
EP2561411B1 (en) A method and system for updating a model in a model predictive controller
KR100356000B1 (ko) 공정 변수 출력 신호의 현재 상태와 그러한 출력 신호가 허용 가능한 한도 내에 속하는지의 여부를 판정하는 방법
US4983898A (en) Method and system for changing control parameters in accordance with state of process in process control
JPH0435762B2 (ja)
US11086277B2 (en) System and method for determining the parameters of a controller
JPH0822306A (ja) 演算制御パラメータ自動調整装置
US6647312B2 (en) Adaptive control methods and apparatus using frequency analysis of time series data
JPH0522243B2 (ja)
JPH0344321B2 (ja)
JPH0435763B2 (ja)
JPH0434766B2 (ja)
JPH07261805A (ja) 比例積分微分制御パラメータ自動調整装置
JPH06110504A (ja) プロセスの特性推定方法およびその装置ならびにその推定方法を用いたプロセスの監視方法およびプロセスの制御方法
JP2715589B2 (ja) センサー切替装置
JPH0454243B2 (ja)
JPS6252881B2 (ja)
JPS6148164B2 (ja)
JP2643506B2 (ja) 工業用プロセスの予測制御装置
JPH03294909A (ja) 制御系安定性監視装置
JPH0519725B2 (ja)
RU1815337C (ru) Способ регулировани параметров технологического оборудовани машзала энергоблока атомной электростанции
JPS6365964B2 (ja)
Izadi et al. A direct approach to fault detection in non-uniformly sampled systems