JPH0439701A - Controller - Google Patents

Controller

Info

Publication number
JPH0439701A
JPH0439701A JP14683890A JP14683890A JPH0439701A JP H0439701 A JPH0439701 A JP H0439701A JP 14683890 A JP14683890 A JP 14683890A JP 14683890 A JP14683890 A JP 14683890A JP H0439701 A JPH0439701 A JP H0439701A
Authority
JP
Japan
Prior art keywords
set value
auxiliary
target set
amount
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.)
Granted
Application number
JP14683890A
Other languages
Japanese (ja)
Other versions
JP2861276B2 (en
Inventor
Tadashi Azegami
畔上 忠
Yoshihide Yasuda
安田 嘉秀
Masami Honma
雅美 本間
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 JP14683890A priority Critical patent/JP2861276B2/en
Publication of JPH0439701A publication Critical patent/JPH0439701A/en
Application granted granted Critical
Publication of JP2861276B2 publication Critical patent/JP2861276B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

PURPOSE:To prevent the overshoot of the process quantity by providing an auxiliary control part to which a target set value and the process quantity are inputted, monitoring the settling state of the process quantity to the target set value by this auxiliary control part, deriving an auxiliary set value by a prescribed operation and applying it to a control arithmetic part. CONSTITUTION:The controller is provided with a control arithmetic part 1 to which a target set value and the process quantity are inputted, and which outputs a manipulated variable to a process by a prescribed operation, and an auxiliary control part 3 to which the target set value and the process quantity are inputted. Also, the auxiliary control part 3 is constituted so that a state that the process quantity is set to the target set value is monitored, an auxiliary set value for changing temporarily the target set value in accordance with its result is generated, and also, when this auxiliary set value is eliminated, an auxiliary manipulated value for maintaining the manipulated variable is outputted to the control arithmetic pat 1. In such a way, when a temporary auxiliary set value is applied, and eliminated thereafter, a position relation between a deviation of the process quantity and the target set value, and the control manipulated variable is corrected temporarily and automatically, the overshoot is suppressed, and also, the settling time can be shortened.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 この発明は、電気炉などの温度を制御するのに適する調
節計に関し、さらに詳しくは、プロセス量のオーバーシ
ュートを効果的に抑制できるようにした調節計に関する
ものである。
[Detailed Description of the Invention] <Industrial Application Field> The present invention relates to a controller suitable for controlling the temperature of an electric furnace, etc., and more specifically, to a controller suitable for controlling the temperature of an electric furnace, etc. This is related to the controller.

〈従来技術〉 第9図は従来公知の調節計のIIN成を示したものであ
る。
<Prior Art> FIG. 9 shows the IIN configuration of a conventionally known controller.

プロセス量の目標設定値であるTSP及びプロセス量P
■がPID制御演算部1に入力される。
TSP and process amount P, which are target setting values for process amount
(2) is input to the PID control calculation section 1.

PID制御演算部1は目標設定値TSPとプロセス量P
vとの偏差に比例、積分、微分演算を施し、制御操作量
を演算して、これを例えば電気炉のようなプロセス2に
出力し、最終的にプロセス量が目標設定値TSPに一致
するように制御される。
The PID control calculation unit 1 calculates the target set value TSP and the process amount P.
Proportional, integral, and differential calculations are performed on the deviation from v to calculate the control operation amount, and this is output to the process 2, such as an electric furnace, so that the process amount finally matches the target set value TSP. controlled by.

なお、目標設定値TSPを変化率規制部に入力して一定
割合で増加(または減少)する設定値を得て、この設定
値をPID制御演算部1に入力するような構成もある。
Note that there is also a configuration in which the target set value TSP is input to the change rate regulation section to obtain a set value that increases (or decreases) at a constant rate, and this set value is input to the PID control calculation section 1.

この様な構成の調節計では、プロセス量Pvのオーバー
シュートを防止することが重要である。
In a controller having such a configuration, it is important to prevent overshoot of the process amount Pv.

すなわち、プロセス量は目標設定値TSPに漸近して、
このTSPを越えないようにしなければならない。
In other words, the process amount asymptotically approaches the target set value TSP,
This TSP must not be exceeded.

第10図(A)〜(D>は制御の一例を表わす波形図で
あり、Pvはプロセス量、OUTは操作量の変化を表わ
す、また、時刻toで目標設定値TSPが印加されるも
のとする。目標設定値TSPが印加されると直ちに制御
操作量01JTが出力され、プロセス量PVが漸近的に
目標設定値TSPに接近する。オペレータは経験を積む
ことによってプロセス量PVの変化の状態から、オーバ
ーシュートの有無を判定する事が出来る。
FIGS. 10(A) to (D> are waveform diagrams representing an example of control, in which Pv represents the process amount, OUT represents the change in the manipulated variable, and it is assumed that the target set value TSP is applied at time to. As soon as the target set value TSP is applied, the control manipulated variable 01JT is output, and the process variable PV approaches the target set value TSP asymptotically.By gaining experience, the operator can adjust the state of change in the process variable PV. , it is possible to determine the presence or absence of overshoot.

例えば、(A)の場合はオーバーシュートする危険性(
NGで表わす)を、(B)の場合はオーバーシュートし
ないこと(Gで表わす)を判定する事が出来る。同様に
して、(A)、(B)と異なる時点(C)、(D)にお
いても、(C)はオーバーシュートする危険性を(NG
)、(D)はしないこと(G)を判定することが出来る
For example, in the case of (A), there is a risk of overshoot (
In the case of (B), it can be determined that there is no overshoot (represented by G). Similarly, at times (C) and (D) different from (A) and (B), (C) reduces the risk of overshooting (NG
), it can be determined that (D) should not be done (G).

第11図は第10図より応答の速い例を示す波形図であ
る。この場合も、オペレータは経験により(A)、(C
)はオーバーシュートの危険性を(NG)、(B)、(
D)はしないこと(G)を判定することが出来る。オペ
レータはオーバーシュートする危険性を察知した時は、
電気炉のし−タ電源の電圧を下げる等の処置を行って、
オーバーシュートを防止するようにする。
FIG. 11 is a waveform diagram showing an example of faster response than FIG. In this case as well, the operator can use (A) and (C) based on experience.
) indicates the risk of overshoot (NG), (B), (
D) can be determined not to do (G). When the operator detects a risk of overshoot,
Take measures such as lowering the voltage of the electric furnace's starter power supply.
Try to prevent overshoot.

〈発明が解決すべき課題〉 しかしながら、この様な調節計においては、オペレータ
が経験によりプロセス量のオーバーシュートの危険性を
察知するものであるため、オペレータが常についていな
ければならず、省力化が出来ないという課題があった。
<Problems to be Solved by the Invention> However, in such controllers, the operator must be able to detect the risk of overshooting the process amount through experience, so the operator must be present at all times, making it difficult to save labor. The problem was that it was not possible.

また、オーバーシュートの危険性を察知するには経験が
必要であるため、初心者には扱い難いとづく調節計を捷
案じた(特願平1−262531号)。
In addition, since experience is required to detect the danger of overshoot, we devised a controller that is difficult for beginners to use (Japanese Patent Application No. 1-262531).

この調節計は、目標設定値及びプロセス量が入力される
補助制御部を設け、この補助制御部によりプロセス量が
目標設定値に整定する状況を監視し、補助設定値を所定
の演算により求め、これを制御演算部に印加することに
より、プロセス量のオーバーシュートを防止するように
したものである。
This controller is provided with an auxiliary control section into which the target set value and the process amount are input, the auxiliary control section monitors the situation in which the process amount settles to the target set value, and calculates the auxiliary set value by a predetermined calculation. By applying this to the control calculation unit, overshoot of the process amount is prevented.

〈発明の目的〉 この発明の目的は、この様な補助制御部を設けるように
した新しい構成の調節計をさらに改良し、プロセス量の
オーバーシュートを防止すると同時に、整定時間を短縮
することができる調節計を提供する事にある。
<Objective of the Invention> The object of the invention is to further improve a controller with a new configuration in which such an auxiliary control section is provided, and to prevent overshoot of the process amount and at the same time shorten the settling time. Our goal is to provide controllers.

く課題を解決する為の手段〉 前記課題を解決するため本発明は、 目標設定値及びプロセス量が入力され、所定の演算によ
り操作量をプロセスに出力する制v4演算部と、 前記目標設定値及びプロセス量が入力される補助制御部
とを有し、 この補助制御部を、プロセス量が前記目標設定値に整定
する状況を監視し、その結果に応じて前記目標設定値を
一時的に変更する補助設定値を発生すると共に、この補
助設定値を除去した時操作量を維持するための補助操作
量を前記制御演算部に出力するように構成したものであ
る。
Means for Solving the Problems> In order to solve the above problems, the present invention includes: a control v4 calculation unit into which a target set value and a process amount are input, and outputs a manipulated variable to the process by a predetermined calculation; and an auxiliary control unit into which the process quantity is input, and the auxiliary control unit monitors the situation in which the process quantity settles to the target set value, and temporarily changes the target set value according to the result. The controller is configured to generate an auxiliary set value for the operation, and to output an auxiliary operation amount for maintaining the operation amount when the auxiliary set value is removed to the control calculation section.

く作用〉 補助制御部は、プロセス量P■の変化量が逐次演算され
、これに基づいて補助設定値を一時的に出力する。また
、この補助設定値を除去したとき、それまで出力してい
た制御操作量を維持するための補助操作量を出力する。
Effect> The auxiliary control section sequentially calculates the amount of change in the process amount P■, and temporarily outputs the auxiliary setting value based on this. Further, when this auxiliary setting value is removed, an auxiliary operation amount is outputted to maintain the control operation amount that has been output up to that point.

これにより、−時的な補助設定値を印加し、その後に除
去した時に、プロセス量と目標設定値との偏差と、制御
操作量との位置間係が一時的に自動修正され、オーバー
シュートを抑制すると共に、整定時間を短縮させること
が可能となる。
As a result, when a temporary auxiliary set value is applied and then removed, the deviation between the process variable and the target set value and the positional relationship between the control manipulated variable are temporarily automatically corrected to prevent overshoot. It becomes possible to suppress this and shorten the settling time.

〈実施例〉 第1図に本発明に係る調節計の一実施例を示す構成ブロ
ック図である。
<Embodiment> FIG. 1 is a configuration block diagram showing an embodiment of a controller according to the present invention.

第1図において、1は目標設定ITSP及びプロセス2
からのプロセス量Pvが入力され、例えば比例(P)、
積分(I)、微分(D)などの所定の制御演算を行って
、制御操作量OUTをプロセス2に出力する制御演算部
である。
In Figure 1, 1 is goal setting ITSP and process 2
The process amount Pv from is input, for example, proportional (P),
This is a control calculation unit that performs predetermined control calculations such as integration (I) and differentiation (D) and outputs the control operation amount OUT to the process 2.

3は目標設定値TSP及びプロセス量Pvが入力される
補助制御部である。この補助制御部3において、31は
プロセス量Pvが目標設定値TSPに整定する状況を監
視し、その結果に応じて目標設定値TSPを一時的に変
更する補助設定値SSPを発生する補助設定値出力手段
、32はこの補助設定値SSPを除去した時、制御操作
量OUTを維持するための補助操作量5O1JTを制御
演算部lに出力する補助操作量出力手段である。
Reference numeral 3 denotes an auxiliary control section to which the target set value TSP and the process amount Pv are input. In this auxiliary control section 3, an auxiliary set value 31 monitors the situation in which the process amount Pv settles to the target set value TSP, and generates an auxiliary set value SSP for temporarily changing the target set value TSP according to the result. The output means 32 is an auxiliary operation amount output means that outputs an auxiliary operation amount 5O1JT for maintaining the control operation amount OUT to the control calculation unit 1 when this auxiliary set value SSP is removed.

この様に構成した調節計の動作を、次に説明する。The operation of the controller configured in this way will be explained next.

PIDIIJ御演算部1は、目標設定値TSPと補助設
定値sspとの差(TSP−3SP)と、プロセス2か
らのプロセス量P■を入力し、その偏差DVに対して通
常のPID演算を行う。
The PID IIJ control calculation unit 1 inputs the difference between the target set value TSP and the auxiliary set value ssp (TSP-3SP) and the process amount P■ from the process 2, and performs normal PID calculation on the deviation DV. .

補助制御部3は、目標設定値TSP (または設定値S
P)とプロセス量Pvとを入力し、次の(1)、(2)
式に基づいてプロセス量Pvのオーバーシュートが起こ
りうるか(NG) 、起こらないか(G)を判定する。
The auxiliary control unit 3 controls the target set value TSP (or the set value S
P) and process amount Pv, and perform the following (1) and (2).
Based on the formula, it is determined whether an overshoot of the process amount Pv is likely to occur (NG) or not (G).

DV≧に、DPVのときはG ・・・・・・・・・(1
)DVくK −DPVV)ときはNG ・・・・・・(
2)DV二目標設定値TSP (または設定値SP)と
プロセス量Pvの偏差 DPV:所定時間tL当りのプロセス量Pvの変化 に:定数 第2図は制御の一例を示したものであり、PVはプロセ
ス量、OUTは操作量、TSPは目標設定値、LAGは
プロセスに操作量が入力されてからプロセス量が変化す
るまでの時間であるプロセスの等価無駄時間を表わす、
に=2とすると、(A)の場合はその先端部において DV<K −DPV であるので前記(2)式から判定はNGとなり、オーバ
ーシュートが発生しうる。(B)はその先端部において
、 DV>K−DPV となり、前記(1)式から判定はGとなり、オーバーシ
ュートは発生しないと判断される。なお、所定時間tL
として、プロセスの等価無駄時間LAGの1/2を用い
ている。
When DV≧, G when DPV (1
)DVK -DPVV) When it is NG......(
2) DV2 Deviation between target set value TSP (or set value SP) and process amount Pv DPV: Change in process amount Pv per predetermined time tL: Constant Figure 2 shows an example of control, and PV is the process amount, OUT is the manipulated variable, TSP is the target set value, and LAG is the equivalent waste time of the process, which is the time from when the manipulated variable is input to the process until the process variable changes.
= 2, in the case of (A), DV<K - DPV at the tip, so the judgment is NG from the above equation (2), and overshoot may occur. (B) satisfies DV>K-DPV at its tip, and from the above equation (1), the determination is G, and it is determined that overshoot does not occur. Note that the predetermined time tL
As, 1/2 of the process equivalent dead time LAG is used.

前記<1)、(2)式の判定は経験則によって導出した
ものである。プロセス量Pvが十分に立ち上がっていな
いとき、すなわちDVが大きいときは判定は常にGとな
り、オーバーシュートの危険性はない。
The determination of the above expressions <1) and (2) was derived based on empirical rules. When the process amount Pv has not risen sufficiently, that is, when DV is large, the determination is always G, and there is no risk of overshoot.

