JPS5816364A - 2重系計算機システム - Google Patents
2重系計算機システムInfo
- Publication number
- JPS5816364A JPS5816364A JP56113467A JP11346781A JPS5816364A JP S5816364 A JPS5816364 A JP S5816364A JP 56113467 A JP56113467 A JP 56113467A JP 11346781 A JP11346781 A JP 11346781A JP S5816364 A JPS5816364 A JP S5816364A
- Authority
- JP
- Japan
- Prior art keywords
- computer
- computers
- host computer
- slave
- proportional
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multi Processors (AREA)
- Hardware Redundancy (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は2重系計算機システムに係り、特に、2重化さ
れた2台の上位計算機と複数の下位計算機より構成され
る計算機システムに適用するに好適な2重系計算機シス
テムに関する。
れた2台の上位計算機と複数の下位計算機より構成され
る計算機システムに適用するに好適な2重系計算機シス
テムに関する。
大規模な制御系の制御において、制御性の向上のために
制御処理機能を階層化し、高度の制御処理機能を上位計
算機で行うと共に、プロセスの直接の制御を複数台の下
位計算機で行うノ・イアラーキシステムが広く用いられ
ている。この場合、重要な処理を行う上位計算機は、信
頼性の向上のために2重化する必要がある。この2重化
した上位計算機の切替えの際、上位計算機の自己診断待
機系の上位計算機との信号比較、および下位計算機によ
る上位計算機の診断を組合せた多数決論理診断を行うこ
とが主系の診断に関して最も有効な方法である。ハイア
ラーキシステムの一例を示したのが第1図である。
制御処理機能を階層化し、高度の制御処理機能を上位計
算機で行うと共に、プロセスの直接の制御を複数台の下
位計算機で行うノ・イアラーキシステムが広く用いられ
ている。この場合、重要な処理を行う上位計算機は、信
頼性の向上のために2重化する必要がある。この2重化
した上位計算機の切替えの際、上位計算機の自己診断待
機系の上位計算機との信号比較、および下位計算機によ
る上位計算機の診断を組合せた多数決論理診断を行うこ
とが主系の診断に関して最も有効な方法である。ハイア
ラーキシステムの一例を示したのが第1図である。
第1図において、1,2.3〜Nは夫々下位計算機であ
り、これら複数台の下位計算機1,2゜3〜Nには発信
器4,5.6と操作端7,8.9が夫々接続されている
。また、これら複数台の下位計算機1,2.3〜Nは共
通の伝送路10で互いに接続され、この伝送路10には
2重化された上位計算器11.12が接続されている。
り、これら複数台の下位計算機1,2゜3〜Nには発信
器4,5.6と操作端7,8.9が夫々接続されている
。また、これら複数台の下位計算機1,2.3〜Nは共
通の伝送路10で互いに接続され、この伝送路10には
2重化された上位計算器11.12が接続されている。
これら2台の上位計算器11.12には共通の発信器1
3が接続され、同一のプロセス量から2台の上位計算機
11.12が同時に制御指令を演算している。
3が接続され、同一のプロセス量から2台の上位計算機
11.12が同時に制御指令を演算している。
2台の上位計算機11.12は外部からの選択または計
算機11.12間で行われる自己診断によって一方が主
系となって伝送路10に接続され、下位計算機1〜Nに
制御指令を送出し、他方が主系と交替可酷に待機する従
来となっている。
算機11.12間で行われる自己診断によって一方が主
系となって伝送路10に接続され、下位計算機1〜Nに
制御指令を送出し、他方が主系と交替可酷に待機する従
来となっている。
従来、このような2重化された計算機間の切替えは、第
2図および第3図に示すように行われていた。、第2図
において、13は各計算機11.12に対する共通の発
信器であり、この発信器13からのプロセス量は引算器
15.16で設定器17゜18の設定値と引算演算され
て比例積分器19゜20に入力される。比例積分器19
.20で演算された制御指令21.22は切替スイッチ
23゜24および偏差モニタリレー25,26に送出さ
れる。切替スイッチ23.24の接点27.28は互い
に接続され、伝送路10と偏差モニタリレー25,26
に夫々接続されている。また、偏差モニタリレー25,
26の偏差情報は、切替インターロック29に入力され
ている。切替インターロック29には、各計算機間の主
従関係を選択する選択スイッチ30.31の各々が設け
られている。例えば、選択スイッチ30をオンにすると
、切替インターロック29はフリップフロップ32をセ
ットする。その結果、切替スイッチ23が接点27に投
入され、上位計算機11は伝送路10に切替スイッチ2
3を介して制御指令を出力する。
2図および第3図に示すように行われていた。、第2図
において、13は各計算機11.12に対する共通の発
信器であり、この発信器13からのプロセス量は引算器
15.16で設定器17゜18の設定値と引算演算され
て比例積分器19゜20に入力される。比例積分器19
.20で演算された制御指令21.22は切替スイッチ
23゜24および偏差モニタリレー25,26に送出さ
れる。切替スイッチ23.24の接点27.28は互い
に接続され、伝送路10と偏差モニタリレー25,26
に夫々接続されている。また、偏差モニタリレー25,
26の偏差情報は、切替インターロック29に入力され
ている。切替インターロック29には、各計算機間の主
従関係を選択する選択スイッチ30.31の各々が設け
られている。例えば、選択スイッチ30をオンにすると
、切替インターロック29はフリップフロップ32をセ
ットする。その結果、切替スイッチ23が接点27に投
入され、上位計算機11は伝送路10に切替スイッチ2
3を介して制御指令を出力する。
一方、接点27を介して偏差モニタリレー25゜26に
制御指令21ならびに伝送路10よりのプロセス量が送
出される。従系上位計算機12の偏差モニタリレー26
は自己の制御指令22と主系上位計算機11の制御指令
21とを比較監視し、その偏差を切替インターロック2
9に人力する。
制御指令21ならびに伝送路10よりのプロセス量が送
出される。従系上位計算機12の偏差モニタリレー26
は自己の制御指令22と主系上位計算機11の制御指令
21とを比較監視し、その偏差を切替インターロック2
9に人力する。
また、主系上位計算機11の偏差モニタリレー25は制
御指令21を受は取った下位計算機からの制御指令信号
の変化率に関する情報を切替インターロック29に入力
する。切替インターロック29では、これらの情報に絶
対値診断等を考慮した多数決論理によって、フリップフ
ロップ32をリセットし、従系上位計算機12を主系に
切替えるか否かを一判定することにより、切替制御がな
されている。
御指令21を受は取った下位計算機からの制御指令信号
の変化率に関する情報を切替インターロック29に入力
する。切替インターロック29では、これらの情報に絶
対値診断等を考慮した多数決論理によって、フリップフ
ロップ32をリセットし、従系上位計算機12を主系に
切替えるか否かを一判定することにより、切替制御がな
されている。
しかしながら、このような2重系システムの切、替制御
は、従系の偏差モニタリレーにより主系と従系との制御
指令21.22を比較監視して行う方式であるため、主
系と従系とのプロセス量の取り込み精度、演算タイミン
グ等の違いによって、比例積分器19.20の出力、つ
まり制御指令21、.22との間に第3図に示すような
偏差Δが生ずる。そのため従系の偏差モニタリレーが誤
診断を行う可能性があった。また、主系と従系の切替時
の信号にバンプが発生する可能性があるという問題があ
った。
は、従系の偏差モニタリレーにより主系と従系との制御
指令21.22を比較監視して行う方式であるため、主
系と従系とのプロセス量の取り込み精度、演算タイミン
グ等の違いによって、比例積分器19.20の出力、つ
まり制御指令21、.22との間に第3図に示すような
偏差Δが生ずる。そのため従系の偏差モニタリレーが誤
診断を行う可能性があった。また、主系と従系の切替時
の信号にバンプが発生する可能性があるという問題があ
った。
ところが、このような2重系システムにおける2重化さ
れた計算機の比例積分動作は、前回初期値に比例部分と
今回積分部分とを加算出力し、その抜出力値から比例部
分を差引いて今回初期値とする動作であり、しかも、こ
の動作サンプリング周期ごとに行われている。
れた計算機の比例積分動作は、前回初期値に比例部分と
今回積分部分とを加算出力し、その抜出力値から比例部
分を差引いて今回初期値とする動作であり、しかも、こ
の動作サンプリング周期ごとに行われている。
本発明の目的は、上位計算機間の切替えを正確かつスム
ースに行うことのできる2重系計算機システムを提供す
るにある。
ースに行うことのできる2重系計算機システムを提供す
るにある。
本発明は、待機系(従系)の上位計算機が主系の上位計
算機と同一の信号を受信し同一の演算を実行していると
共に、計算機における比例積分動作が各サンプリング周
期ごとの初期状態を基に計算されることに着目し、周期
的に従系上位計算機の初期状態を5主系上位計算機の初
期状態に一致させ、制御指令をバンプレスに切替えると
共に、主系と従系の制御指令が一定値を越えたことをも
って上位計算機相互の故障診断を高精度かつ確実に行う
ようにしたものである。
算機と同一の信号を受信し同一の演算を実行していると
共に、計算機における比例積分動作が各サンプリング周
期ごとの初期状態を基に計算されることに着目し、周期
的に従系上位計算機の初期状態を5主系上位計算機の初
期状態に一致させ、制御指令をバンプレスに切替えると
共に、主系と従系の制御指令が一定値を越えたことをも
って上位計算機相互の故障診断を高精度かつ確実に行う
ようにしたものである。
第4図、第5図、第6図は本発明の実施例を示す実施例
である。各図において第1図〜第3図において示したと
同一部材であるものには同一符号を付している。第4図
において、11.12は2重化された上位計算機であり
、これら計算機には共通に用いられる発信器13が接続
されている。
である。各図において第1図〜第3図において示したと
同一部材であるものには同一符号を付している。第4図
において、11.12は2重化された上位計算機であり
、これら計算機には共通に用いられる発信器13が接続
されている。
発信器13からのプロセス量は引算器15.16は夫々
入力され、引算器15.16は設定器17゜18の設定
値と前記プロセス量との引算演算を行い、その結果を比
例積分器19.20に夫々出力される。比例積分器19
.20は比例部分と積分部分との和(Y IKp X+
)をスイッチ手段35゜36に夫々出力し、該スイッ
チ手段の各々より比例積分器19.20に積分部分(I
C)の演算値が送出されている。また、比例積分器19
.20は制御指令21.22を切替スイッチ23.24
および、偏差モニタリレー25,26の各々に出力する
。切替スイッチ23.24の接点27.28は互いに接
続されている。また、偏差モニタリレー25,26の出
力は切替インターロック29に送出され、切替インター
ロック29には各計算機11.12の主従関係を選択す
る選択スイッチ30.31が設けられている。切替イン
ターロック29にはフリップフロップ32が接続され、
フリップフロップ32の出力は、スイッチ手段35およ
び切替スイッチ23を作動させ、また、スイッチ手段3
6および切替スイッチ24は否定要素37を介してフリ
ップフロップ32を作動させる。
入力され、引算器15.16は設定器17゜18の設定
値と前記プロセス量との引算演算を行い、その結果を比
例積分器19.20に夫々出力される。比例積分器19
.20は比例部分と積分部分との和(Y IKp X+
)をスイッチ手段35゜36に夫々出力し、該スイッ
チ手段の各々より比例積分器19.20に積分部分(I
C)の演算値が送出されている。また、比例積分器19
.20は制御指令21.22を切替スイッチ23.24
および、偏差モニタリレー25,26の各々に出力する
。切替スイッチ23.24の接点27.28は互いに接
続されている。また、偏差モニタリレー25,26の出
力は切替インターロック29に送出され、切替インター
ロック29には各計算機11.12の主従関係を選択す
る選択スイッチ30.31が設けられている。切替イン
ターロック29にはフリップフロップ32が接続され、
フリップフロップ32の出力は、スイッチ手段35およ
び切替スイッチ23を作動させ、また、スイッチ手段3
6および切替スイッチ24は否定要素37を介してフリ
ップフロップ32を作動させる。
第5図は、時間tに対する各制御装置21.22の変化
特性を示し、Δtはサンプリング周期、Δは偏差を示し
ている。
特性を示し、Δtはサンプリング周期、Δは偏差を示し
ている。
次に動作について説明する。まず、選択スイッチ30を
オンにすると、切替インターロック29はフリップフロ
ップ32をセットする。その結果、スイッチ手段35.
36および切替スイッチ23゜24がそれぞれ切替えら
れ、上位計算機11が主系となって伝送路10に接続さ
れ、上位計算機12が従系となって待機する。一方、発
信器13からのプロセス量は、引算器15.16によっ
て設定器17.18の設定値と引算され、その結果であ
る(KpxI)が比例積分器19.20の各々に送出さ
れる。比例積分器19.20は、を演算し、 をスイッチ手段23.24に夫々出力する。また、比例
積分器19から出力″される(yI−KpxI)は従系
上位計算機12のスイッチ手段36に入力され、比例積
分器20から出力される(y、十Kpxl)は主系上位
計算機11のスイッチ手段35に入力される。その結果
、主系上位計算機11における積分部分(IC)がスイ
ッチ手段35.36から比例積分器19.20に夫々送
出される。従って、各比例積分器19.20は、積分部
分(IC)に同期して夫々の制御指令21.22を偏差
モニタリレー25,26の各々に出力する。つまり、従
系上位計算機12の比例積分器20の初期状態は主系上
位計算機11の比例積分器19の初期状態に一致させら
れたことになる。従って、主系上位計算機11と従系上
位計算機12の制御指令21゜22は第5図に示すよう
に、サンプリング周期Δtごとに積分誤差は打消され、
双方の初期状態る。また、第5図の図示矢印のサンプリ
ング周期Δtの途中で偏差Δが異常に大きくなることが
らつても、確実に異常検出が行われ、切替えをバンプレ
スに行うことができる。
オンにすると、切替インターロック29はフリップフロ
ップ32をセットする。その結果、スイッチ手段35.
36および切替スイッチ23゜24がそれぞれ切替えら
れ、上位計算機11が主系となって伝送路10に接続さ
れ、上位計算機12が従系となって待機する。一方、発
信器13からのプロセス量は、引算器15.16によっ
て設定器17.18の設定値と引算され、その結果であ
る(KpxI)が比例積分器19.20の各々に送出さ
れる。比例積分器19.20は、を演算し、 をスイッチ手段23.24に夫々出力する。また、比例
積分器19から出力″される(yI−KpxI)は従系
上位計算機12のスイッチ手段36に入力され、比例積
分器20から出力される(y、十Kpxl)は主系上位
計算機11のスイッチ手段35に入力される。その結果
、主系上位計算機11における積分部分(IC)がスイ
ッチ手段35.36から比例積分器19.20に夫々送
出される。従って、各比例積分器19.20は、積分部
分(IC)に同期して夫々の制御指令21.22を偏差
モニタリレー25,26の各々に出力する。つまり、従
系上位計算機12の比例積分器20の初期状態は主系上
位計算機11の比例積分器19の初期状態に一致させら
れたことになる。従って、主系上位計算機11と従系上
位計算機12の制御指令21゜22は第5図に示すよう
に、サンプリング周期Δtごとに積分誤差は打消され、
双方の初期状態る。また、第5図の図示矢印のサンプリ
ング周期Δtの途中で偏差Δが異常に大きくなることが
らつても、確実に異常検出が行われ、切替えをバンプレ
スに行うことができる。
以上より明らかなように本発明によれば、2重系の切替
えを確実かつ円滑に行うことができると共に高精度の診
断が可能となる。
えを確実かつ円滑に行うことができると共に高精度の診
断が可能となる。
なお、以上の説明ではハイアラーキシステムにおける2
重系について説明したが、広く一般の2重系のバンプレ
ス切替えに適用可能である。
重系について説明したが、広く一般の2重系のバンプレ
ス切替えに適用可能である。
第1図は2重系ハイアラーキシステムの一例を示すブロ
ック図、第2図は従来の2重系診断システムを示すブロ
ック図、第3図は従来方式の制御指令特性図、第4図は
本発明の実施例を示すブロック図、第5図は本発明の制
御指令特性図、第6図は本発明の処理フローチャートで
ある。 1.2.〜N・・・下裕計算機、10・・・伝送路、1
1゜−462− 第 3 図 W!t7tI
ック図、第2図は従来の2重系診断システムを示すブロ
ック図、第3図は従来方式の制御指令特性図、第4図は
本発明の実施例を示すブロック図、第5図は本発明の制
御指令特性図、第6図は本発明の処理フローチャートで
ある。 1.2.〜N・・・下裕計算機、10・・・伝送路、1
1゜−462− 第 3 図 W!t7tI
Claims (1)
- 1、同一信号を受信して各々が制御指令を演算し、選択
された一方のみが前記制御指令を出力してなる主系およ
び従系よりなる一対の上位計算機と、該上位計算機より
出力される制御指令を受信し各々のサブループ制御を行
う複数の下位計算機とを具備スる2重系計算機システム
において、前記従系上位計算機の比例積分初期状態を前
記主系上位計算機の比例積分初期状態に一致させること
を特徴とする2重系計算機システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56113467A JPS5816364A (ja) | 1981-07-22 | 1981-07-22 | 2重系計算機システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56113467A JPS5816364A (ja) | 1981-07-22 | 1981-07-22 | 2重系計算機システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5816364A true JPS5816364A (ja) | 1983-01-31 |
Family
ID=14612980
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56113467A Pending JPS5816364A (ja) | 1981-07-22 | 1981-07-22 | 2重系計算機システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5816364A (ja) |
-
1981
- 1981-07-22 JP JP56113467A patent/JPS5816364A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950015162B1 (ko) | 분산형 제어장치 | |
| JPS6122803B2 (ja) | ||
| US4587470A (en) | Multiplex control system | |
| GB2159981A (en) | 1/o system for programmable controllers | |
| JP3054459B2 (ja) | 供給される量に対応する電流を発生する装置 | |
| JPS5816364A (ja) | 2重系計算機システム | |
| JPS6027041B2 (ja) | ハイアラキ制御システムにおける下位制御装置の切換方法 | |
| US12271183B2 (en) | Controller and control method | |
| KR20080020807A (ko) | Plc 시스템의 삼중화 장치 및 방법 | |
| JPH0535441B2 (ja) | ||
| JPH0117087B2 (ja) | ||
| JPH0588926A (ja) | 監視制御系の自動切替回路 | |
| JPH0320774B2 (ja) | ||
| JPH0619641B2 (ja) | 多重系制御システムのデータ管理方式 | |
| JP2546386B2 (ja) | 二重化装置 | |
| JPH0473162B2 (ja) | ||
| SU1062906A1 (ru) | Дублированна система управлени | |
| JPS63191201A (ja) | プラント自動制御装置 | |
| JP2564397B2 (ja) | 二重化システムのデータ出力装置 | |
| JPS59221709A (ja) | アクチユエ−タ故障検出装置 | |
| JPS6215893B2 (ja) | ||
| JPS6230443B2 (ja) | ||
| JP3708811B2 (ja) | コンピュータ統合生産システム及びそれに適用する直列通信用並列モニタ装置 | |
| JPS6029801A (ja) | 二重化制御装置 | |
| JPH0244401A (ja) | 多重型電気式プロセス制御装置 |