JPS62219009A - Process controller - Google Patents

Process controller

Info

Publication number
JPS62219009A
JPS62219009A JP61061347A JP6134786A JPS62219009A JP S62219009 A JPS62219009 A JP S62219009A JP 61061347 A JP61061347 A JP 61061347A JP 6134786 A JP6134786 A JP 6134786A JP S62219009 A JPS62219009 A JP S62219009A
Authority
JP
Japan
Prior art keywords
limit value
estimated
predicted
value
time
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
JP61061347A
Other languages
Japanese (ja)
Other versions
JPH0556525B2 (en
Inventor
Shinsei Sugimoto
杉本 真正
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 Facom Corp
Original Assignee
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 Facom Corp filed Critical Fuji Facom Corp
Priority to JP61061347A priority Critical patent/JPS62219009A/en
Publication of JPS62219009A publication Critical patent/JPS62219009A/en
Publication of JPH0556525B2 publication Critical patent/JPH0556525B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)

Abstract

PURPOSE:To use a relatively small-sized computer to raise an accurate alarm by operating a maximum estimated value and an estimated time of arrival at a limit value of a state variable or the like in an arithmetic part. CONSTITUTION:An arithmetic part 1 defines an estimated quadratic curve used to estimate one state variable or the like (y) as y(t)=at<2>+bt+c and generates a set of ternary symultaneous equations where (a)-(c) are unknown numbers on a basis of a state variable or the like y0 at a current time t0 and state variables or the like y1 and y2 at past times t1 and t2 and solves them to determine uniquely the estimated quadratic curve and obtains a maximum estimated value ym. An estimated time td of arrival at the limit value is obtained in accordance with a preliminarily set limit value yd, and an estimated time DELTAt of arrival at the limit value is obtained. The first comparing part 2 outputs binary signal '1' if the maximum forecasted value ym is larger than the estimated time td, and the second comparing part 3 outputs binary signal '1' if the estimated value DELTAt is equal to or shorter than a preliminarily set time tau. An alarm signal generating part 4 consists of an AND circuit to which output signals of the first and second comparing parts 2 and 3 are inputted, and the output is outputted to a display part.

Description

【発明の詳細な説明】 〔概要〕 プロセス制御装置において、予測二次曲線から求めた状
態量の最大値と状態量が予め設定した限界値に達するま
での時間とによって、制御対象が危険状態に達する前に
オペレータに対し警告できるように構成したもの。
[Detailed Description of the Invention] [Summary] In a process control device, the controlled object is brought into a dangerous state based on the maximum value of the state quantity obtained from the predicted quadratic curve and the time until the state quantity reaches a preset limit value. It is configured to warn the operator before reaching the target.

〔産業上の利用分野〕[Industrial application field]

本発明は計算機利用のプロセス制御装置に関するもので
ある。
The present invention relates to a computer-based process control device.

プロセス制御装置は、製造工業の各種工程中に含まれる
熱処理・化学処理等のプロセスを制御対象とする制御装
置であり、制御対象の各部における温度・流量・圧力・
組成等の状態量ならびに出力から、望ましい出力を得る
ための操作量を決定し、これによって制御対象の制御を
おこなう。
A process control device is a control device that controls processes such as heat treatment and chemical treatment that are included in various processes in the manufacturing industry.
The operation amount to obtain a desired output is determined from state quantities such as composition and output, and the controlled object is controlled based on this.

一般に、プロセス制御装置および制御対象を含む制御系
においては、プロセス制御装置から制御対象に与える操
作量、制御対象の状!3量(状態量を直接測定すること
ができないときは操作量と出力とから状態量を再現する
オブザーバの出力)。
Generally, in a control system that includes a process control device and a controlled object, the amount of operation given from the process control device to the controlled object, the state of the controlled object, etc. 3 quantities (when the state quantity cannot be directly measured, the output of an observer that reproduces the state quantity from the manipulated variable and output).