補助制御部3において、補助設定値出力手段31は、判
定がNGのときはPID制御演算部1への設定値を、目
WA設定値TSPから離すように修正するための補助設
定値ssPを一時的に出力し、Gの判定のときは目標設
定値TSPに近付けるように修正した値を一時的に出力
する。
In the auxiliary control section 3, when the determination is NG, the auxiliary set value output means 31 temporarily outputs the auxiliary set value ssP for correcting the set value to the PID control calculation section 1 so as to be separated from the eye WA set value TSP. When determining G, a value corrected to approach the target set value TSP is temporarily output.

このような操作によりプロセス量P■のオーバーシュー
トを防止することができる。
Such an operation can prevent overshoot of the process amount P■.

補助操作量出力手段32は、この様な補助設定値出力手
段31の動作の中で、補助設定tIissPを除去する
時に、PID制御演算部1の制fxJ操作量OUTが急
変する動作を、この制御操作量OUTを引き続き維持さ
せ、整定時間を短縮させるための補助操作量5OUTを
出方する動作を行う。
The auxiliary operation amount output means 32 controls the operation in which the control fxJ operation amount OUT of the PID control calculation unit 1 suddenly changes when the auxiliary setting tIissP is removed during the operation of the auxiliary set value output means 31. An operation is performed to continue to maintain the manipulated variable OUT and to generate an auxiliary manipulated variable 5OUT to shorten the settling time.

