JPH0119163B2 - - Google Patents

Info

Publication number
JPH0119163B2
JPH0119163B2 JP10064481A JP10064481A JPH0119163B2 JP H0119163 B2 JPH0119163 B2 JP H0119163B2 JP 10064481 A JP10064481 A JP 10064481A JP 10064481 A JP10064481 A JP 10064481A JP H0119163 B2 JPH0119163 B2 JP H0119163B2
Authority
JP
Japan
Prior art keywords
control
pid
control output
value
deviation
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
JP10064481A
Other languages
English (en)
Other versions
JPS582902A (ja
Inventor
Seiji Kawai
Tokuji Oota
Minoru Takeuchi
Takeya Fukumoto
Hideki Yoshioka
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 JP10064481A priority Critical patent/JPS582902A/ja
Publication of JPS582902A publication Critical patent/JPS582902A/ja
Publication of JPH0119163B2 publication Critical patent/JPH0119163B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G05—CONTROLLING; REGULATING
    • G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B21/00—Systems involving sampling of the variable controlled
    • G05B21/02—Systems involving sampling of the variable controlled electric

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Description

【発明の詳細な説明】 この発明はプロセス制御方法に係り、PID制御
ループを含むプロセスにおいて、PID制御をいか
したままの状態で制御偏差を更に小さくするよう
な制御出力を附加するプロセス制御方法である。
プロセスとは原料となる物質を受け入れ、加
熱、冷却等のための補助的なエネルギーの助けを
かりて、化学的、物理的な変換を施し、目的とす
る物質、エネルギー(製品)を生産し、付加価値
を生じさせるシステムであり、プロセスの出力が
どうなつているかをみて予定した生産量より少な
いなら入力をもつと多くし、そのために外からエ
ネルギーをふやすという制御、つまり現在の出力
を入力にもどして制御を行うという意味でフイー
ドバツク制御が行われており、目標値と制御量の
間に差があればこれを0にするように操作を行う
ものである。プロセスにおけるフイードバツク制
御には応答が早く、かつ安定な制御方法が必要
で、又プロセス特性の変動に対しても影響の小さ
いものが望ましい。従来プロセスのフイードバツ
ク制御はPID制御により行われたが、これはPは
比例、Iは積分、Dは微分、つまり比例積分微分
制御ともいうべきで、目標値と制御量との間の偏
差の大きさ、積分値および微分値に夫々比例する
成分の和から操作信号ができていて夫々にパラメ
ータが設定される。このPID制御の場合PIDパラ
メータにより応答を速めるとハンチング現象を生
じ操作不能におちいり、結果として不安定となる
ことがある。その欠点を除くには少し応答を遅く
して安定をはかる等の処置をとるが、これでも充
分な制御効果をえない場合には、これらのプロセ
スの制御性を高めるためPID制御の代りに最適制
御理論を用いた制御方法、有限整応答による制御
方法、任意伝達関数による制御方法が提案されて
いる。
ここで最適制御理論は、現在の時点時点でうま
い制御パラメータをさがしていく制御、有限整応
答はある有限の定まつた幅の中での制御、任意伝
達関数による制御は一般式であらわしてシステム
により特有なパラメータを使う制御であり、これ
ら制御方法はPIDの制御に対しパラメータの数が
多く、特にむづかしくて使われず、電子計算機の
発達でやつとみなおされてきたものであるが、こ
れらの方法はプロセスの特性が想定したものと一
致している場合は良好に制御できるが、いずれの
場合にもプロセス特性の変動が大となると、不安
定となるので特性の変動を補正してやる必要があ
る。
従つて結局は従来のPID制御を改善すべく近代
制御理論を用いた多くの制御方法が提案されても
PID制御よりも効果はあがらなかつたのである。
このような点を考慮して、この発明ではPIDに
よる制御ループを残した状態でPID制御によつて
生じた偏差を小さくするために新たな制御ループ
(最適制御)を付加するものであり、プロセスパ
ラメータとPIDパラメータから求めた定数とプロ
セス変数値PID制御出力値を用いて制御出力を求
めるのである。
第1図は、この発明による実施例ブロツク図
で、はプロセス、はPID調節計、は最適制
御系とすると、プロセスでは目標値例えば重油
何Klを精製しろという指令値uが与えられると、
プロセスは製造工程であつて原料が与えられて
いるから、これにより重油の精製を行い出力値
を目標値に段々ともたらすのである。
又PID調節計はプロセスの現在生産量をセ
ンサなどで読み込んで目標値との差を調べ、又目
標値に達する速さ、不足分補充の速さをきめてや
り、PID出力u1を用いて、プロセスの能力の限
界範囲内でなるべく早い目標値uに対し、出力値
をもたらすものである。しかして現在値と目標
値の偏差が比較的小さいうちはこれだけでよい
が、現在生産量の目標値の大幅な増加を要求され
るような時は最適制御系を用いて出力値増加の
状况を判断して最適な制御をしてやるのである。
つまり第1図で破線で囲んだPID制御ループを
含んだ系Aを一つのプラントと考え、第1図のブ
ロツク図はこのプラントに対し新しい制御ループ
を付加してPID制御出力に加算したものを示して
いるものであり、新しい制御ループはプロセス特
性の他にPID制御出力を考慮した値を出力するよ
うにすることにより、PID制御ループとの協調を
はかり、制御の応答性をよくするのである。
今プロセスの特性が Ke-LS/(1+T1S)(1+T1S)……(1) なる伝達関数で近似される場合について考える。
ここにKはプロセスのゲイン、T1、T2は一次お
くれ時定数、Lはプロセスのむだ時間である。つ
まり操作員が設定した値uと結果としてえられた
値xの間には x=Ke-LS/(1+T1S)(1+T2S)uが与えられる
。
第2図は第1図の詳細を示す実施例構成図であ
り、1はプロセスの操作端、2は第1図のに相
当するプロセス、3はそのプロセス変数を検出す
る検出端、4,6,7は記憶装置、5は第1図の
に相当するPID調節計、8は演算器、9は加算
器である。第2図と第1図と対応させてみると、
前述のプロセス2、PID調節計5のほか最適制御
系に相当するのが記憶装置4,6,7と演算器
8であり、その他操作端1はプロセスへ入る矢
印相当部分、検出端3はプロセスからでてきた
のそばの矢印相当部分であり、加算器9はプロ
セスの入力側u1,u2の出力と目標値とが交る矢
印相当部分とみればよい。
又プロセス2から検出端3を介して一定サンプ
リング間隔ΔT毎にプロセス変数値と予め設定さ
れている目標値との差がとりだされ、電気信号x
として記憶装置4に記憶される。これと同時に電
気信号xがPID調節計5に与えられ、この偏差に
よつてPID制御出力が計算される。このPID制御
出力も同様に記憶装置6に記憶する。又このPID
制御出力に加算する制御出力を記憶装置4,6に
記憶した値と既に計算して記憶装置7に記憶して
いる過去の加算制御出力を用いて演算器8で次式
を用いて加算制御出力を計算するので、 Δu2(κ)=g1x(κ)+g2Δx(κ)+g3Δx(κ−1
)+g4Δu1(κ−1)+g5Δu1(κ−2) +……g4+lΔu1(κ−l−1) +g5+lΔu2(κ−1)+……+g5+2lΔu2(κ−l−
1)……(2) u2(κ)=u2(κ−1)+Δu2(κ) 但し、x(κ)時刻κにおけるプロセス変数値
と目標値の偏差 u1(κ)時刻κにおけるプロセス変数値とPID
制御出力値 u2(κ)時刻κにおけるプロセス変数値と加算
制御出力値 l=L/ΔT Lはむだ時間 Δ=時間差分(例えばΔx(κ)=x(κ)−x(κ
−1)) ΔTはサンプリング間隔 g1……g5+2lはL、T1、T2K、PIDパラメータ
により定まる定数である。
従つてこの出力はプロセスパラメータとPIDパ
ラメータから求めた定数とプロセス変数値PID制
御出力値を用いて求めたものである。
次にg1……g5+2lの求め方について説明する。
第1図においてプロセス、PID調節計の伝
達関数Gp(S)、Gc(S)を夫々次の(4)、(5)とす
る。
Gp(S)=Kpe-LS/(1+T1S)(1+T2S)……(4
) Gc(S)=Kc(1+1/TiS) ……(5) このような伝達関数にて表わされた第1図のブ
ロツク図を離散型で表わすとし次のとおりとな
る。
X(κ+1)=X(κ)+ΔX(κ+1) ΔX(κ+1)=A1ΔX(κ)+A2ΔX(κ−1)+B1
Δu1(κ−l)+B2Δu1(κ−l−1) +B1Δu2(κ−l)+B2Δu2(κ−l−
1)……(6) Δu1(κ)=−Kc(ΔX(κ)+ΔT/Ti×X(κ)) 但し、A1、A2、B1、B2は(4)式をパルス伝達関
数に変換したときの定数である。
これらの(6)式を状態空間表現に直すと次のとお
りとなる。
但し、K1=Kc・ΔT/Ti このように状態空間表現に直すと、(6)式は次の
(7)式と同値となる。
Z(κ+1)=φZ(κ)+ΓΔu2(κ) X(κ)=〔1、0……0〕Z(κ) (7) (7)式に対して次の2次評価式を考える。
J=∝ 〓 〓i=1 (Z′(κ+i)QZ(κ+i)+u′2(κ+i−1)
Ru2(κ+i−1))……(8) ここで、Q、Rは荷重行列で非負定値行列であ
る。
とすると(8)式は J=∝ 〓i=1 {x2(κ+i)+ru2 2(κ+i−1)} ……(9) となり物理的に理解しやすい式となる。(9)式を最
小にするU(κ)は、最適制御理論により次式で
求まる。
U(κ)=−GZ(κ)=−(R+Γ′HΓ)-1Γ′Hφ
Z
(κ) ……(10) ここで、Hは次のリカツテイ方程式の解であ
る。
H=φ′Hφ−φ′HΓ(R+Γ′HΓ)-1Γ′HP+Q ……(11) したがつて(11)式にて求められたHを用いて(10)式
よりGを求めることができる。このGの解がg1、
……g5+2lとなる。なおリカツテイ方程式について
は「システムと制御第2版下」(高橋安人著、
1978年11月27日岩波書店発行」の第471頁〜第476
頁「24.4離散時間系のLQG制御」に記載されてい
るのでここでの詳細な説明は省略する。
更に演算器8で計算された加算制御出力は記憶
装置7で記憶されるとともにPID調節計5で算出
されたPID制御出力と加算器9で加算されて操作
信号として操作端1に送られる。かくて常に現在
値と過去の値を比較して何かをしなければならな
いのを前提としているので、かかる記憶装置4,
6,7を使つて過去の状態を保存しておくのであ
る。
要するに記憶装置のうち4は現在の値、生産度
のたどつた経過を記憶し、6は過去に行われてき
たPID制御効果を記憶し、7はプロセス全体とし
てあらたに加わつた制御系の制御結果がどうゆう
経路をたどつたかを記憶し、この3つのデータを
使つて演算器8は式(2)を計算するのである。
プロセスが一般に Ke-LS/(1+T1S)(1+T2S)……(1+TnS) で表わされる場合には(2)式に相当する制御出力式
は次の(3)式となる。
Δu2(κ)=g1・x(κ)+g2・Δx(κ)+g3Δx(κ
−1)+……+gn+1・Δx(κ−n-1) +gn+2・Δu1(κ−1)+gn+3・Δu1(κ−2)+…
…+gn+2+l・Δu1(κ−l−1) +gn+3+l・Δu2(κ−1)+gn+4+l・Δu2(κ−2)
+……+gn+3+2l・Δu2(κ−l−1)……(3) 以上この発明により従来のPID制御だけの場合
より応答が速く、かつ安定な制御が可能となる。
尚第3図はプロセスにおけるステツプ状の外乱に
対してこの発明による制御方式による特性曲線P
と従来のPID制御のみによる特性曲線Qを比較し
たもので、図から明かなように、この発明によれ
ばPID制御に比して、応答が速くかつ行き過ぎ量
も少ない。これは前述したように式(2)で計算され
る制御出力を加算しているためである。
尚式(2)のx、Δxの項はプロセス変数のフイー
ドバツク項、つまり従来のフイードバツク部分で
あり、Δu1の項はPID出力値に対する補償項つま
り従来のPIDの制御だけでは不充分なのでもつと
補正するということで付加した項であり、Δu2の
項はプロセスの無駄時間の補償項(フイードバツ
ク項、PID出力補正項による行き過ぎ量を補償す
ることにより、系のハンチングを防ぎ、系全体を
安定にするという補償項)である。
従つてプロセス変数の偏差が大きいうちはx、
Δxの項よりPID出力と同符号の信号がだされ、
速応性をよくする。プロセス変数の偏差が小さく
なるとΔu1の項によりPID出力と逆符号の信号が
だされ、PID制御出力による行過ぎ量を補正する
ためプロセス変数の行過ぎ量も小さくなる。又
Δu2の項によりプロセス全体の安定化がはから
れ、√2倍程度のプロセスパラメータの変動に対
しても不安定にはならない。
この発明はPID制御ループを含んだプロセス制
御一般に適用できる。
以上この発明の要旨とするところは、PID制御
が行われるプロセスにおいて、 (A) プロセス変数値と目標値の差 (B) PID制御出力値 (C) 先に計算した加算制御 を現在から必要数の過去の期間分を記憶し、プロ
セス特性のパラメータ(プロセスゲイン、無駄時
間遅れ時定数)と、PIDパラメータより定まる定
数と前述の(A)項、(B)項、(C)項を用いて計算し、こ
れによりえた加算制御出力値をPID制御出力値に
加算するものである。
【図面の簡単な説明】
第1図はこの発明の実施例ブロツク図、第2図
は第1図の詳細を示す構成図又、第3図はこの発
明と従来の場合の比較用特性曲線図である。 図で:プロセス、:PID調節計、:最適
制御系、1:操作端、2:プロセス、3:プロセ
ス変数検出端、4,6,7:記憶装置、5:PID
調節計、8:演算器、9:加算器。

Claims (1)

  1. 【特許請求の範囲】 1 PID制御ループを含み、その伝達関数がプロ
    セスゲインK、遅れ時定数T1、T2……Tm、む
    だ時間Lを用いて表現することのできる系のプロ
    セスにおいて、プロセス変数値と予め設定されて
    いる目標値との偏差を一定サンプリング間隔毎に
    記憶する第1の記憶手段と、前記偏差を入力とし
    てこの偏差に応じたプロセスへの制御出力を計算
    する調節計と、前記調節計の制御出力を記憶する
    第2の記憶手段と、前記調節弁の制御出力に加算
    する加算制御出力を計算する演算器と、前記演算
    器の過去の加算制御出力を記憶する第3の記憶手
    段とを備え、前記演算器は前記第1、第2、第3
    の記憶手段の記憶内容を入力として次式により加
    算制御出力u2(κ)を得ることを特徴とするプロ
    セス制御方式。 u2(κ)=u2(κ−1)+Δu2(κ) 但し、 Δu2(κ)=g1・x(κ)+g2・Δx(κ)+g3・Δx(
    κ−1)+……gn+1・Δx(−m−1) +gn+2・Δu1(κ−1)+gn+3・Δu1(κ−2)+…
    …+gn+2+l・Δu1(κ−l−1) +gn+3+l・Δu2(κ−1)+gn+4+l・Δu2(κ−2)
    +……+gn+3+2l・Δu2(κ−l−1) x(κ):時刻κにおけるプロセス変数値と目標値
    の偏差 u1(κ):時刻κにおけるPID制御出力値 u2(κ):時刻κにおける加算制御出力値 l=L/ΔT (Lはむだ時間、ΔTはサンプリング間隔) g1……g5+2l:プロセスのむだ時間L、プロセスの
    遅れ時定数T1、T2、……Tm、プロセスゲイ
    ンK、PID制御パラメータを用いてリカツテイ
    方程式により求められる定数。
JP10064481A 1981-06-30 1981-06-30 プロセス制御方法 Granted JPS582902A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10064481A JPS582902A (ja) 1981-06-30 1981-06-30 プロセス制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10064481A JPS582902A (ja) 1981-06-30 1981-06-30 プロセス制御方法

Publications (2)

Publication Number Publication Date
JPS582902A JPS582902A (ja) 1983-01-08
JPH0119163B2 true JPH0119163B2 (ja) 1989-04-10

Family

ID=14279528

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10064481A Granted JPS582902A (ja) 1981-06-30 1981-06-30 プロセス制御方法

Country Status (1)

Country Link
JP (1) JPS582902A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60102371A (ja) * 1983-11-04 1985-06-06 Toray Eng Co Ltd 巻取機
JPS61249101A (ja) * 1985-04-27 1986-11-06 Fuji Electric Co Ltd 最適制御システム
JPS62132541A (ja) * 1985-12-02 1987-06-15 Idemitsu Petrochem Co Ltd 反応器の内部温度制御方法

Also Published As

Publication number Publication date
JPS582902A (ja) 1983-01-08

Similar Documents

Publication Publication Date Title
CN103718118B (zh) 自适应控制装置及自适应控制方法及注射成型机的控制装置及控制方法
US5495158A (en) Apparatus and method used with AC motors for controlling motor operation
US4054780A (en) Gain-adaptive process control
US5544039A (en) Process control system
JPH10507856A (ja) デッドタイム支配工程、多重可変インタラクテイブ工程、及び時間変化ダイナミックスを有する工程を制御するための可変水平線予知器
KR970003873B1 (ko) 프로세스 제어장치
JP2013069094A (ja) 制御方法および制御装置
JP6796011B2 (ja) 制御方法および制御装置
JP3107800B2 (ja) 制御システム
JP4982905B2 (ja) 制御方法および制御装置
JP3278566B2 (ja) ルーパ多変数制御装置
CN114123906A (zh) 永磁同步电机惯量辨识方法、系统及存储介质
JPH1185214A (ja) プロセス制御装置
JP2999330B2 (ja) スライディングモード制御系を用いた制御方法
JPH0797285B2 (ja) プロセス制御装置
JPH07295604A (ja) Pid調節器のパラメータ調整装置
JPH04256102A (ja) モデル予測制御装置
JPS582902A (ja) プロセス制御方法
JP3277484B2 (ja) Pidコントローラ
JP2818325B2 (ja) 2自由度調節装置
JPH0272404A (ja) メンバーシップ関数決定方法
JP4036520B2 (ja) 単純適応制御装置
JPH04336301A (ja) 逆システムによるフィードフォワード制御装置
JPH0690643B2 (ja) 非干渉制御方法およびその装置
Wu et al. Robust output regulation for nonlinear chemical processes with unmeasurable disturbances