および出力(以下これらすべてを合わせて状態量等と称
する)に対し、危険防止のため限界値を設定し、状態量
等が限界値に達しないように制御するのはいうまでもな
い。
It goes without saying that limit values are set for and outputs (hereinafter collectively referred to as state quantities, etc.) to prevent danger, and control is performed so that the state quantities, etc. do not reach the limit values.

しかし万が−に備えて、状態量等が限界値を越える恐れ
が予想される場合には、的確な警報を出す必要がある。
However, just in case, it is necessary to issue an accurate warning if it is anticipated that a state quantity or the like will exceed a limit value.

〔従来の技術と発明が解決しようとする問題点〕制御対
象の特性が既知であれば、状態量等の現在値から未来値
を予測し、これを基に危険防止のための警報を発するこ
とができる。
[Problems to be solved by conventional technology and the invention] If the characteristics of the controlled object are known, future values can be predicted from the current values of state quantities, etc., and based on this, a warning can be issued to prevent danger. I can do it.

しかし、大規模な制御対象においては、状!3N等の要
素が非常に多いうえ、非線型要素を含むなど特性が非常
に複雑である。このため未来値の予測に大型計算機を必
要とする。あるいは計算に長時間を要し、たとえば1分
光の予測に5分を要するという問題点がある。
However, when it comes to large-scale control objects, In addition to having a large number of elements such as 3N, the characteristics are extremely complex, including nonlinear elements. For this reason, large-scale computers are required to predict future values. Another problem is that calculations take a long time, for example, it takes 5 minutes to predict one minute of light.

また特性が不明確な場合には、未来値の予測が困難なた
め、的確な警報を出せないという問題点がある。
Furthermore, if the characteristics are unclear, it is difficult to predict future values, so there is a problem that accurate warnings cannot be issued.

すなわち9本発明の目的は、比較的小型な計算機の利用
によって、危険防止のための的確な警報を出し得るよう
にすることにある。
That is, an object of the present invention is to make it possible to issue accurate warnings for danger prevention by using a relatively small computer.

〔問題点を解決するための手段〕[Means for solving problems]

本発明になるプロセス制御装置の原理図を第1図に示す
FIG. 1 shows a diagram of the principle of the process control device according to the present invention.

すなわち、演算部1・第一の比較部2・第二の比較部3
および警報信号発生部4を構成要素としており、まず演
算部1において、制御対象の状態量等の現在値と二つの
過去値とから状態量等の未来値を予測するための予測二
次曲線を求め、得られた予測二次曲線から、予測される
状態量等の最大値すなわち予測最大値Y m +および
状態量等が予め設定した限界値yaに達するまでの時間
すなわち限界値到達予測時間Δtを演算する。
That is, the calculation section 1, the first comparison section 2, and the second comparison section 3
and an alarm signal generation section 4. First, in the calculation section 1, a prediction quadratic curve is generated for predicting the future value of the state quantity, etc., from the current value of the state quantity, etc. of the controlled object and two past values. From the obtained predicted quadratic curve, the predicted maximum value of the state quantity, etc., ie, the predicted maximum value Y m +, and the time until the state quantity, etc. reach the preset limit value ya, ie, the predicted limit value arrival time Δt. Calculate.

次いで、第一の比較部2は、演算部1によって得られる
予測最大値y1を、予め設定した状態量等の限界値ya
と比較し、一方第二の比較部3は。
Next, the first comparison unit 2 converts the predicted maximum value y1 obtained by the calculation unit 1 into a limit value ya of a preset state quantity, etc.
, while the second comparison section 3.

前記限界値到達予測時間Δtを予め設定した時間τと比
較し、第一の比較部2および第二の比較部3における比
較結果に基づいて、警報信号発生部4から警報信号を発
生する。
The predicted limit value arrival time Δt is compared with a preset time τ, and an alarm signal is generated from the alarm signal generation unit 4 based on the comparison results in the first comparison unit 2 and the second comparison unit 3.

〔作用〕[Effect]