補助操作量出力手段32が出方する補助操作量5OUT
は、制御操作量OUTに単に加算するだけのバイアス量
でよい、この値5OUTは、例えばく3)式で表すよう
に、補助設定値ssPに依存したものとなっている。
Auxiliary operation amount 5OUT from which the auxiliary operation amount output means 32 appears
may be a bias amount that is simply added to the control operation amount OUT. This value 5OUT depends on the auxiliary set value ssP, for example, as expressed by equation 3).

5OLIT= (0−3SP)*PB ・・・ (3) ただし、 PBはPID制御演算部1の比例ゲイン第3図〜第5図
は、補助設定値出力手段31が一時的に出力する補助設
定値の値を説明するための図である。補助設定値SSP
の値は、各種のプロセスによって実験的に決めてもよい
が、この例では、補助設定値SSPを2つの設定値SS
P 1と5SP2の加算値(SSPl+5SP2)とし
て与える場合を示している。
5OLIT= (0-3SP)*PB... (3) However, PB is the proportional gain of the PID control calculation section 1. Figures 3 to 5 are the auxiliary settings temporarily output by the auxiliary set value output means 31. It is a figure for explaining the value of a value. Auxiliary setting value SSP
Although the value of may be determined experimentally by various processes, in this example, the auxiliary setpoint SSP is set to two setpoints SS
The case is shown in which it is given as the sum of P1 and 5SP2 (SSP1+5SP2).

