JPH0328902A - プログラムのパターン制御装置 - Google Patents
プログラムのパターン制御装置Info
- Publication number
- JPH0328902A JPH0328902A JP16344289A JP16344289A JPH0328902A JP H0328902 A JPH0328902 A JP H0328902A JP 16344289 A JP16344289 A JP 16344289A JP 16344289 A JP16344289 A JP 16344289A JP H0328902 A JPH0328902 A JP H0328902A
- Authority
- JP
- Japan
- Prior art keywords
- target value
- correcting
- manipulated variable
- program pattern
- control
- 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
Links
Landscapes
- Feedback Control In General (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
本発明はプロセス制御装置に係り,特にプログラムのパ
ターン制御装置に関する. (従来の技術) 従来の一般的なPID制御系制御開始からの時間に対す
る目標値を発生するプログラムバターンと、減算手段と
調節手段より構或されている制御装置と,制御対象の制
御量Pv及び目標値(プログラムパターンから発生する
)SVの偏差eを演算する減算手段と、偏差eに基すい
て調節演算する調節手段とから構成されており、調節手
段を(比例+積分)動作(PI動作)とした場合、調節
手段の伝達関数Gc(s)は次式のようになる。
ターン制御装置に関する. (従来の技術) 従来の一般的なPID制御系制御開始からの時間に対す
る目標値を発生するプログラムバターンと、減算手段と
調節手段より構或されている制御装置と,制御対象の制
御量Pv及び目標値(プログラムパターンから発生する
)SVの偏差eを演算する減算手段と、偏差eに基すい
て調節演算する調節手段とから構成されており、調節手
段を(比例+積分)動作(PI動作)とした場合、調節
手段の伝達関数Gc(s)は次式のようになる。
ここで、kpは比例ゲイン,T2は積分時間である.更
に、調節手段を(比例+積分十微分)動作(PID動作
)とした場合の伝達関数Gc(s)は次式のようになる
. ここで、kPは比例ゲイン、丁.は積分時間、TDは微
分時間である. この場合、プログラムパターンは複数の折線を組合せた
ものが多い.例えば、ランプ入力に対する調節手段が(
P+I)動作である場合には、制御対象をむだ時間十一
次遅れで近似出来るプロセスと考えると,応答には速度
偏差が残こる。この速度偏差を除去するために.D動作
を付加した調節手段を採用している.また,従来技術で
は.g節手段に(P十I+D)動作を採用している場合
が多い。
に、調節手段を(比例+積分十微分)動作(PID動作
)とした場合の伝達関数Gc(s)は次式のようになる
. ここで、kPは比例ゲイン、丁.は積分時間、TDは微
分時間である. この場合、プログラムパターンは複数の折線を組合せた
ものが多い.例えば、ランプ入力に対する調節手段が(
P+I)動作である場合には、制御対象をむだ時間十一
次遅れで近似出来るプロセスと考えると,応答には速度
偏差が残こる。この速度偏差を除去するために.D動作
を付加した調節手段を採用している.また,従来技術で
は.g節手段に(P十I+D)動作を採用している場合
が多い。
目標値Svが勾配変化する場合、(P+I’)動作の応
答では速度偏差を残すが,(P+I+D)動作では速度
偏差は存在しなくなる.そして,ときどき折点の後に斜
線部分のオーバシュートが起こる。このオーバシュート
は、制御演算におけるD動作の定性的な動きとして、S
vの傾き(点Pにおける微分係数)が継続することを予
測してD動作の操作量を求めているためである。
答では速度偏差を残すが,(P+I+D)動作では速度
偏差は存在しなくなる.そして,ときどき折点の後に斜
線部分のオーバシュートが起こる。このオーバシュート
は、制御演算におけるD動作の定性的な動きとして、S
vの傾き(点Pにおける微分係数)が継続することを予
測してD動作の操作量を求めているためである。
本発明では、プログラムパターン制御のように予め目標
値が決定されており、かつ、プロセスの遅れ時間が想定
出来る場合に,D動作の操作量に代わる補正演算式を提
供する. (発明が解決しようとする課題) 本発明は、プログラムパターン制御のように,予め目標
値が決定されている場合に,プログラムパターンと制御
対象の遅れ時間から目標値の変化に対する補正操作量を
演算する制御装置を提供することを目的としている. 〔発明の構成〕 (′llA題を解決するための手段) 本発明は制御対象となるプロセスの制御量をフィードバ
ックする信号と、プロセスの制御量の目標値信号を用い
て制御演算してプロセスに入力する操作信号を発生する
制御装置と、目標値信号を発生する関数発生器とからな
るプログラムのパターン制御装置である. (作 用) 関数発生器を用いて,現在の目標値号Sv0から或る一
定時間経過後の目標値信号SVtを求め,操作信号に対
する補正値bを b = K (SVt − SVa )により求める.
但しKは補正ゲインである.(実 施 例) 次に本発明の一実施例を説明する. 第1図は目標値Svを出力する関数発生器1と、関数発
生器1から出力された目標値Svを補正する補正演算器
3と、目標値SVに制御対象4からの制御量pvを減算
する減算手段2aと,減算手段2aから偏差eによって
調整する調整手段2bと,補正演算器3からの補正量a
に係数Kを乗算する乗算手段3aと,乗算手段3aから
の補正操作量b並びに調整手段2bの出力を加算する加
算手段2cとからなるプログラムのパターン制御装置を
示している.そして制御装[2は偏差e (=SV−P
V)を求める減算手段2aと調節手段2bの他に,関数
発生器1と目標値Svを用いて補正量aを算出する補正
演算器3と補正量aに対して係数Kを乗ずる乗算手段3
a,乗算手段3aの出力である補正操作量bを調節手段
2bの操作量に加算する演算手段2cより構或されてい
る。
値が決定されており、かつ、プロセスの遅れ時間が想定
出来る場合に,D動作の操作量に代わる補正演算式を提
供する. (発明が解決しようとする課題) 本発明は、プログラムパターン制御のように,予め目標
値が決定されている場合に,プログラムパターンと制御
対象の遅れ時間から目標値の変化に対する補正操作量を
演算する制御装置を提供することを目的としている. 〔発明の構成〕 (′llA題を解決するための手段) 本発明は制御対象となるプロセスの制御量をフィードバ
ックする信号と、プロセスの制御量の目標値信号を用い
て制御演算してプロセスに入力する操作信号を発生する
制御装置と、目標値信号を発生する関数発生器とからな
るプログラムのパターン制御装置である. (作 用) 関数発生器を用いて,現在の目標値号Sv0から或る一
定時間経過後の目標値信号SVtを求め,操作信号に対
する補正値bを b = K (SVt − SVa )により求める.
但しKは補正ゲインである.(実 施 例) 次に本発明の一実施例を説明する. 第1図は目標値Svを出力する関数発生器1と、関数発
生器1から出力された目標値Svを補正する補正演算器
3と、目標値SVに制御対象4からの制御量pvを減算
する減算手段2aと,減算手段2aから偏差eによって
調整する調整手段2bと,補正演算器3からの補正量a
に係数Kを乗算する乗算手段3aと,乗算手段3aから
の補正操作量b並びに調整手段2bの出力を加算する加
算手段2cとからなるプログラムのパターン制御装置を
示している.そして制御装[2は偏差e (=SV−P
V)を求める減算手段2aと調節手段2bの他に,関数
発生器1と目標値Svを用いて補正量aを算出する補正
演算器3と補正量aに対して係数Kを乗ずる乗算手段3
a,乗算手段3aの出力である補正操作量bを調節手段
2bの操作量に加算する演算手段2cより構或されてい
る。
補正演算器3では、プログラムパターンのように目標値
SVの変化が予測出来る場合の予測操作量を求める手段
であり、第2図にて説明する.現在を点Aにおける目標
紹Sv0とし、制御対象であるプロセスの遅れ時間をT
とすると点Aで加えた予測の補正操作点bは遅れ時間T
の後に,つまり点Bで応答に影響を与える.即ち点Aで
考慮すべき目標値は点Bの目標値SVt を見て現時点
の予測の補正操作量bを決定すべきである.補正操作量
bは b =K − a =K (SVt SV.)(但
し、Kは係数とする.) によって求め,この補正操作量を付加した制御装置の応
答を考える. プログラムパターンの折点Pの・遅れ時間T前の点Qま
では一定勾配であり、補正演算出力aは速度偏差を補正
する操作量となる.(第3図の領域R)また、点Qから
折点Pまでの間は目標値SVの変化にプロセス遅れ時間
Tを考慮した補正操作量を得る演算となる.(第3図の
領域S)折点P以降の別勾配における速度偏差補正演算
の操作量となる(第3図の領域T) 〔発明の効果〕 本発明によりプログラムパターンを予測した目標値を得
ることが出来、より適切な予測制御が可能となる.
SVの変化が予測出来る場合の予測操作量を求める手段
であり、第2図にて説明する.現在を点Aにおける目標
紹Sv0とし、制御対象であるプロセスの遅れ時間をT
とすると点Aで加えた予測の補正操作点bは遅れ時間T
の後に,つまり点Bで応答に影響を与える.即ち点Aで
考慮すべき目標値は点Bの目標値SVt を見て現時点
の予測の補正操作量bを決定すべきである.補正操作量
bは b =K − a =K (SVt SV.)(但
し、Kは係数とする.) によって求め,この補正操作量を付加した制御装置の応
答を考える. プログラムパターンの折点Pの・遅れ時間T前の点Qま
では一定勾配であり、補正演算出力aは速度偏差を補正
する操作量となる.(第3図の領域R)また、点Qから
折点Pまでの間は目標値SVの変化にプロセス遅れ時間
Tを考慮した補正操作量を得る演算となる.(第3図の
領域S)折点P以降の別勾配における速度偏差補正演算
の操作量となる(第3図の領域T) 〔発明の効果〕 本発明によりプログラムパターンを予測した目標値を得
ることが出来、より適切な予測制御が可能となる.
第1図は本発明の一実施例を示すパターン制御装置の構
成図、第2図及び第3図は第1図の動作説明図である。
成図、第2図及び第3図は第1図の動作説明図である。
Claims (1)
- 目標値を出力する関数発生器と、この関数発生器から出
力された前記目標値を補正する補正演算器と、前記目標
値に制御対象からの制御量を減算する減算手段と、この
減算手段の出力によって調整する調整手段と、前記補正
演算器からの出力に定数を乗算する乗算器と、この乗算
器の出力並びに前記調整手段の出力を加算する加算手段
とからなるプログラムのパターン制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16344289A JPH0328902A (ja) | 1989-06-26 | 1989-06-26 | プログラムのパターン制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16344289A JPH0328902A (ja) | 1989-06-26 | 1989-06-26 | プログラムのパターン制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0328902A true JPH0328902A (ja) | 1991-02-07 |
Family
ID=15773971
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16344289A Pending JPH0328902A (ja) | 1989-06-26 | 1989-06-26 | プログラムのパターン制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0328902A (ja) |
-
1989
- 1989-06-26 JP JP16344289A patent/JPH0328902A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100205691B1 (ko) | 공정 제어용 혼성예측자 및 혼성 예측 방법 | |
| EP0518651B1 (en) | Process control system | |
| KR880005495A (ko) | 자기동조 제어시스템과 그를 이용한 프로세스 제어방법 | |
| KR0135586B1 (ko) | 프로세스제어방법 및 그 장치 | |
| JPH10295092A (ja) | 電動機の速度制御装置 | |
| JPH0328902A (ja) | プログラムのパターン制御装置 | |
| JP2006018431A (ja) | サーボ制御装置 | |
| JPH07123763A (ja) | 速度推定オブザーバ | |
| JP3494082B2 (ja) | 時間比例式制御装置 | |
| JP3047654B2 (ja) | 制御装置 | |
| JP3551345B2 (ja) | 同期制御装置 | |
| JP3224941B2 (ja) | ディジタルpid制御装置 | |
| JP2001290504A (ja) | 制御装置 | |
| JPH05181502A (ja) | Piコントローラのリミット値制御方式 | |
| JPH08314503A (ja) | 適応制御装置 | |
| RU2079868C1 (ru) | Система управления объектом с транспортным запаздыванием | |
| JP2007306779A (ja) | モータ制御装置 | |
| JPH06292385A (ja) | 誘導電動機のディジタル電流制御方法 | |
| JPH02206804A (ja) | 適応制御装置 | |
| JP2000047703A (ja) | 時間比例式制御装置 | |
| JPS63101902A (ja) | 制御装置 | |
| JPH08320705A (ja) | フィードバック制御装置のコントローラ | |
| JPS581205A (ja) | Pid制御器 | |
| JPH0467205A (ja) | プロセス制御装置 | |
| JPH06250702A (ja) | サーボ制御装置 |