一般に状態量等は複雑な変化を示すが、短時間すなわち
部分的には二次曲線の一部と見なすことができ、この二
次曲線は状態量等の現在値と二つの過去値とから一義的
に定まる。
In general, state quantities, etc. show complex changes, but for short periods of time, or partially, they can be considered as part of a quadratic curve, and this quadratic curve is uniquely defined by the current value and two past values of the state quantity, etc. Determined.

得られた予測二次曲線から、予測最大値y、および状態
量等が前記限界値yaに達するまでの時間Δtを求める
演算は、前者すなわち予測二次曲線の演算は3元連立−
次方程式を、また後者の演算は二次方程式を解くことで
あり、いずれも比較的小型の計算機によって短時間にお
こなうことができる。
The calculation for calculating the predicted maximum value y and the time Δt until the state quantity etc. reach the limit value ya from the obtained predicted quadratic curve is the former, that is, the calculation of the predicted quadratic curve is a three-dimensional simultaneous -
The latter operation is to solve a quadratic equation, and both can be done in a short time using a relatively small computer.

〔実施例〕〔Example〕

第2図に実施例をブロック図によって示す。 FIG. 2 shows an embodiment using a block diagram.

制御部5は、外部から設定される目標値、ならびに制御
対象6からフィードバックされる出力および伏!3量に
基づいて、制御対象6に与える操作量を決定し、これに
基づいて制御対象6の制御がおこなわれる。
The control unit 5 controls the target value set from the outside and the output and output fed back from the controlled object 6. The amount of operation to be applied to the controlled object 6 is determined based on the three quantities, and the controlled object 6 is controlled based on this.

なお、直接測定することができない状態量は。Note that state quantities that cannot be directly measured are:

出力と操作量とから状態量を再生するオブザーバ(図示
省略)の出力を用いる。
The output of an observer (not shown) that reproduces the state quantity from the output and the manipulated variable is used.

演算部1は、一つの状態量等yを予測するための予測二
次曲線を y (t) = a t 2 + b t + c  
−−−−−−−−−−−−−−−−−−−−−−(1)
とし、現時刻t0における状態量等y0ならびに過去の
時刻1.およびt2における状態量等y。
The calculation unit 1 calculates a prediction quadratic curve for predicting one state quantity etc. y (t) = a t 2 + b t + c
−−−−−−−−−−−−−−−−−−−−(1)
Let, the state quantity etc. y0 at the current time t0 and the past time 1. and state quantity equal y at t2.

およびy2から、a、b、cを未知数とする3元連立方
程式 %式%(2) を作り、これを解くことによって、(1)式の予測二次
曲線を一意的に決定する。
From y2 and y2, a three-dimensional simultaneous equation (2) with a, b, and c as unknowns is created and solved to uniquely determine the predicted quadratic curve of equation (1).

すなわち、得られた解をA、B、Cとすると。That is, let the obtained solutions be A, B, and C.

予測二次曲線は。The predicted quadratic curve is.

y(t)=A t2  +B t +C−・・・−−一
−−−−・・・−・・−−−−(5)で表される。
It is expressed as y(t)=A t2 +B t +C-----------(5).

次に(5)式の右辺の微分値を求め、これをOとする式
から、状態量等が最大または最小になる時刻t、ffl
を求め、これを(5)式に代入することによって。
Next, find the differential value of the right side of equation (5), and from the equation with this as O, the time t, ffl when the state quantity etc. becomes maximum or minimum
By finding and substituting this into equation (5).

予測最大値y1を求める。Find the predicted maximum value y1.

また、予め設定する限界値をyaとしてyま=A t2
 +]3 t +C−−−−−一・−−−一−−−−−
−−−−−・−(6)を解き、小さい方の解として限界
値到達予測時刻tdを求め、これから限界値到達予測時
間Δtを求める。
Also, assuming that the preset limit value is ya, y = A t2
+]3 t +C----1・----1----
--- Solve (6), find the predicted limit value arrival time td as the smaller solution, and find the predicted limit value arrival time Δt from this.

