Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6113245B2 - - Google Patents
[go: Go Back, main page]

JPS6113245B2 - - Google Patents

Info

Publication number
JPS6113245B2
JPS6113245B2 JP52127420A JP12742077A JPS6113245B2 JP S6113245 B2 JPS6113245 B2 JP S6113245B2 JP 52127420 A JP52127420 A JP 52127420A JP 12742077 A JP12742077 A JP 12742077A JP S6113245 B2 JPS6113245 B2 JP S6113245B2
Authority
JP
Japan
Prior art keywords
processor
value
output
integral
manual
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
JP52127420A
Other languages
Japanese (ja)
Other versions
JPS5460666A (en
Inventor
Isamu Oono
Akira Sumi
Fusatoshi Kataoka
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 Hokushin 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 Hokushin Electric Corp filed Critical Yokogawa Hokushin Electric Corp
Priority to JP12742077A priority Critical patent/JPS5460666A/en
Publication of JPS5460666A publication Critical patent/JPS5460666A/en
Publication of JPS6113245B2 publication Critical patent/JPS6113245B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)
  • Control By Computers (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はデイジタル演算形のプロセス制御装置
に関するものである。更に詳しくは、本発明は、
比例・積分演算をプロセツサを用いて位置形で行
なうものであつて、リセツトワインドアツプを効
果的に防止できるようにしたプロセス制御装置に
関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a digital calculation type process control device. More specifically, the present invention includes:
The present invention relates to a process control device which performs proportional and integral calculations in a positional manner using a processor, and which can effectively prevent reset wind-up.

(従来の技術) デイジタル演算形のプロセス制御装置は計算機
やマイクロ・プロセツサ(以下単にプロセツサと
いう)の演算機能を利用して構成される。プロセ
ツサはPID(比例、積分、微分)演算等を行つて
制御出力を決定するのであるが、従来、プロセツ
サにおける演算アルゴリズムは、手動−自動バン
プレス切換えの容易さやリセツト・ワインドアツ
プ防止対策およびプロセツサ故障対策の容易さな
どのために、速度形演算が採用されることが多か
つた。しかし速度形演算は演算出力が操作端の変
化分を与える方式であつて、I動作を基本にして
いるので、P動作のみまたはPD動作を行うのに
適さない。またPID動作の場合でも、制御出力の
飽和点附近では、P,D動作に基づく出力引き戻
し現象が必ず生じるので不都合である。
(Prior Art) A digital arithmetic type process control device is constructed using the arithmetic functions of a computer or a microprocessor (hereinafter simply referred to as a processor). Processors determine the control output by performing PID (proportional, integral, differential) calculations, etc., but traditionally the calculation algorithms in processors have been designed to facilitate manual/automatic bumpless switching, prevent reset/windup, and prevent processor failure. Velocity type calculations were often adopted due to the ease of countermeasures. However, velocity type calculation is a method in which the calculation output gives the amount of change in the operating end, and is based on I operation, so it is not suitable for performing only P operation or PD operation. Further, even in the case of PID operation, an output pullback phenomenon based on P and D operations always occurs near the saturation point of the control output, which is disadvantageous.

P動作およびPD動作に適し、かつ出力引き戻
し現象を生じないものとしてはアナログ制御で常
用されている位置形演算のプロセス制御装置が考
えられる。
A position type calculation process control device commonly used in analog control can be considered as a device that is suitable for P and PD operations and does not cause the output pullback phenomenon.

(発明が解決しようとする問題点) しかしながら、デイジタルのプロセツサにより
位置形演算を行う場合には、位置形演算の出力が
操作端の位置(弁開度)を与え、比例動作を基本
にしてそれに積分、微分動作を加算する演算方式
であることから、手動−自動バンプレス切換えや
リセツト・ワインドアツプ防止対策等を同時に解
決しなければならないという問題点がある。
(Problem to be solved by the invention) However, when position type calculation is performed using a digital processor, the output of the position type calculation gives the position of the operating end (valve opening degree), and it is based on proportional operation. Since it is an arithmetic method that adds integral and differential operations, there are problems in that manual/automatic bumpless switching, reset/windup prevention measures, etc. must be solved at the same time.

ここにおいて、本発明の目的は、これらの問題
点を簡単な構成で解決し、位置形演算であつて、
リセツト・ワインドアツプ防止が行えるデイジタ
ル演算形のプロセス制御装置を提供することにあ
る。
Here, the purpose of the present invention is to solve these problems with a simple configuration, and to provide a positional type operation,
It is an object of the present invention to provide a digital calculation type process control device that can perform reset and wind-up prevention.

(問題点を解決するための手段) 本発明は、位置形演算により少なくとも比例、
積分演算をプロセツサによつて行うようにし、過
大偏差の長期継続時には積分演算項の値を積分の
時定数による遅れをもつて再設定するようにした
点に特徴がある。
(Means for Solving the Problems) The present invention provides at least proportional,
The feature is that the integral calculation is performed by a processor, and when an excessive deviation continues for a long period of time, the value of the integral calculation term is reset with a delay due to the time constant of the integration.

(実施例) 以下図面により本発明を説明する。第1図は本
発明実施例の概念的構成図である。第1図におい
て、1はプロセツサ(例えばマイクロ・プロセツ
サ)、21〜26はその入力側に設けられたアナ
ログ比較器、3は出力側に設けられたデイジタ
ル・アナログ変換器(DA変換器)、4は半導体ス
イツチ、5は増幅器、6はその入力端に設けられ
たホールド・コンデンサ、7は手動操作スイツ
チ、8は手動−自動切換スイツチである。
(Example) The present invention will be explained below with reference to the drawings. FIG. 1 is a conceptual block diagram of an embodiment of the present invention. In FIG. 1, 1 is a processor (for example, a microprocessor), 21 to 26 are analog comparators provided on its input side, 3 is a digital-to-analog converter (DA converter) provided on its output side, and 4 5 is a semiconductor switch, 5 is an amplifier, 6 is a hold capacitor provided at its input end, 7 is a manually operated switch, and 8 is a manual/automatic changeover switch.

アナログ比較器21,22,23,24,2
5,26の一方の入力端子にはそれぞれ増幅器5
の出力、プロセス変数の測定値Mn、設定値SP、
比例ゲインKp、積分時間TI、および微分時間T
Dがアナログ電圧として与えられ、他方の入力端
子にはDA変換器3の出力電圧が共通に与えられ
る。これらはアナログ入力信号をデイジタル信号
に変換してプロセツサ1に取り込むための仕掛け
を構成する。すなわち、プロセツサ1はデイジタ
ル出力信号をMSBから順番に「1」にして、逐
一これをDA変換器3でアナログ電圧に変換し、
この電圧をアナログ比較器21〜26においてそ
れぞれの入力電圧と比較させ、所望の1つのアナ
ログ比較器の比較出力に応じて逐次デイジタル信
号の各ビツトの論理値を確定してゆく。確定した
デイジタル信号の値は所望のアナログ比較器の入
力電圧に等しい。アナログ比較器21〜26は1
つの入力信号の取り込みが終るたびに順番に切換
えられ、各入力信号は順次デイジタル信号に変換
されてプロセツサ1に取り込まれる。このような
構成はアナログ・デイジタル変換器が不要となる
利点を持つ。
Analog comparators 21, 22, 23, 24, 2
Amplifier 5 is connected to one input terminal of 5 and 26, respectively.
output, measured value Mn of process variable, set value SP,
Proportional gain Kp, integral time T I , and derivative time T
D is given as an analog voltage, and the output voltage of the DA converter 3 is commonly given to the other input terminal. These constitute a mechanism for converting an analog input signal into a digital signal and inputting it into the processor 1. That is, the processor 1 sequentially sets the digital output signal to "1" starting from the MSB, and converts this one by one into an analog voltage using the DA converter 3.
This voltage is compared with the respective input voltages in the analog comparators 21 to 26, and the logic value of each bit of the digital signal is determined successively in accordance with the comparison output of a desired analog comparator. The value of the established digital signal is equal to the desired analog comparator input voltage. Analog comparators 21 to 26 are 1
Each time one input signal is taken in, the switching is performed in order, and each input signal is sequentially converted into a digital signal and taken in by the processor 1. Such a configuration has the advantage of eliminating the need for an analog-to-digital converter.

プロセツサ1は取り込んだ入力信号に基づいて
位置形の制御出力を演算し、この制御出力をDA
変換器3でアナログ電圧に変換し、半導体スイツ
チ4を通じてホールド・コンデンサ6に充電す
る。コンデンサ6の電圧は増幅器5で増幅され、
制御対象に与えられる。増幅器5の入力インピー
ダンスは充分高く定められ、ホールド・コンデン
サ6の電荷の減衰は問題にならないようになつて
いる。
Processor 1 calculates a position-type control output based on the received input signal, and transfers this control output to the DA.
The converter 3 converts the voltage into an analog voltage, and charges the hold capacitor 6 through the semiconductor switch 4. The voltage of capacitor 6 is amplified by amplifier 5,
given to the controlled object. The input impedance of the amplifier 5 is set sufficiently high so that attenuation of the charge on the hold capacitor 6 does not become a problem.

入力信号の取り込みおよび制御出力の演算は一
定のサンプリング周期で繰返し行われる。サンプ
リング周期は例えば0.1sec程度に定められる。
The acquisition of input signals and the calculation of control outputs are repeated at a constant sampling period. The sampling period is set to about 0.1 sec, for example.

ホールド・コンデンサ6の電圧は手動制御時に
オペレータが任意に増減できるようになつてい
る。すなわち、手動操作スイツチ7を+側または
−側に投入すると、直流定電流源(図略)からの
電流がホールド・コンデンサ6に流入または流出
してホールド・コンデンサ6の電圧を変える。し
たがつてこれによつて制御対象を手動制御するこ
とができる。手動制御に切換えたとき、ホール
ド・コンデンサ6にはプロセツサ1の制御出力の
最新値が保持され、そこを出発点にして手動制御
が始められるので、自動制御から手動制御への切
換えはバンプレスに行える。また、手動制御状態
であつて、手動操作スイツチ7を操作していない
時(非操作時)、比較器21を介して読み込んだ
手動操作出力をデイジタル・ホールドする動作を
し、手動出力にドリフトが生じないようにしてい
る。
The voltage of the hold capacitor 6 can be increased or decreased as desired by the operator during manual control. That is, when the manual operation switch 7 is turned on the + side or the - side, current from a DC constant current source (not shown) flows into or out of the hold capacitor 6, changing the voltage of the hold capacitor 6. Therefore, this allows manual control of the controlled object. When switching to manual control, the latest value of the control output of processor 1 is held in the hold capacitor 6, and manual control can be started using that value as a starting point, so switching from automatic control to manual control is bumpless. I can do it. In addition, in the manual control state, when the manual operation switch 7 is not operated (non-operated), the manual operation output read through the comparator 21 is held digitally, so that the manual output does not drift. I'm trying to prevent it from happening.

され、このように構成された装置において、プ
ロセツサ1における制御出力の演算は次式によつ
て行われる(PI動作の場合)。
In the device configured as described above, the control output in the processor 1 is calculated by the following equation (in the case of PI operation).

Yn=Kp{eo+Δt/TΣeo} (1) ここで、Yn…制御出力 eo……偏差 Δt……サンプリング周期 Kp……比例ゲイン TI……積分時間 すなわち、プロセツサ1は位置形のPI制御出力
を生じる。(1)式において、積分項をBとすると、
次式を得る。
Yn=Kp{e o +Δt/T I Σe o } (1) Here, Yn...control output e o ...deviation Δt...sampling period Kp...proportional gain T I ...integration time In other words, processor 1 is the position produces a PI control output of the form. In equation (1), if the integral term is B, then
We get the following equation.

Yn=Kpeo+B (2) (2)式において、手動−自動切換え時、比例ゲイ
ン切換え時、およびリセツト・ワインドアツプ防
止時にはBの値が適宜調節される。Bの値の調節
に当つては、実際は積分項の値が調節される。こ
のような演算はプロセツサ1のプログラムによつ
て行われるのであるが、説明の便宜上概念図で示
せば第2図のようになる。
Yn=Kpe o +B (2) In equation (2), the value of B is adjusted as appropriate during manual-automatic switching, proportional gain switching, and reset/windup prevention. In adjusting the value of B, the value of the integral term is actually adjusted. Such calculations are performed by the program of the processor 1, and for convenience of explanation, they can be shown conceptually as shown in FIG. 2.

手動−自動切換え時のBの調節は次のように行
われる。手動制御から自動制御に切換えられたと
き、プロセツサ1はその直前に読み込んだ手動制
御出力(増幅器5の出力)YMと比例ゲインKpお
よび偏差eoを用い、次式によりBの値を決定す
る。
Adjustment of B during manual-automatic switching is performed as follows. When switching from manual control to automatic control, processor 1 uses the manual control output (output of amplifier 5) read just before, proportional gain Kp , and deviation e o to determine the value of B using the following equation. .

B=YM−Kpeo (3) そして自動切換後の最初の制御出力YAの積分
項Bとして(3)式の値を設定するようにすれば、 YA=Kpeo+B =Kpeo+YM−Kpeo =YM (4) となり、手動−自動切換えの前後において制御出
力の変動が生じない。すなわち手動制御から自動
制御への切換えがバンプレスに行える。なお自動
制御から手動制御への切換えは前述のようにコン
デンサ6を利用してバンプレスに行える。したが
つて手動−自動切換えが双方向バンプレスに行え
る。
B=Y M −Kpe o (3) Then, if the value of equation (3) is set as the integral term B of the first control output Y A after automatic switching, Y A = Kpe o + B = Kpe o + Y M −Kpe o =Y M (4), and no fluctuation in the control output occurs before and after manual-automatic switching. In other words, switching from manual control to automatic control can be performed bumplessly. Note that switching from automatic control to manual control can be performed bumplessly using the capacitor 6 as described above. Therefore, manual-automatic switching can be performed bumplessly in both directions.

次に、本発明で特徴としているリセツト・ワイ
ンドアツプ防止時のBの調節は次のように行われ
る。大きな偏差が長時間続いて積分項の値が一方
向に変化し続けると、比例・積分出力はPIリミツ
タの限度値に達する。そうするとプロセツサ1は
比例ゲインKpおよび偏差eoと、そのとき達した
PIリミツタの限度値L(HLまたはLL)を用い
て、次式によりBの値を定め、これを積分時定数
による遅れをもつて、再設定する。
Next, the adjustment of B during reset/windup prevention, which is a feature of the present invention, is performed as follows. If a large deviation continues for a long time and the value of the integral term continues to change in one direction, the proportional/integral output will reach the limit value of the PI limiter. Processor 1 then calculates the proportional gain Kp and the deviation e o reached at that time.
Using the limit value L (H L or L L ) of the PI limiter, the value of B is determined by the following equation, and this is reset with a delay due to the integral time constant.

B=L−Kpeo (5) そうすると制御出力は、 Yo=Kpeo+B =Kpeo+L+Kpeo =L (6) となり、PIリミツタの限度値Lに一致するように
制限される。比例・積分出力が限度値Lにかかつ
ている間はサンプリング毎にこのような動作が繰
返えされる。偏差eoがさらに大きくなると(5)式
により積分項Bはますます小さくなる。これは、
PIリミツタにかからない通常の場合の積分動作と
は逆方向に比例帯を動かすことにより、リセツ
ト・ワインドアツプを防止することができる。e
oが過大になつたときB=0%で制御すると、
Kpeo>100%のとき出力y=L,Kpeo=100%か
ら比例動作を再開し、Kpeo<100%で比例項が生
かされる。またバツチコントロールのとき、プリ
ロード値Fを導入して、上記のeo過大時にB=
Fで制限するようにして比例動作の開始点を適切
に移動させ、最適な応答を得るようにすることが
できる。
B=L−Kpe o (5) Then, the control output becomes Y o =Kpe o +B = Kpe o +L+Kpe o =L (6) and is limited to match the limit value L of the PI limiter. As long as the proportional/integral output reaches the limit value L, such an operation is repeated for each sampling. As the deviation e o becomes larger, the integral term B becomes smaller and smaller according to equation (5). this is,
Reset windup can be prevented by moving the proportional band in the opposite direction to the normal integral operation that is not affected by the PI limiter. e
When o becomes excessive, if we control with B=0%,
When Kpe o >100%, the output y=L, and the proportional operation restarts from Kpe o =100%, and when Kpe o <100%, the proportional term is utilized. Also, when using batch control, a preload value F is introduced, and when the above e o is excessive, B =
By limiting it by F, the starting point of the proportional operation can be appropriately moved to obtain an optimal response.

本発明は、上記のように、リミツタ時に積分項
をB=L−Kpeoに積分時定数を利用して逆方向
に積分して比例帯を移動させるもので、その具体
的方法を第2図に示す。すなわちPIリミツタにか
かるとハのように偏差信号eoを極性反転して積
分する。そして安定すればロのように停止する。
このように積分時定数を用いて逆方向積分する
と、ノイズに強い利点を持つリセツト・ワインド
アツプ防止が可能になる。
As mentioned above, the present invention moves the proportional band by integrating the integral term in the opposite direction at the time of limiter B=L−Kpe o using the integration time constant. Shown below. That is, when applied to the PI limiter, the polarity of the deviation signal e o is inverted and integrated as shown in (c). Then, when it stabilizes, it will stop like in the image below.
By performing backward integration using an integral time constant in this manner, it is possible to prevent reset windup, which has the advantage of being resistant to noise.

以上の説明においてはアナログ・デイジタル変
換器を節約した形式のプロセツサの例を挙げた
が、プロセツサは第3図のようにアナログ・デイ
ジタル変換器とデイジタル・アナログ変換を用い
る一般構成のものでもよい。また単ループ調節計
の例を挙げたが、本発明は複数ループを制御する
装置にも適用できる。
In the above description, an example of a processor that saves analog/digital converters has been given, but the processor may have a general configuration using an analog/digital converter and a digital/analog converter as shown in FIG. Furthermore, although the example of a single-loop controller has been given, the present invention can also be applied to a device that controls multiple loops.

第4図は、本発明に係る装置の動作を更に詳し
く説明するためのフローチヤートである。
FIG. 4 is a flowchart for explaining in more detail the operation of the apparatus according to the present invention.

まず、電源投入後、ステツプ1においてプログ
ラムを制御する各フラツグ類の初期化を行なう。
ステツプ2ではサンプリングの周期の検出を行な
い、ステツプ3で、測定値Mn、設定値SP、出力
値YA、又はYM、PI(D)定数の読み込み、これらの
値をD/A変換し、その結果を内部メモリに格納
する。ステツプ4において、自動か手動か判断
し、自動制御状態であれば、ステツプ5に、手動
制御状態であればステツプ6に分岐する。自動制
御状態である場合、ステツプ5において、自動調
節演算の初回か否か調べる。電源投入後あるいは
手動から自動へ切換えた直後では初回であり、こ
の場合、ステツプ7に分岐する。ステツプ7で
は、積分項BをYM−Kp・eoで演算し、この演
算結果を内部メモリの積分レジスタに格納し、次
のサンプリング周期を持つ。ステツプ5におい
て、初回でない場合、ステツプ8に移り、ここで
PI演算を行なう。ここでのPI演算は、ステツプ7
で設定された積分項Bをその初期値(Bn−1)
として所定のPI(D)演算がなされる。この演算結果
は、ステツプ9において、所定のリミツト値Lと
比較され、Lより小さい場合、ステツプ10にお
いて、出力される。また、ステツプ9において、
Lより大きい場合、ステツプ11に分岐し、ここ
で積分項B=L−Kp・eoを演算するとともに、
積分項の値をこの演算結果で与えられるように、
積分時定数による遅れをもつて再設定し、ステツ
プ12においてこの再設定された積分項に基ずい
てYA=Kp・eo+Boを演算し、ステツプ10に
おいてこの演算結果を出力する。
First, after turning on the power, in step 1, each flag controlling the program is initialized.
In step 2, the sampling period is detected, and in step 3, the measured value Mn, set value SP, output value Y A or Y M , and PI (D) constant are read, and these values are D/A converted. Store the result in internal memory. In step 4, it is determined whether the control is automatic or manual. If the control is automatic, the process branches to step 5, and if the control is manual, the process branches to step 6. If it is in the automatic control state, in step 5 it is checked whether it is the first time for automatic adjustment calculation. This is the first time after the power is turned on or immediately after switching from manual to automatic, and in this case, the process branches to step 7. In step 7, the integral term B is calculated by Y M -Kp· eo , and the result of this calculation is stored in the integral register of the internal memory, and the next sampling period is obtained. In step 5, if it is not the first time, move on to step 8, where
Perform PI calculation. The PI calculation here is step 7.
Set the integral term B to its initial value (Bn-1)
A predetermined PI(D) calculation is performed as follows. This calculation result is compared with a predetermined limit value L in step 9, and if it is smaller than L, it is outputted in step 10. Also, in step 9,
If it is larger than L, the process branches to step 11, where the integral term B=L−Kp・e o is calculated, and
So that the value of the integral term can be given by the result of this operation,
It is reset with a delay due to an integral time constant, and in step 12, Y A =Kp·e o +B o is calculated based on this reset integral term, and in step 10, this calculation result is output.

一方、ステツプ4において、手動制御状態と判
断されると、ステツプ6に分岐し、ここで手動操
作状態か否か調べ、操作中であれば、ステツプ2
に戻り、手動接作中でなければ、ステツプ61に
おいて、内部メモリに既に格納されている手動出
力値YMを出力ホールド値として再度メモリに格
納するデイジタルホールド動作をなし、ステツプ
10において、このデイジタルホールド値YM
出力する。
On the other hand, if it is determined in step 4 that it is in the manual control state, the process branches to step 6, where it is checked whether it is in the manual operation state or not.
If the manual output value Y M already stored in the internal memory is not in manual operation, a digital hold operation is performed in which the manual output value Y M already stored in the internal memory is stored in the memory again as an output hold value, and in step 10, this digital Outputs hold value YM .

以上の動作から明らかなように、手動制御状態
から自動制御状態への切換時には、ステツプ4,
5,7の動作によつてバンプレス切換えが実現で
き、また、リセツト・ワインドアツプの防止は、
ステツプ9,11,12の動作によつて実現され
る。また、手動制御状態であつても非操作状態に
おける手動出力のドリフト防止は、ステツプ6,
61においてなされる。
As is clear from the above operations, when switching from the manual control state to the automatic control state, step 4,
Bumpless switching can be achieved by operations 5 and 7, and reset/windup can be prevented by
This is realized by the operations in steps 9, 11, and 12. In addition, even in the manual control state, the manual output drift can be prevented in the non-operating state in step 6.
61.

(発明の効果) 以上説明したように、本発明は、プロセツサを
用いて引戻し現象が原理上生じない位置形演算に
より少なくともPI動作を行うようにし、過大偏差
の長期継続時には積分演算項の値を積分の時定数
による遅れをもつて再設定するようにした。した
がつて本発明によれば、位置形演算の利点を生か
し、かつリセツト・ワインドアツプ防止がノイズ
等に影響されないで効果的に行えるデイジタル演
算形の構成簡単なプロセス制御装置が得られる。
(Effects of the Invention) As explained above, the present invention uses a processor to perform at least the PI operation by position type calculation that does not, in principle, cause a pullback phenomenon, and when an excessive deviation continues for a long period of time, the value of the integral operation term is changed. It is now reset with a delay due to the integration time constant. Therefore, according to the present invention, it is possible to obtain a digital calculation type process control device with a simple configuration that takes advantage of position type calculations and can effectively perform reset and windup prevention without being affected by noise or the like.

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

第1図は本発明実施例の概念的構成図、第2図
は演算の概念図、第3図は本発明の他の実施例の
概念的構成図、第4図は本発明に係る装置の動作
を説明するためのフローチヤートである。 1……プロセツサ、21〜26……アナログ比
較器、3……デイジタル・アナログ変換器、4…
…半導体スイツチ、5……増幅器、6……コンデ
ンサ、7……手動操作スイツチ、8……A/M切
換スイツチ。
Fig. 1 is a conceptual block diagram of an embodiment of the present invention, Fig. 2 is a conceptual diagram of calculation, Fig. 3 is a conceptual block diagram of another embodiment of the present invention, and Fig. 4 is a conceptual block diagram of an apparatus according to the present invention. This is a flowchart for explaining the operation. 1...Processor, 21-26...Analog comparator, 3...Digital/analog converter, 4...
...Semiconductor switch, 5...Amplifier, 6...Capacitor, 7...Manual operation switch, 8...A/M changeover switch.

Claims (1)

【特許請求の範囲】 1 プロセツサ、このプロセツサからのデイジタ
ル信号ををアナログ信号に変換するDA変換器、
このDA変換器の出力信号を前記プロセツサから
の信号によつてサンブルホールドするアナログ信
号保持手段、少なくとも測定値と設定値と比例ゲ
インKpを前記プロセツサに読み込ませるための
信号読み込み手段を具備し、 前記プロセツサは位置形演算を用い少なくとも
比例・積分演算により前記信号読み込み手段を介
してサンプリング周期Δtで読み込んだ比例ゲイ
ンKp、測定値と設定値との偏差eo、積分時間T
Iを用いて自動制御出力YA(=Kp{eo+Δt/TΣ eo})を求め、前記自動制御出力YAが所定の限
度値Lを越えた時前記比例ゲインKpと、偏差eo
とを用い積分項B=(Δt/TKpΣeo)の値をB=
L −Kp・eoで与えられるように積分の時定数によ
る遅れをもつて再設定することを特徴とするプロ
セス制御装置。
[Claims] 1. A processor, a DA converter that converts a digital signal from the processor into an analog signal,
An analog signal holding means for sample-holding the output signal of the DA converter using a signal from the processor, and a signal reading means for reading at least the measured value, the setting value, and the proportional gain Kp into the processor; The processor uses position type calculations and at least proportional/integral calculations to read in the proportional gain Kp at the sampling period Δt via the signal reading means, the deviation e o between the measured value and the set value, and the integration time T.
The automatic control output Y A (=Kp{e o +Δt/T I Σ e o }) is obtained using I , and when the automatic control output Y A exceeds a predetermined limit value L, the proportional gain Kp and the deviation e o
The value of the integral term B=(Δt/T I KpΣe o ) is expressed as
A process control device characterized in that reset is performed with a delay due to an integral time constant as given by L-Kp· eo .
JP12742077A 1977-10-24 1977-10-24 Process control unit Granted JPS5460666A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12742077A JPS5460666A (en) 1977-10-24 1977-10-24 Process control unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12742077A JPS5460666A (en) 1977-10-24 1977-10-24 Process control unit

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP17439282A Division JPS5875208A (en) 1982-10-04 1982-10-04 Process controller
JP17439382A Division JPS5942321B2 (en) 1982-10-04 1982-10-04 process control equipment

Publications (2)

Publication Number Publication Date
JPS5460666A JPS5460666A (en) 1979-05-16
JPS6113245B2 true JPS6113245B2 (en) 1986-04-12

Family

ID=14959513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12742077A Granted JPS5460666A (en) 1977-10-24 1977-10-24 Process control unit

Country Status (1)

Country Link
JP (1) JPS5460666A (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH642467A5 (en) * 1980-03-19 1984-04-13 Sulzer Ag CONTROL PROCESS AND CIRCUIT TO EXECUTE THE PROCESS.
JPS5783802A (en) * 1980-11-14 1982-05-25 Yokogawa Hokushin Electric Corp Process control device
JPS5882314A (en) * 1981-11-10 1983-05-17 Kubota Ltd Controller for reaping height of reaping and harvesting machine
JPS58146902A (en) * 1982-02-26 1983-09-01 Hitachi Ltd proportional integrator
JPS58211202A (en) * 1982-06-01 1983-12-08 Omron Tateisi Electronics Co Resetting method of offset of temperature controller
JPS598001A (en) * 1982-07-05 1984-01-17 Omron Tateisi Electronics Co PID controller
JPS59158405A (en) * 1983-02-28 1984-09-07 Fuji Electric Co Ltd Digital controller
JPS60151707A (en) * 1984-01-18 1985-08-09 Katsuhisa Furuta Nonlinear control method
JPS6162102A (en) * 1984-09-04 1986-03-31 Hitachi Ltd control calculation device
JPS6277606A (en) * 1985-10-01 1987-04-09 Yaskawa Electric Mfg Co Ltd I-PD control method
JP2645112B2 (en) * 1988-10-21 1997-08-25 株式会社東芝 Gain adaptive control device
JP2844137B2 (en) * 1991-07-02 1999-01-06 キヤノン株式会社 Positioning control device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5326277B2 (en) * 1973-09-05 1978-08-01

Also Published As

Publication number Publication date
JPS5460666A (en) 1979-05-16

Similar Documents

Publication Publication Date Title
JPS6113245B2 (en)
US5059880A (en) Digital control system
US4872104A (en) Windup prevention system for a control loop to prevent overshoot
JPH03100801A (en) Controller
JPS6118202B2 (en)
JP2567158B2 (en) Control device
JPS6156522B2 (en)
JPS5942321B2 (en) process control equipment
JPS6323561B2 (en)
JP3311129B2 (en) Digital control method and apparatus for material testing machine
JPH0876811A (en) Process control equipment
JPH0635508A (en) Fuzzy controller
JPH0116165Y2 (en)
JPH075929A (en) Control valve controller
JPH0918779A (en) Shake reduction device
JPS6126961Y2 (en)
JPS6148161B2 (en)
JPH04100116A (en) Learning control device with speed command correction
JPH0538173A (en) Motor control device
JP3525956B2 (en) Position control method
JPH02307101A (en) Controller
JPS62271103A (en) Controller
JPS6149509A (en) Signal level equalization processor
JPH0511801A (en) Adjustment controller
JPS6020686B2 (en) position detection device