これらの図において、Koは補助設定値SSPを与える
時点のプロセス量Pvの変化量DPVと、そのプロセス
が持つ変化量の最大値D P V m a xとの比(
Ko=DPV/DPVmax>である。
In these figures, Ko is the ratio (
Ko=DPV/DPVmax>.

第3図は、5SPIの様子を示すもので、SSPを与え
るときの初期値を5SPI (F)とするときの5SP
Iの関数は、(4)式で表され、時間tに対して次第に
減少してやがて「0」になる関数となっている。
Figure 3 shows the state of 5SPI, and the 5SP when the initial value when giving SSP is 5SPI (F).
The function of I is expressed by equation (4), and is a function that gradually decreases with respect to time t and eventually reaches "0".

S S P 1 = 5SPI (F)−3SP1 (
F)It/2卓■[・・・ (4) ここで、5SP1 (F)=2−Ko−DPViaxで
与えられる。
S S P 1 = 5SPI (F) - 3SP1 (
F) It/2 tables [... (4) Here, it is given by 5SP1 (F)=2-Ko-DPViax.

第4図は、5SP2を示すもので、その間数は(5)式
で表され、時々のプロセスの変化量DPVに比例した関
数となっている。
FIG. 4 shows 5SP2, the number of which is expressed by equation (5) and is a function proportional to the amount of change DPV in the process from time to time.

S S P 2 = 2 * K * D P V  
   −−−(5)第5図は、2つの設定値5spiと
5SP2の加算値(SSP1+5SP2)を示す図であ
る。
S S P 2 = 2 * K * D P V
---(5) FIG. 5 is a diagram showing the added value (SSP1+5SP2) of the two setting values 5spi and 5SP2.

ここで、■、■の各特性は、時間tにともなってDPV
が変化した場合である。
Here, each characteristic of ■ and ■ is the DPV with time t.
This is the case when .

第5図において、補助設定値ssp (=ssp1−)
−3SP2)は、SSP<5SPI (F)*にの関係
になったとき、目標設定値TSPから除去される。
In Fig. 5, auxiliary setting value ssp (=ssp1-)
-3SP2) is removed from the target setpoint TSP when the relationship SSP<5SPI (F)* is established.

第6図は、補助設定値SSPの除去を実行した時の偏差
と、操作出力OUTの関係を示す図である。ここで、■
〜■は、それぞれ第5図のそれと対応関係にある。■、
■は、■、■に比べて操作出力OUTの下降の影響を強
く受けており、SSPの変化が早まっているのが認めら
れる。
FIG. 6 is a diagram showing the relationship between the deviation when removing the auxiliary set value SSP and the operation output OUT. Here,■
.about.■ correspond to those in FIG. 5, respectively. ■,
It can be seen that the case (2) is more strongly influenced by the decrease in the manipulated output OUT than the cases (2) and (2), and the change in SSP is faster.

第7図は、第5図において、■、■の特性の5SP2を
用いた場合の動作を示すタイムチャートである。
FIG. 7 is a time chart showing the operation when using 5SP2 with the characteristics of ■ and ■ in FIG.

補助設定値SSPを何時の時点で目標設定値TSPに印
加するかは、別の論点となるが、ここではプ′ロセス量
PVが目fIA設定値TSPへ接近中であって、TSP
とP■との差がDPVの大きさの8倍以下に突入した時
点で一時的に印加するようにしている。すなわち、第5
図において、Ko=1のSSPの量はTSPとpvの差
の1/2に選ばれている。そして、このような補助設定
値SSPが除去された時点で、補助操作量5OUTが制
御操作量OUTに印加される。
At what point the auxiliary set value SSP should be applied to the target set value TSP is another issue, but in this case, the process amount PV is approaching the target set value TSP, and TSP
The voltage is temporarily applied when the difference between P and P becomes 8 times or less the magnitude of DPV. That is, the fifth
In the figure, the amount of SSP with Ko=1 is chosen to be 1/2 of the difference between TSP and pv. Then, at the time when such auxiliary set value SSP is removed, auxiliary operation amount 5OUT is applied to control operation amount OUT.

このようにして−時的な補助設定値の印加と、補助操作
量の印加により、プロセス量Pvのオーバシュートを防
止すると共に、目標設定値への整定時間を短縮させるこ
とができる。ここで、■■の特性の比較において、■の
特性が整定に向かう勢いの弱いプロセス量Pvの動きを
見ることができる。
In this way, by applying the temporal auxiliary set value and the auxiliary operation amount, overshooting of the process amount Pv can be prevented and the settling time to the target set value can be shortened. Here, in the comparison of the characteristics of ■■, it can be seen that the characteristic of ■ has a weak movement toward stabilization in the process amount Pv.

第8図は、本発明を適用した場合において、補助設定値
SSPを決定した後、その値を1.5倍。
FIG. 8 shows that when the present invention is applied, after determining the auxiliary setting value SSP, that value is multiplied by 1.5.

1.0倍、0.5倍等に故意に変更した場合のプロセス
量P■の整定カーブを示す図である。
FIG. 7 is a diagram showing a settling curve of the process amount P■ when it is intentionally changed to 1.0 times, 0.5 times, etc.

これらの図から、補助設定値SSPの値を多少変動させ
ても、プロセス量Pvの整定効果に影響が無いことか認
められる。
From these figures, it can be seen that even if the value of the auxiliary setting value SSP is slightly varied, there is no influence on the effect of setting the process amount Pv.

前記の実施例ではDVとDPVの相関をGとNGの2つ
の状態で判定するようにしたか、補助設定値SSPの操
作に用いる場合には、より細分化して状態を評価しても
よい。
In the embodiment described above, the correlation between DV and DPV is determined in two states, G and NG, but when used for operating the auxiliary setting value SSP, the states may be evaluated in more detailed manner.

また、補助設定値SSPを目標設定値TSPから除去し
た時点で、印加する補助操作量5OUTは、制御操作量
OUTに加算する外に、例えばPID制御演算部1の積
分項に印加するようにしてもよい。
Furthermore, at the time when the auxiliary set value SSP is removed from the target set value TSP, the auxiliary operation amount 5OUT to be applied is not only added to the control operation amount OUT but also applied to the integral term of the PID control calculation unit 1, for example. Good too.

また、補助設定値SSPの値は、第5図に示すような2
つの補助設定値5SPI、5SP2の加算値に限定され
ない0例えば、SSPの値は、PID制御演算部1で用
いる比例定数(P)を参照して決定してもよい6例えば
、比例定数(比例帯)と同じ値の補助設定値SSPを、
TSPとPvの差が、比例帯の2倍以下の範囲に突入し
たとき、目標設定値TSPに一時的に印加するようにし
ててもよい。
In addition, the value of the auxiliary setting value SSP is 2 as shown in FIG.
For example, the value of SSP may be determined with reference to the proportional constant (P) used in the PID control calculation section 1. ) with the same value as the auxiliary setting value SSP,
When the difference between TSP and Pv enters a range that is twice the proportional band or less, the target setting value TSP may be temporarily applied.

〈発明の効果〉 以上、実施例に基づいて具体的に説明したように、この
発明によれば補助制御部により補助設定値を求め、この
補助設定値によって目標設定値TSPを修正すると共に
、これを除去した時点で、補助操作量5OUTを印加す
るようにしたものでプロセス量のオーバーシュートを効
果的に防止する事ができる上に、整定時間を短縮できる
<Effects of the Invention> As described above in detail based on the embodiments, according to the present invention, the auxiliary control section obtains the auxiliary set value, corrects the target set value TSP using the auxiliary set value, and also corrects the target set value TSP. By applying the auxiliary manipulated variable 5OUT at the time when is removed, overshoot of the process amount can be effectively prevented, and the settling time can be shortened.

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

第1図は本発明に係る調節計の一実施例を示す構成ブロ
ック図、第2図はその動作を説明するための特性曲線図
、第3図〜第5図は補助設定値出力手段が一時的に出力
する補助設定値の値を説明するための図、第6図は補助
設定値(SSP)の除去を実行した時の偏差と制御操作
量(OUT>の関係を示す図、第7図は第5図において
、■。 ■の特性の5SP2を用いた場合の動作を示すタイムチ
ャート、第8図は本発明を適用した場合において、補助
設定値SSPを決定した後、その値を1.5倍、1.0
倍、0.5倍等に故意に変更した場合のプロセス量Pv
の整定カーブを示す図、第9図は従来公知の調節計の構
成を示すブロック図、第10図は制御の一例を表わした
波形図、第11図は第10図より応答の速い例を示す波
形図である。 1・・・PID制御演算部、2・・・プロセス、3・・
・補助制御部、 31・・・補助設定値出力手段 32・・・補助操作量出力手段 ’<e二じ 第3図 第4図 第2図 第5図 ■ C 第 図 ■ 第 図 (A) (B) (C) m−時間 (D) 第 (A) CB) (C) (I)) t。 t。 t。 t。 □時間
Fig. 1 is a configuration block diagram showing one embodiment of the controller according to the present invention, Fig. 2 is a characteristic curve diagram for explaining its operation, and Figs. 3 to 5 show that the auxiliary setting value output means is temporarily Figure 6 is a diagram for explaining the value of the auxiliary set value that is output when the auxiliary set value (SSP) is removed. 5 is a time chart showing the operation when using 5SP2 with the characteristics of ■. FIG. 8 is a time chart showing the operation when using the 5SP2 with the characteristics of ■. After determining the auxiliary setting value SSP, the value is changed to 1. 5 times, 1.0
Process amount Pv when intentionally changed to double, 0.5 times, etc.
Fig. 9 is a block diagram showing the configuration of a conventionally known controller, Fig. 10 is a waveform diagram showing an example of control, and Fig. 11 shows an example with a faster response than Fig. 10. FIG. 1... PID control calculation unit, 2... Process, 3...
・Auxiliary control unit, 31...Auxiliary set value output means 32...Auxiliary operation amount output means'<e2Figure 3Figure 4Figure 2Figure 5■C Figure■Figure (A) (B) (C) m-time (D) th (A) CB) (C) (I)) t. t. t. t. □Time