第一の比較部2は、演算部1によって得られる予測最大
値3’mを、予め設定した状態量等の限界値ytと比較
し、)’vn>3’dのとき2値信号“1″を出力する
The first comparison unit 2 compares the predicted maximum value 3'm obtained by the calculation unit 1 with a preset limit value yt of a state quantity, etc., and when )'vn>3'd, a binary signal "1" is generated. ” is output.

一方、第二の比較部3は、前記限界値到達予測時間Δt
を予め設定した時間τと比較し、Δt≦τのとき2値信
号“1”を出力する。
On the other hand, the second comparison unit 3 calculates the predicted limit value arrival time Δt
is compared with a preset time τ, and when Δt≦τ, a binary signal “1” is output.

また警報信号発生部4は、第一の比較部2の出力信号お
よび第二の比較部3の出力信号を入力とするAND回路
によって構成し、その出力は表示部7を介し文字表示装
置・音声出力装置・警報ランプ・警報音等によてオペレ
ータに伝えられる。
The alarm signal generating section 4 is constituted by an AND circuit which receives the output signal of the first comparison section 2 and the output signal of the second comparison section 3 as input, and the output is sent to the character display device/audio via the display section 7. This is communicated to the operator through output devices, alarm lamps, alarm sounds, etc.

(6)式の解が虚数の場合は、)’mく)’、Lであり
If the solution to equation (6) is an imaginary number, )'m ku)', L.

危険状態にならないと予測される場合である。This is a case where it is predicted that a dangerous situation will not occur.

以上の予測を警報が必要な状態量等の各々に対しておこ
なう。
The above prediction is performed for each state quantity etc. that requires an alarm.

なお、演算部1は、マイクロプロセッサを用いるなど安
価に構成することができるが、制御部5に含めることも
できる。
Note that the calculation section 1 can be constructed at low cost, such as by using a microprocessor, but it can also be included in the control section 5.

制御対象の反応速度に対して警報予測の時間が短ければ
、マイクロプロセッサを用いると時分割処理ができるよ
うになり、一つの演算部1で構成することができる。
If the alarm prediction time is short compared to the reaction speed of the controlled object, time-sharing processing can be performed using a microprocessor, and the system can be configured with one calculation unit 1.

〔発明の効果〕〔Effect of the invention〕

以上説明したように9本発明によれば、マイクロプロセ
ッサ等の比較的小型な計算機の利用によって的確な警報
信号を発生することができ、制御対象を含む制御系全体
が危険状態になることを未然に防止することができる。
As explained above, according to the present invention, an accurate alarm signal can be generated by using a relatively small computer such as a microprocessor, and the entire control system including the controlled object can be prevented from becoming in a dangerous state. can be prevented.

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

第1図は本発明の原理図。 第2図は実施例のブロック図である。 図中。 1は演算部、      2は第一の比較部。 3は第二の比較部、   4は警報信号発生部を示ミ 第1図 第2図 FIG. 1 is a diagram showing the principle of the present invention. FIG. 2 is a block diagram of the embodiment. In the figure. 1 is the calculation section, 2 is the first comparison section. 3 indicates the second comparison section, and 4 indicates the alarm signal generation section. Figure 1 Figure 2

Claims (1)