Claims (3)

【特許請求の範囲】[Claims] (1)目標設定値及びプロセス量が入力され、所定の演
算により操作量をプロセスに出力する制御演算部と、 前記目標設定値及びプロセス量が入力される補助制御部
とを有し、 この補助制御部はプロセス量が前記目標設定値に整定す
る状況を監視し、その結果に応じて前記目標設定値を一
時的に変更する補助設定値を発生すると共に、この補助
設定値を除去した時操作量を維持するための補助操作量
を前記制御演算部に出力し、 プロセス量のオーバーシュートを防止するようにしたこ
とを特徴とする調節計。
(1) A control calculation section into which target set values and process quantities are input and which outputs manipulated variables to the process through predetermined calculations, and an auxiliary control section into which the target set values and process quantities are input; The control unit monitors the situation in which the process amount settles to the target set value, generates an auxiliary set value to temporarily change the target set value according to the result, and performs an operation when the auxiliary set value is removed. A controller characterized in that an auxiliary operation amount for maintaining the process amount is output to the control calculation section to prevent overshoot of the process amount.
(2)補助制御部は、補助設定値をプロセス量の変化量
に関連して与え、補助操作量を目標設定値とプロセス量
との偏差がゼロに至る以前に一時的に与えるようにした
ことを特徴とする請求項第1項記載の調節計。
(2) The auxiliary control unit provides the auxiliary set value in relation to the amount of change in the process amount, and temporarily provides the auxiliary manipulated value before the deviation between the target set value and the process amount reaches zero. The controller according to claim 1, characterized in that:
(3)補助制御部は、プロセスの等価無駄時間を参照し
、前記補助設定値の大きさを決めるようにしたことを特
徴とする請求項第1項記載の調節計。
(3) The controller according to claim 1, wherein the auxiliary control section determines the magnitude of the auxiliary set value by referring to the equivalent dead time of the process.
JP14683890A 1990-06-05 1990-06-05 Controller Expired - Lifetime JP2861276B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14683890A JP2861276B2 (en) 1990-06-05 1990-06-05 Controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14683890A JP2861276B2 (en) 1990-06-05 1990-06-05 Controller