【特許請求の範囲】 操作量と出力とを含む制御対象の状態量の現在値と二つ
の過去値とから状態量の未来値を予測する予測二次曲線
を生成し得られた予測二次曲線から予測される状態量の
予測最大値と状態量が予め設定した限界値に到達するま
での限界値到達予測時間とを演算する演算部(1)と、 前記予測最大値と前記限界値とを比較する第一の比較部
(2)と、 前記限界値到達予測時間を予め設定した時間と比較する
第二の比較部(3)と、 第一の比較部(2)による比較結果と第二の比較部(3
)による比較結果とに基づいて警報信号を発生する警報
信号発生部(4)とを備えることを特徴とするプロセス
制御装置。
[Claims] A predicted quadratic curve obtained by generating a predicted quadratic curve that predicts a future value of a state quantity from a current value and two past values of a state quantity of a controlled object including a manipulated variable and an output. an arithmetic unit (1) that calculates a predicted maximum value of a state quantity predicted from and a predicted limit value reaching time until the state quantity reaches a preset limit value; A first comparison section (2) that compares the predicted time to reach the limit value, a second comparison section (3) that compares the predicted time to reach the limit value with a preset time, and a comparison result of the first comparison section (2) and a second comparison section. Comparison part (3
1. A process control device comprising: an alarm signal generating section (4) that generates an alarm signal based on a comparison result obtained by (4).
JP61061347A 1986-03-19 1986-03-19 Process controller Granted JPS62219009A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61061347A JPS62219009A (en) 1986-03-19 1986-03-19 Process controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61061347A JPS62219009A (en) 1986-03-19 1986-03-19 Process controller

Publications (2)

Publication Number Publication Date
JPS62219009A true JPS62219009A (en) 1987-09-26
JPH0556525B2 JPH0556525B2 (en) 1993-08-19

Family

ID=13168510

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61061347A Granted JPS62219009A (en) 1986-03-19 1986-03-19 Process controller

Country Status (1)

Country Link
JP (1) JPS62219009A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5815205U (en) * 1981-07-21 1983-01-31 三菱電機株式会社 alarm device
JPS5897608U (en) * 1981-12-25 1983-07-02 株式会社日立製作所 Reaction process monitoring device
JPS59140518A (en) * 1983-02-01 1984-08-11 Nippon Atom Ind Group Co Ltd Method and device for monitoring plant operation state

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5815205U (en) * 1981-07-21 1983-01-31 三菱電機株式会社 alarm device
JPS5897608U (en) * 1981-12-25 1983-07-02 株式会社日立製作所 Reaction process monitoring device
JPS59140518A (en) * 1983-02-01 1984-08-11 Nippon Atom Ind Group Co Ltd Method and device for monitoring plant operation state

Also Published As

Publication number Publication date
JPH0556525B2 (en) 1993-08-19

Similar Documents

Publication Publication Date Title
JPH0268632A (en) Interruption controller
ATE303618T1 (en) CONTROL FOR AN INDUSTRIAL PROCESS WITH ONE OR MORE MULTIDIMENSIONAL VARIABLES
JPS6131489B2 (en)
Owolabi et al. Mathematical modelling and analysis of fractional epidemic models using derivative with exponential kernel
Kılıç et al. Intelligent adaptive cruise control system design and implementation
JPS62219009A (en) Process controller
CN118833223B (en) Vehicle longitudinal acceleration planning method, device, storage medium and equipment
CN114084111B (en) Brake control method based on real-time feedback and historical deceleration
JP2567548B2 (en) Inter-vehicle distance control device
JPS63276604A (en) Process controller
RU2147009C1 (en) Flying vehicle flight automatic control system
CN114464013A (en) Multi-vehicle cooperative collision avoidance method, device, system, storage medium and terminal
US12528477B2 (en) Implementing a dynamic trust model in a vehicle
JPH0210476A (en) Polygonal line approximating device for curve
Gourdeau et al. Computed torque control of robots without joint velocity measurements
Berggren Autonomous cruise control for Chalmers vehicle simulator
RU1833869C (en) Indistinct number generator
JP2868122B2 (en) Logical expression evaluation order determination method
SU559198A1 (en) Reliability Prediction Device
JPH0310938A (en) Drive control device for four-wheel drive automobile
SU798805A1 (en) Boolean function computing device
SU849141A1 (en) Variable structure regulator
JP2585739Y2 (en) High-speed setting control device
SU714356A1 (en) Circular interpolator
Hendriks Analytic expression for the distribution of gel species in spatially homogeneous systems

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term