Publications (2)

Publication Number Publication Date
JPH0439701A true JPH0439701A (en) 1992-02-10
JP2861276B2 JP2861276B2 (en) 1999-02-24

Family

ID=15416674

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14683890A Expired - Lifetime JP2861276B2 (en) 1990-06-05 1990-06-05 Controller

Country Status (1)

Country Link
JP (1) JP2861276B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100384623B1 (en) * 1999-10-18 2003-05-22 야마타케 코포레이션 Control Arithmetic Apparatus and method
JP2008015610A (en) * 2006-07-03 2008-01-24 Mitsubishi Electric Corp Control device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100384623B1 (en) * 1999-10-18 2003-05-22 야마타케 코포레이션 Control Arithmetic Apparatus and method
US6754542B1 (en) 1999-10-18 2004-06-22 Yamatake Corporation Control arithmetic apparatus and method
JP2008015610A (en) * 2006-07-03 2008-01-24 Mitsubishi Electric Corp Control device

Also Published As

Publication number Publication date
JP2861276B2 (en) 1999-02-24

Similar Documents

Publication Publication Date Title
KR100511670B1 (en) Control Device, Temperature Controller, and Heat Treatment Device
KR920004079B1 (en) Process Controls and Methods
JP2647217B2 (en) Composite control method
JPH0439701A (en) Controller
US5172579A (en) Steering control apparatus for rolled plates
JP7553368B2 (en) Control device and control method
JP3234109B2 (en) Process control equipment
JPH0444102A (en) Controller
JP2805821B2 (en) Controller
JPH07191709A (en) Model predictive control parameter setting method
JP7553367B2 (en) Control device and control method
JP2910136B2 (en) Temperature control system for tundish molten steel plasma heating system
JP2002236502A (en) Process control method and process control device
JPH02105202A (en) Fuzzy controller
JPS6327721B2 (en)
JPH0424801A (en) Hybrid process controller
JPH03214202A (en) Controller
JPS6266303A (en) Feedback controller
JPH10133702A (en) PID controller
JPH0421002A (en) Process controller
JPH04107601A (en) Process identifying device
JPH04190402A (en) Automatic control method
JPH0447303A (en) Process identifying device
JPH03228101A (en) Hybrid controller
JPH07319504A (en) Control device