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
JPH07122812B2 - Synchronizer for redundant control system - Google Patents
[go: Go Back, main page]

JPH07122812B2 - Synchronizer for redundant control system - Google Patents

Synchronizer for redundant control system

Info

Publication number
JPH07122812B2
JPH07122812B2 JP62334104A JP33410487A JPH07122812B2 JP H07122812 B2 JPH07122812 B2 JP H07122812B2 JP 62334104 A JP62334104 A JP 62334104A JP 33410487 A JP33410487 A JP 33410487A JP H07122812 B2 JPH07122812 B2 JP H07122812B2
Authority
JP
Japan
Prior art keywords
synchronization
control
output
signal
majority
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 - Lifetime
Application number
JP62334104A
Other languages
Japanese (ja)
Other versions
JPH01175602A (en
Inventor
節男 有田
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP62334104A priority Critical patent/JPH07122812B2/en
Publication of JPH01175602A publication Critical patent/JPH01175602A/en
Publication of JPH07122812B2 publication Critical patent/JPH07122812B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Safety Devices In Control Systems (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は複数の制御装置を備えた冗長化制御システムの
同期装置に係わり、特に高信頼度の確保に好適な冗長化
制御システム用同期装置に関する。
The present invention relates to a synchronizing device for a redundant control system including a plurality of control devices, and particularly to a synchronizing device for a redundant control system, which is suitable for ensuring high reliability. Regarding

〔従来の技術〕 制御システムの高信頼化のために制御装置を複数個設け
て冗長化することは、従来より各分野で盛んに行われて
きた。制御装置を冗長化した場合の重要なことは、各制
御装置間の同期が保たれていることである。この点に関
し、例えば特開昭57-146303号には、多重計算機システ
ムの同期方法として三重化計算機間の同期を確保するた
めの方法が記載されている。
[Prior Art] Providing a plurality of control devices for redundancy in order to improve the reliability of a control system has been actively performed in various fields. What is important when the control devices are made redundant is that the control devices are synchronized with each other. In this regard, for example, Japanese Patent Laid-Open No. 57-146303 discloses a method for ensuring synchronization between tripled computers as a method for synchronizing multiple computer systems.

この従来例においては、第13図に示すようにシステムが
構成されており、制御装置1,2,3間の同期をとる手段が
同期装置4である。同期装置4は、各制御装置1〜3か
ら出力する同期要求信号11の論理積をANDゲート8でと
り、この結果でORゲート6を介して同期割込信号発生装
置7を起動させ、同期信号12を出力する。制御装置1,2,
3にはまたタイマ装置5が接続され、タイマ装置5は、
各制御装置1〜3から出力する同期要求信号11の論理和
をORゲート10でとり、この結果でタイマ9を駆動し、こ
のタイマ9の出力でORゲート6を介して同期割込信号発
生装置7を起動させて、同期信号12を出力する。ORゲー
ト6は、ANDゲート8の出力信号又はタイマ9の出力信
号のいずれかがくると、信号を出力するためのものであ
る。
In this conventional example, the system is configured as shown in FIG. 13, and the synchronizing device 4 is means for synchronizing the control devices 1, 2, and 3. The synchronizing device 4 takes the logical product of the synchronization request signals 11 output from the respective control devices 1 to 3 with the AND gate 8, and as a result of this, activates the synchronous interrupt signal generating device 7 via the OR gate 6 and Output 12 Controller 1,2,
The timer device 5 is also connected to 3, and the timer device 5 is
The OR gate 10 takes the logical sum of the synchronization request signals 11 output from the respective control devices 1 to 3, and the timer 9 is driven by this result, and the output of this timer 9 drives the synchronous interrupt signal generation device via the OR gate 6. 7 is activated, and the synchronization signal 12 is output. The OR gate 6 is for outputting a signal when either the output signal of the AND gate 8 or the output signal of the timer 9 comes.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

上記従来例は、第13図に示すように3つの制御装置1,2,
3を設け、制御装置を冗長化している。またタイマ装置
5を設け、制御装置1,2,3の1台が故障しても、システ
ムが停止してしまうことを防止している。しかしなが
ら、同期装置4が単一系であるため、例えばORゲート6
が故障するなどして同期装置4に部分的な故障が発生す
ると、冗長化した制御装置1〜3間の同期が確保されな
くなるという問題があった。
In the above conventional example, as shown in FIG. 13, three control devices 1, 2,
3 is provided to make the control device redundant. Further, the timer device 5 is provided to prevent the system from stopping even if one of the control devices 1, 2, 3 fails. However, since the synchronizer 4 is a single system, for example, the OR gate 6
If a partial failure occurs in the synchronizing device 4 due to a failure of the controller, there is a problem that the synchronization between the redundant control devices 1 to 3 cannot be ensured.

本発明は以上の点に鑑みなされたものであり、その発明
の目的とするところは、同期装置に部分的な故障が発生
しても制御装置間の同期が確保できる冗長化制御システ
ム用同期装置を提供するところにある。
The present invention has been made in view of the above points, and an object of the present invention is to provide a synchronization device for a redundant control system capable of ensuring synchronization between control devices even if a partial failure occurs in the synchronization device. Is in the place of providing.

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

上記目的は、3以上の複数の制御装置を備えた冗長化制
御システムの同期装置において、前記複数の制御装置の
それぞれに設けられ、これら複数の制御装置間の同期を
とるための同期用トリガ信号を出力する複数の同期用ト
リガ信号作成手段と、前記複数の制御装置の各々に対応
して設けられ、各々、これら複数の制御装置から出力さ
れる同期用トリガ信号の全てを入力しこれら同期用トリ
ガ信号が過半数を越えると対応する制御装置に同期信号
を出力する複数の多数決手段とを備えることにより達成
される。
In the synchronization device of the redundant control system including a plurality of control devices, three or more control devices are provided for each of the plurality of control devices, and a synchronization trigger signal for synchronizing the plurality of control devices. And a plurality of synchronizing trigger signal generating means for outputting the synchronizing trigger signals, and all of the synchronizing trigger signals output from the plurality of controlling devices are input to the synchronizing trigger signal generating means. This is achieved by providing a plurality of majority means for outputting a synchronizing signal to the corresponding control device when the trigger signal exceeds a majority.

〔作用〕[Action]

各制御装置毎に同期信号を出力する多数決手段を設けて
いるので、1つの多数決手段が故障しても、他の残りの
多数決手段からは正常に各制御装置に同期信号を出力で
きる。このため、故障した多数決手段に係わる制御装置
のみが動作しないだけであり、残りの制御装置は同期し
て動作することができる。また各制御装置から出力され
る同期用トリガ信号の多数決をとって同期信号を作成す
るので、1つの制御装置が故障して同期用トリガ信号に
異常が生じても同期信号が作成され、故障していない制
御装置は同期して動作することができ、過半数以上の制
御装置が故障して同期用トリガ信号に異常が生じた場合
には同期信号が作成されず、全制御装置の動作を停止
し、制御システムの安全性を確保する。
Since the majority decision means for outputting the synchronization signal is provided for each control device, even if one majority decision means fails, the remaining majority decision means can normally output the synchronization signal to each control device. Therefore, only the control device related to the failed majority decision device does not operate, and the remaining control devices can operate in synchronization. Further, since the synchronization signal is created by taking the majority of the synchronization trigger signals output from each control device, even if one control device fails and the synchronization trigger signal becomes abnormal, the synchronization signal is created and fails. The control devices that are not in operation can operate in synchronization, and if more than half of the control devices fail and the synchronization trigger signal becomes abnormal, no synchronization signal is generated and the operation of all control devices is stopped. , Ensure the safety of the control system.

〔実施例〕〔Example〕

以下、本発明の好適実施例を図面を用いて説明する。図
中、同一又は同等の部材には同じ符号を付してある。
Preferred embodiments of the present invention will be described below with reference to the drawings. In the drawings, the same or equivalent members are designated by the same reference numerals.

第1図は本発明の一実施例による同期装置を備えた冗長
化制御システムを示す。本実施例では3つの制御装置を
含む三重系を例として示しているが、本発明はその他の
冗長系についても同様に対応できるものである。
FIG. 1 shows a redundant control system including a synchronizer according to an embodiment of the present invention. In this embodiment, a triple system including three control devices is shown as an example, but the present invention can also be applied to other redundant systems.

第1図において、符号1,2,3は、制御対象141〜14Mを制
御するための冗長化した制御装置である。各制御装置1
〜3は、センサS1〜SNからの信号を取込んで、これを演
算処理した後、制御信号を中間値選択回路131〜13Mに出
力する。中間値選択回路131〜13Mは入力される三つの制
御信号のうち中間レベルの信号を選択し、制御対象141
〜14Mにそれぞれ出力する。これにより運転の信頼性が
向上する。
In FIG. 1, reference numerals 1, 2, and 3 are redundant control devices for controlling the control targets 141 to 14M. Each control device 1
3 to 3 take in signals from the sensors S1 to SN, perform arithmetic processing on the signals, and then output control signals to the intermediate value selection circuits 131 to 13M. The intermediate value selection circuits 131 to 13M select an intermediate level signal from the three input control signals and control the target 141
Output to each ~ 14M. This improves driving reliability.

このように動作する各制御装置は以下のようにして同期
を確保している。
Each control device operating in this way secures synchronization as follows.

各制御装置1〜3には同期回路18を含む同期装置が設け
られ、同期回路18は、各制御装置毎に設置する多数決回
路19,20,21によって構成している。各制御装置1〜3に
は、これら制御装置間の同期をとるための同期用トリガ
信号15.16.17を出力する手段が設けられている。同期回
路18において各多数決回路19〜21は各制御装置から出力
する同期用トリガ信号15,16,17を入力し、この多数決を
とって、これを同期信号22〜24として制御装置1〜3に
出力する。各制御装置は、この同期信号を入力すると、
上述の制御機能を動作させ、制御対象を制御する。
A synchronization device including a synchronization circuit 18 is provided in each of the control devices 1 to 3, and the synchronization circuit 18 is constituted by majority circuits 19, 20, 21 installed for each control device. Each of the control devices 1 to 3 is provided with a means for outputting a synchronization trigger signal 15.16.17 for synchronizing these control devices. In the synchronization circuit 18, each majority circuit 19 to 21 inputs the synchronization trigger signals 15, 16 and 17 output from each control device, takes this majority, and outputs this to the control devices 1 to 3 as the synchronization signals 22 to 24. Output. When each control device receives this synchronization signal,
The above control function is operated to control the controlled object.

以上のように、各制御装置1〜3毎に多数決回路19〜21
を設けて同期信号22〜24を作っているので、例えば多数
決回路19が故障し、その出力である同期信号22が出力さ
れなくなっても、他の多数決回路20,21からは正常に同
期信号23,24が出力されるため、制御装置2,3は同期して
動作する。この結果、中間値選択回路131〜13Mには制御
装置2,3からほぼ同一のタイミングで制御信号が入力さ
れる。なおこのとき、制御装置1は、同期信号22が入力
されないため、動作せず、制御信号を中間値選択回路に
出力することができない。従って、中間値選択回路131
〜13Mは、正常に動作している制御装置2,3から出力され
る制御信号のうちレベルの低い方の制御信号(制御装置
1からの制御信号も含めて表現すれば中間レベルの制御
信号)を選択し、制御対象141〜14Mを制御する。
As described above, the majority circuits 19 to 21 are provided for the respective control devices 1 to 3.
Since the synchronization signals 22 to 24 are provided by, for example, even if the majority circuit 19 fails and the synchronization signal 22 that is the output thereof is not output, the synchronization signals 23 from the other majority circuits 20 and 21 are normally generated. , 24 are output, the control devices 2 and 3 operate in synchronization. As a result, the control signals are input from the control devices 2 and 3 to the intermediate value selection circuits 131 to 13M at substantially the same timing. At this time, the control device 1 does not operate because the synchronization signal 22 is not input, and cannot output the control signal to the intermediate value selection circuit. Therefore, the intermediate value selection circuit 131
˜13M is a control signal of a lower level among the control signals output from the normally operating control devices 2 and 3 (an intermediate level control signal if the control signal from the control device 1 is also included). To control the controlled objects 141 to 14M.

また、各制御装置1〜3の同期をとる手段として多数決
回路19〜21を設置し、各制御装置から出力される同期用
トリガ信号15〜17の多数決をとって同期信号22〜24を作
成するので、例えば制御装置1が故障して同期用トリガ
信号15に異常が生じても、多数決回路19〜21に入力され
る3つの同期用トリガ信号15〜17のうち1つのみが異常
であるので、これに影響されることはなく、各多数決回
路19〜21とも正常に同期信号22〜24を作成する。従っ
て、故障している制御装置1を除いて、残りの制御装置
2,3は同期して動作する。この結果、中間値選択回路131
〜13Mには制御装置2,3からほぼ同一のタイミングで制御
信号が入力され、制御対象を安定に制御することができ
る。
Further, majority circuits 19 to 21 are installed as means for synchronizing the control devices 1 to 3, and the synchronization signals 22 to 24 are created by taking the majority of the synchronization trigger signals 15 to 17 output from the control devices. Therefore, for example, even if the control device 1 fails and an abnormality occurs in the synchronization trigger signal 15, only one of the three synchronization trigger signals 15 to 17 input to the majority decision circuits 19 to 21 is abnormal. , The majority voting circuits 19 to 21 normally generate the synchronization signals 22 to 24 without being affected by this. Therefore, except for the defective controller 1, the remaining controllers are
2 and 3 work in synchronization. As a result, the intermediate value selection circuit 131
Control signals are input to the control units 2 to 3M from the control devices 2 and 3 at substantially the same timing, and the controlled object can be stably controlled.

一方、例えば制御装置1,2が故障して同期用トリガ信号1
5,16が出力されなくなった場合には、同期用トリガ信号
の数が過半数を割っているので、各多数決回路19〜21は
同期信号22〜24を作成せず、全制御装置1〜3の動作を
停止させる。これにより中間値選択回路131〜13Mには一
切制御信号は入力されず、制御対象141〜14Mの制御を停
止する。これにより1つの制御装置3のみで制御対象14
1〜14Mを制御することによる信頼性の低下を防止し、制
御システムの安全性を確保する。
On the other hand, for example, the control devices 1 and 2 have failed and the synchronization trigger signal 1
When 5 and 16 are no longer output, the number of synchronization trigger signals is less than a majority, so that each majority circuit 19 to 21 does not generate the synchronization signals 22 to 24, and all the control devices 1 to 3 do not generate. Stop the operation. As a result, no control signal is input to the intermediate value selection circuits 131 to 13M, and the control of the controlled objects 141 to 14M is stopped. As a result, the control target 14 can be controlled by only one control device 3.
Preventing the decrease in reliability due to controlling 1 to 14M, and ensuring the safety of the control system.

このように本実施例によれば、各制御装置1〜3毎に同
期信号22〜24を出力する多数決回路19〜21を設けている
ので、一つの多数決回路が故障して、その出力である同
期信号が出力されなくなっても、他の多数決回路が健全
であれば、これらの多数決回路によって作られる同期信
号によって駆動する各制御装置は同期して動作すること
が可能となる。
As described above, according to the present embodiment, the majority circuits 19 to 21 for outputting the synchronizing signals 22 to 24 are provided for the respective control devices 1 to 3, so that one majority circuit fails and the output is generated. Even if the synchronization signal is not output, if the other majority circuits are healthy, the control devices driven by the synchronization signals generated by these majority circuits can operate in synchronization.

また本実施例によれば、各制御装置の同期をとる手段と
して多数決回路を設けたので、1つの制御装置が故障し
て同期用トリガ信号が出力されなくなっても同期信号が
作成され、故障していない制御装置は同期して動作する
ことができ、過半数以上の制御装置が故障して同期用ト
リガ信号に異常が生じた場合には同期信号を作成せず、
全制御装置の動作を停止し、制御システムの安全性を確
保することができる。
Further, according to the present embodiment, since the majority circuit is provided as a means for synchronizing the respective control devices, even if one control device fails and the synchronization trigger signal is not output, the sync signal is created and fails. The control devices that do not operate can operate in synchronization, and if more than half of the control devices fail and the synchronization trigger signal becomes abnormal, the synchronization signal is not created.
It is possible to stop the operation of all control devices and ensure the safety of the control system.

なお以上の実施例は、3重系の冗長化システムであるの
で、多数決回路の多数決判定は2・アウト・オブ・3論
理によることとなるが、偶数系の冗長化システムの場
合、例えば4重化システムの場合には、同期トリガ信号
の有無が2対2の同数になることがある。この場合は、
制御システムにとって都合のよい側の出力、例えばフェ
イルセイフ側の出力が優先されるよう多数決判定を予め
定めておけばよい。
Since the above-described embodiment is a triple redundant system, the majority decision of the majority circuit is based on 2-out-of-3 logic, but in the case of an even redundant system, for example, quadruple. In the case of a computerized system, the presence or absence of the synchronization trigger signal may be the same number of 2 to 2. in this case,
The majority decision may be set in advance so that the output on the side convenient for the control system, for example, the output on the fail-safe side is prioritized.

以上は、本実施例による同期装置の概要である。次に、
上記実施例における各制御装置1〜3の機能を、同期用
トリガ信号を出力する手段の機能を含めて以下詳細に説
明する。
The above is the outline of the synchronizing apparatus according to the present embodiment. next,
The function of each of the control devices 1 to 3 in the above embodiment will be described in detail below, including the function of the means for outputting the trigger signal for synchronization.

各制御装置1,2,3は、第2図に示すフローチャートの機
能を有しており、この機能によって同期用トリガ信号15
〜17を出力する同期用トリガ信号作成手段100を構成す
る。また、各制御装置1,2,3の制御対象141〜14Mを制御
する制御用処理手段101の機能は同期信号22〜24が入力
されると起動するようになっており、同期用トリガ信号
作成手段100の機能と制御用処理手段101の機能とは、第
3図に示す関係になっている。これらの機能は、一般的
であるが、制御装置を計算機によって実現し、そのソフ
トウェア処理によって容易に達成できる。
Each of the control devices 1, 2, and 3 has the function of the flowchart shown in FIG.
Synchronous trigger signal creating means 100 for outputting ~ 17 is configured. Further, the function of the control processing means 101 for controlling the control targets 141 to 14M of each of the control devices 1, 2 and 3 is adapted to be activated when the synchronization signals 22 to 24 are input, and the synchronization trigger signal creation The function of the means 100 and the function of the control processing means 101 have the relationship shown in FIG. These functions, which are general, can be easily achieved by implementing the control device by a computer and its software processing.

同期用トリガ信号作成手段100の機能は、第3図に示す
ように計算機のメイン処理として実行され、終了すると
Wait(待機)状態になる。この同期用トリガ信号作成手
段100は、具体的には第2図に示すように、まず同期用
トリガ信号として論理“1"の信号を制御装置から出力す
る(ステップ102)。このように作成される同期用トリ
ガ信号は第1図の多数決回路19,20,21に出力される。多
数決回路19,20,21は入力される三つの信号の多数決をと
った後、同期信号として論理“1"なる信号を出力する。
同期用トリガ信号作成手段100は、制御装置に入力され
る同期信号が論理“1"になっているか否かを判断し(ス
テップ103)、同期信号が論理“1"になっておれば、同
期用トリガ信号を論理“0"にする(ステップ104)。そ
して、wait(待機)状態となる(ステップ105)。同期
用トリガ信号を論理“0"とすると、第1図の多数決回路
19,20,21の三つの入力信号が論理“0"となるから、各多
数決回路19,20,21の出力である同期信号は論理“0"とな
る。
The function of the synchronization trigger signal creating means 100 is executed as the main processing of the computer as shown in FIG.
Enter the Wait state. As shown in FIG. 2, the synchronizing trigger signal creating means 100 first outputs a signal of logic "1" from the control device as the synchronizing trigger signal (step 102). The trigger signal for synchronization created in this way is output to the majority decision circuits 19, 20, 21 of FIG. The majority decision circuits 19, 20, 21 output the signal of logic "1" as a synchronizing signal after taking a majority decision of the three input signals.
The synchronization trigger signal creating means 100 determines whether or not the synchronization signal input to the control device has a logic "1" (step 103). If the synchronization signal has a logic "1", the synchronization signal is synchronized. The trigger signal for is set to logic "0" (step 104). Then, a wait state is set (step 105). If the synchronization trigger signal is logic "0", the majority circuit in FIG.
Since the three input signals 19, 20, 21 are logic "0", the synchronization signals output from the majority circuits 19, 20, 21 are logic "0".

第3図に示す制御用処理手段101の機能は、割込み処理
として実行されるものであり、同期信号が論理“1"から
論理“0"になることによって起動される。従って、同期
用トリガ信号作成手段100の動作が終了すると、割込み
処理によって制御用処理手段101の機能が実行され、制
御対象141〜14Mを制御するための一連の処理が行われ
る。制御用処理手段101の動作が完了すると割込み処理
が終了することになる。ここで、割込み処理をそのまま
終了すると、第3図において、同期用トリガ信号作成手
段100のwait状態に復帰してしまい、その後、同期用ト
リガ信号を出力できなくなってしまう。これを防止する
ために、割込み処理の制御用処理手段の動作を終了する
ときには、第3図に示すメイン処理の先頭に復帰できる
よう復帰先(復帰アドレス)を変更するようにする。
The function of the control processing means 101 shown in FIG. 3 is executed as an interrupt process, and is activated when the synchronization signal changes from logic "1" to logic "0". Therefore, when the operation of the synchronization trigger signal creating means 100 ends, the function of the control processing means 101 is executed by the interrupt processing, and a series of processing for controlling the control targets 141 to 14M is performed. When the operation of the control processing means 101 is completed, the interrupt processing ends. Here, if the interrupt processing is ended as it is, in FIG. 3, the synchronization trigger signal creating means 100 returns to the wait state, and thereafter, the synchronization trigger signal cannot be output. In order to prevent this, when the operation of the control processing means for interrupt processing is terminated, the return destination (return address) is changed so as to return to the beginning of the main processing shown in FIG.

次に、このように構成された制御装置及び同期装置の動
作の詳細を、各制御装置の動作開始時刻が異なっていた
り、多数決回路が故障した場合を含め説明する。
Next, details of the operations of the control device and the synchronization device configured as described above will be described, including the case where the operation start time of each control device is different or the majority circuit fails.

第4図において、期間t0〜t1は各制御装置19,20,21がそ
れぞれ独立に動作を開始しても自動的に各制御装置間の
同期が確保できることを示している。制御装置1が動作
を開始し、続いて制御装置2が動作を開始したとする。
これら2つの制御装置から出力される同期用トリガ信号
15,16が一致したときに各多数決回路19,20,21から同期
信号22,23,23が出力される。このとき、第4図(c)の
ように制御装置3はまた動作を開始していないとする。
この結果、制御装置1,2の制御用処理手段101が同期して
起動され、制御対象141〜14Mを制御する。この途中で、
制御装置3が動作を開始したすると、まず同期用トリガ
信号作成手段100が起動され、同期用トリガ信号17とし
て論理“1"なる信号が出力される。この時点では、他の
制御装置1,2からの同期用トリガ信号15,16は共に論理
“0"であるから、多数決回路19,20,21の出力である同期
信号も論理“0"のままである。従って、制御装置3は、
第3図のメイン処理である同期用トリガ信号作成手段10
0のwait(待機)状態になっている。
In FIG. 4, during the period t0 to t1, it is shown that the synchronization between the control devices can be automatically ensured even if the control devices 19, 20, 21 start operating independently. It is assumed that the controller 1 starts the operation and then the controller 2 starts the operation.
Synchronization trigger signal output from these two control devices
When 15, 16 match, the majority voting circuits 19, 20, 21 output the synchronization signals 22, 23, 23. At this time, it is assumed that the control device 3 has not started its operation as shown in FIG. 4 (c).
As a result, the control processing means 101 of the control devices 1 and 2 are activated synchronously and control the control targets 141 to 14M. In the middle of this
When the control device 3 starts to operate, first, the synchronization trigger signal generating means 100 is activated, and a signal of logic "1" is output as the synchronization trigger signal 17. At this point in time, the synchronization trigger signals 15 and 16 from the other control devices 1 and 2 are both logic "0", so the synchronization signals output from the majority decision circuits 19, 20 and 21 are also logic "0". Is. Therefore, the control device 3
Synchronous trigger signal creating means 10 which is the main processing of FIG.
It is in a wait state of 0.

そして、制御装置1,2が第3図に示す制御用処理手段101
の機能を実行、完了すると、再びメイン処理である同期
用トリガ信号作成手段100の機能を実行し、同期用トリ
ガ信号15,16として論理“1"なる信号を出力する。この
結果、各多数決回路は入力される三つの信号の多数決を
とって同期信号22,23,24を出力する。この結果、制御装
置1,2,3の制御用処理手段の機能が実行され、以下、三
つの制御装置1,2,3が同期して動作する。
Then, the control devices 1 and 2 have the control processing means 101 shown in FIG.
When the function of (1) is executed and completed, the function of the synchronization trigger signal creating means 100, which is the main processing, is executed again, and signals of logic "1" are output as the synchronization trigger signals 15 and 16. As a result, each majority circuit takes the majority of the three input signals and outputs the synchronization signals 22, 23, 24. As a result, the function of the control processing means of the control devices 1, 2, 3 is executed, and thereafter, the three control devices 1, 2, 3 operate in synchronization.

次に、期間t1〜t2では多数決回路19が、その出力信号を
論理“0"にするように縮退故障した場合である。この場
合には、各制御装置1,2,3から同期用トリガ信号15,16,1
7が出力されたとき、多数決回路19からは、同期信号22
が出力されないが、多数決回路20,21からは同期信号23,
24が出力されるので、制御装置2,3は制御用処理手段101
の機能を実行する。ところが、制御装置1は同期信号が
入力されないため、割込み処理である制御用処理手段の
機能は実行されず、メイン処理である同期用トリガ信号
作成手段100のwait(待機)状態になっている。そし
て、この状態は時刻t3まで続く。
Next, in the period t1 to t2, the majority circuit 19 has a stuck-at fault so that its output signal becomes logic "0". In this case, the synchronization trigger signals 15, 16, 1 from each control device 1, 2, 3
When 7 is output, the majority decision circuit 19 outputs the sync signal 22
Is not output, the sync signals 23,
Since 24 is output, the control devices 2 and 3 are controlled by the control processing means 101.
Perform the function of. However, since the control device 1 does not receive the synchronization signal, the function of the control processing means that is the interrupt processing is not executed, and the synchronization trigger signal creating means 100 that is the main processing is in the wait state. Then, this state continues until time t3.

時刻t2で多数決回路19は修理が完了し、復帰したとする
と、時刻t3以降においては、各制御装置1,2,3は同期し
て制御対象を制御する。
Assuming that the majority circuit 19 has been repaired and returned at time t2, after the time t3, the control devices 1, 2, and 3 control the controlled objects in synchronization.

第5図は第4図と同様な各部の動作を示したものである
が、異なる点は、期間t1〜t2で多数決回路19が、その出
力信号を“1"とするように縮退故障することである。こ
の場合、各制御装置は時刻t2′で同期用トリガ信号を出
力し、多数決回路19,20,21から出力される同期信号によ
って割込み処理である制御用処理手段101の機能を実行
しようとするが、制御装置1については、同期信号が論
理“1"から論理“0"にならないため、制御用処理手段の
機能を実行できず、同期用トリガ信号作成手段100はwai
t(待機)状態になりっぱなしである。この状態は第4
図の場合と同様に時刻t3まで続く。時刻t3以降は、既に
多数決回路19が、時刻t2で復帰しているので、各制御装
置1,2,3とも同期して制御対象を制御することができ
る。
FIG. 5 shows the operation of each part similar to that of FIG. 4, except that the majority circuit 19 suffers the stuck-at fault so that its output signal becomes “1” during the period t1 to t2. Is. In this case, each control device outputs the synchronization trigger signal at time t2 ′, and tries to execute the function of the control processing means 101, which is an interrupt process, by the synchronization signal output from the majority circuits 19, 20, 21. As for the control device 1, since the synchronization signal does not change from the logic “1” to the logic “0”, the function of the control processing means cannot be executed, and the synchronization trigger signal generating means 100 waits for wai.
It remains in the t (standby) state. This state is the fourth
As in the case of the figure, it continues until time t3. After time t3, the majority circuit 19 has already returned at time t2, so that the control target can be controlled in synchronization with each of the control devices 1, 2, and 3.

以上の説明では多数決回路19が故障する場合を例として
挙げていたが、その他の多数決回路が故障する場合につ
いても同様である。
In the above description, the case where the majority circuit 19 fails is described as an example, but the same applies to the case where the other majority circuits fail.

以上、一般的な制御系における冗長化制御システム用の
同期装置について述べたが、これをインバータあるいは
コンバータ制御系に適用すると、その効果は特に大き
い。以下、そのような実施例を説明する。
The synchronous device for a redundant control system in a general control system has been described above, but when it is applied to an inverter or converter control system, its effect is particularly large. Hereinafter, such an embodiment will be described.

第6図はインバータシステムの実施例を示す。コンバー
タシステムの場合には、スイッチング回路44が第8図の
ように構成されるだけであり、制御系は同一である。ま
た、第6図及び第8図共に、説明を容易にするために、
単相の場合であるが、三相の場合も同様である。
FIG. 6 shows an embodiment of the inverter system. In the case of the converter system, only the switching circuit 44 is configured as shown in FIG. 8, and the control system is the same. Further, in order to facilitate the explanation, both FIG. 6 and FIG.
This is the case of a single phase, but the same applies to the case of three phases.

第6図において、30〜33は多数決回路であり、各多数決
回路30〜33から出力する制御信号34〜37は第7図に示す
関係であり、これがスイッチング回路44を構成するスイ
ッチング素子(第6図ではトランジスタを利用)38〜41
を制御し、負荷42を制御する。負荷42は一般に電動機で
あることが多い。制御信号34〜37は第7図に示すよう
に、各制御信号のタイミングが一致していることが重要
である。例えば、トランジスタ38がONである場合には、
期間t1,t2で示すように、制御信号34,36は論理“1"であ
り、制御信号35,37が論理“0"となっていなければなら
ない。このように、インバータ制御系の場合には各制御
信号34〜37のタイミングが一致している必要がある。こ
のためには、各制御装置1,2,3が同期して動作しなけれ
ばならない。第4図及び第5図を用いて説明したよう
に、本発明によれば、各制御装置は、制御用処理を実行
する前に必ず同期が確保されているので、上述のように
ディジタル信号を出力して制御する系には非常に適して
いる。
In FIG. 6, reference numerals 30 to 33 are majority voting circuits, and control signals 34 to 37 output from the majority voting circuits 30 to 33 have the relationship shown in FIG. 38-41 is used in the figure.
To control the load 42. The load 42 is often an electric motor. As shown in FIG. 7, it is important that the control signals 34 to 37 have the same timing. For example, if transistor 38 is on,
As shown by the periods t1 and t2, the control signals 34 and 36 must be logic "1" and the control signals 35 and 37 must be logic "0". As described above, in the case of the inverter control system, the timings of the control signals 34 to 37 need to match. For this purpose, each control device 1, 2, 3 must operate in synchronization. As described with reference to FIGS. 4 and 5, according to the present invention, since each control device ensures the synchronization before executing the control process, the digital signal is transmitted as described above. It is very suitable for output and control systems.

また、コンバータ制御系の場合にも同様である。この場
合には、スイッチング回路44が第8図に示すスイッチン
グ回路45に変わるだけである。スイッチング回路45は入
力の制御信号34〜37によってスイッチング素子(第8図
ではサイリスタを使用)46〜49を制御して交流電源50か
ら直流電圧を端子51,52に出力するものである。この場
合にも、本発明は第7図の場合と同様に非常に適してい
る。
The same applies to the converter control system. In this case, the switching circuit 44 is merely replaced by the switching circuit 45 shown in FIG. The switching circuit 45 controls switching elements (thyristors are used in FIG. 8) 46 to 49 by input control signals 34 to 37 and outputs a DC voltage from an AC power supply 50 to terminals 51 and 52. In this case as well, the present invention is very suitable as in the case of FIG.

次に、第1図に示した多数決回路19,20,21は、一例とし
て、第9図に示す無電源型の中間値選択回路で実現する
ことができ、このようにすると、多数決回路に部分的な
故障が発生しても、これに影響されることなく同期信号
を制御装置に出力することができ、第4図及び第5図に
示す多数決回路の縮退故障自体を防止することができ
る。以下、その内容について説明する。
Next, the majority circuit 19, 20, 21 shown in FIG. 1 can be realized by the non-power-supply type intermediate value selection circuit shown in FIG. 9 as an example. Even if a temporary failure occurs, the synchronizing signal can be output to the control device without being affected by this, and the stuck-at failure itself of the majority circuit shown in FIGS. 4 and 5 can be prevented. The contents will be described below.

第9図は無電源型の中間値選択回路の一実施例を示し、
この中間値選択回路にディジタル信号を入力すると、以
下に述べるようにこの回路は一般の多数決論理回路とし
て動作する。この場合この回路は、図示のようにNPNト
ランジスタ116〜118を用い、入力される信号には正極性
(例えば0〜5V)の信号が用いられる。なおダイオード
119〜121は各トランジスタ116〜118の保護、特に各トラ
ンジスタのベース・エミッタ間に逆電圧がかかったとき
のトランジスタの破壊を防止するためのものである。
FIG. 9 shows an embodiment of a non-power source type intermediate value selection circuit,
When a digital signal is input to the intermediate value selection circuit, this circuit operates as a general majority logic circuit as described below. In this case, this circuit uses NPN transistors 116 to 118 as shown in the figure, and a signal having a positive polarity (for example, 0 to 5 V) is used as an input signal. Note that the diode
Reference numerals 119 to 121 are provided to protect the transistors 116 to 118, and particularly to prevent destruction of the transistors when a reverse voltage is applied between the base and emitter of each transistor.

この無電源型の中間値選択回路の入力をa,b,cとし、出
力をdとする。例えば、第10図の(a)〜(c)に示す
信号が入力a,b,cにそれぞれ印加されたとする。時刻t1
までは各信号が論理“0"であるため出力も“0"となる。
t1からt2までの期間では信号aのみが論理“1"になって
いる。この結果、トランジスタ116のベースは“1"、コ
レクタは“0"であり、トランジスタがON状態となるた
め、コレクタ電圧がほぼそのままエミッタに出力され
る。従って、トランジスタ116のエミッタ電位は“0"で
ある。このときトランジスタ117,118のベースは共に
“0"であるから、トランジスタ117,118ともOFF状態のま
まであり、トランジスタ117,118のエミッタの電位は
“0"である。つまり、時刻t2までは中間値選択回路の出
力として“0"である。t2からt3の期間では、トランジス
タ118のベースが“1"、コレクタが“1"であるのでトラ
ンジスタ118はON状態で“1"を出力する。トランジスタ1
17はベースが“0"であるからOFF状態である。また、ト
ランジスタ116はベースが“1"であるがトランジスタ118
の出力が“1"であり、これによって逆電圧がエミッタに
付加されるのでOFF状態となる。結果として、出力dで
は“1"が出力される。期間t3からt4では全入力が“1"で
あるので出力dでも“1"になる。以下同様に入力信号の
状態に対応づけて考えていくと、最終的には、第10図
(d)に示す信号、つまり多数決論理(2・アウト・オ
ブ・3論理)をとった信号が選択できる。
The inputs of this non-power source type intermediate value selection circuit are a, b and c, and the output is d. For example, assume that the signals shown in FIGS. 10A to 10C are applied to the inputs a, b, and c, respectively. Time t1
Until then, each signal is logic "0", so the output is also "0".
In the period from t1 to t2, only the signal a has the logic "1". As a result, the base of the transistor 116 is “1” and the collector is “0”, and the transistor is turned on, so that the collector voltage is output to the emitter almost as it is. Therefore, the emitter potential of the transistor 116 is "0". At this time, since the bases of the transistors 117 and 118 are both "0", both the transistors 117 and 118 remain in the OFF state, and the potentials of the emitters of the transistors 117 and 118 are "0". That is, until time t2, the output of the intermediate value selection circuit is "0". During the period from t2 to t3, since the base of the transistor 118 is "1" and the collector is "1", the transistor 118 outputs "1" in the ON state. Transistor 1
17 is OFF because the base is "0". In addition, although the base of the transistor 116 is “1”,
The output of is "1", and the reverse voltage is applied to the emitter by this, so it is turned off. As a result, "1" is output at the output d. During the period t3 to t4, all inputs are "1", so the output d also becomes "1". Similarly, considering the state of the input signal, the signal shown in FIG. 10 (d), that is, the signal having the majority logic (2-out-of-3 logic) is finally selected. it can.

さて、この無電源型の中間値選択回路の故障モードを考
える。極端な例であるが、全素子が短絡モードに故障し
たとする。ダイオード119〜120の出力は一点に接続され
ているから、全素子が短絡モードに故障すれば、等価的
にWird-OR回路(機能的にはAND)になっているので、例
えば、入力信号が第10図のようになっていれば、時刻t3
からt4までに論理“1"の信号が出力され、それ以外の時
刻では論理“0"が出力される。即ち、各入力信号のタイ
ミングが一致していれば問題なく同期信号が出力され
る。
Now, consider the failure mode of this non-power source type intermediate value selection circuit. In an extreme example, it is assumed that all the devices have failed in the short circuit mode. Since the outputs of the diodes 119 to 120 are connected to one point, if all the elements fail in the short-circuit mode, they are equivalently a Wird-OR circuit (functionally AND). If it is as shown in Fig. 10, time t3
A logic "1" signal is output from t4 to t4, and a logic "0" is output at other times. That is, if the timings of the input signals are the same, the synchronization signal is output without any problem.

上記例では全素子が短絡故障する場合であったが、部分
的に素子が故障しても問題なく同期信号が出力できる。
例えば、トランジスタ118が短絡故障したとする。この
場合、第10図において、時刻t1までは入力信号が“0"で
あるので“0"が出力される。t1からt2では入力信号aが
“1"であるためエミッタ出力が“1"となり、ダイオード
121を介して、“1"がそのまま出力される。t2からt4ま
では、この状態が続くが、t4からt5の間では入力信号a
が“0"であるのでトランジスタ118のエミッタは“0"と
なるが、トランジスタ116,117の動作により、論理“1"
が出力dに出力され、ダイオード121が逆バイアスとな
り、トランジスタ118のエミッタ出力である“0"は出力
されない。万一、この場合において、ダイオード121も
短絡モードに故障していたとすると、t4以後は出力dは
“0"になる。しかしながら、いずれの場合も出力dが論
理“1"になりっぱなしになること、即ち論理“1"に縮退
故障することはない。
In the above example, all the elements are short-circuited, but even if the elements partially fail, the synchronization signal can be output without any problem.
For example, assume that transistor 118 has a short circuit fault. In this case, in FIG. 10, since the input signal is "0" until time t1, "0" is output. From t1 to t2, since the input signal a is "1", the emitter output becomes "1" and the diode
“1” is directly output via 121. This state continues from t2 to t4, but the input signal a from t4 to t5.
Is "0", the emitter of the transistor 118 is "0", but the operation of the transistors 116 and 117 causes a logic "1".
Is output to the output d, the diode 121 is reverse biased, and the emitter output “0” of the transistor 118 is not output. In this case, assuming that the diode 121 also fails in the short circuit mode, the output d becomes "0" after t4. However, in any case, the output d never remains at the logic "1", that is, the stuck-at fault at the logic "1" does not occur.

次に、各素子が開放モードに故障する場合であるが、こ
の場合は信号が喪失するモード、つまり出力dは“0"に
なる。従って、論理“1"に縮退故障することはない。
Next, in the case where each element fails in the open mode, in this case, the mode in which the signal is lost, that is, the output d becomes "0". Therefore, the stuck-at fault does not occur in logic "1".

以上述べたように、中間値選択回路のいかなる故障に対
しても、その出力は論理“1"になりっぱなしに故障する
ことがなく、特に短絡モードの故障の場合には入力信号
の変化で必ず出力信号も変化するので、出力が論理“0"
又は“1"になりっぱなしに故障することはない。これ
は、中間値選択回路が電源を必要とせず、入力信号の大
小関係のみで出力を決定できることによるものである。
As described above, even if any failure occurs in the intermediate value selection circuit, its output is kept at logic “1” and does not fail. The output signal always changes, so the output is logical "0".
Or, it never becomes a "1" and fails. This is because the intermediate value selection circuit does not need a power supply and can determine the output only based on the magnitude relationship of the input signals.

このように、無電源型の中間値選択回路を用いれば、そ
の出力が論理“0"又は“1"に縮退故障することがないた
め、この回路に部分的な故障が発生しても、正しく同期
信号を出力することができ、三つの制御装置とも制御用
処理を実行することができ、システムの信頼性をより一
層高めることができる。
In this way, if a non-power-supply type intermediate value selection circuit is used, its output does not suffer a stuck-at fault to logic "0" or "1", so even if a partial fault occurs in this circuit, The synchronization signal can be output, the control process can be executed by the three control devices, and the reliability of the system can be further enhanced.

なお上記無電源型の中間値選択回路は入力信号の大小関
係によって、トランジスタのベース・エミッタ間電圧分
だけ低い電圧が出力されることがある。これによって論
理“1"が“0"になることはないが、ノイズマージンが少
なくなる。この電圧降下をなくし、ノイズマージンを高
めるためには特開昭59-14003号に記載の中間値選択回
路、特に、NPNトランジスタ6個で正極性の信号に対し
て、中間性を選択、出力する部分を用いればよい。
The non-power-supply type intermediate value selection circuit may output a voltage lower by the base-emitter voltage of the transistor depending on the magnitude of the input signal. This does not change the logic "1" to "0" but reduces the noise margin. In order to eliminate this voltage drop and increase the noise margin, the intermediate value selection circuit described in Japanese Patent Laid-Open No. 59-14003, in particular, six NPN transistors are used to select and output the intermediate value for a positive signal. The part may be used.

今まで述べた実施例では、同期装置の多数決回路19〜21
はハードウェアで構成していたが、これを計算機で構成
する制御装置1〜3の各々おソフトウェア処理によって
実現することも可能である。第11図はこのようの実施例
を示すものであり、第1図に示すような多数決回路19〜
21はなく、制御装置61から出力された同期用トリガ信号
15は制御装置62,63に入力され、制御装置62から出力さ
れた同期用トリガ信号16は制御装置61,63に入力され、
制御装置63から出力された同期用トリガ信号17は制御装
置61,62に入力される。各制御装置61〜63は、第12図に
示すフローチャートの機能を有しており、この機能によ
って同期用トリガ信号15〜17を出力する同期用トリガ信
号作成手段106及び同期用トリガ信号15〜17の多数決を
とる多数決手段107を構成している。なおこの機能と、
各制御装置61〜63の制御対象141〜14Mを制御する制御用
処理手段の機能との関係は、前述した実施例の第3図に
示す関係と同様である。
In the embodiments described thus far, the majority circuits 19 to 21 of the synchronizer.
Is configured by hardware, but it is also possible to implement this by software processing of each of the control devices 1 to 3 configured by a computer. FIG. 11 shows such an embodiment, and the majority decision circuit 19 to 19 as shown in FIG.
21, not the trigger signal for synchronization output from the controller 61
15 is input to the control devices 62 and 63, the synchronization trigger signal 16 output from the control device 62 is input to the control devices 61 and 63,
The synchronization trigger signal 17 output from the control device 63 is input to the control devices 61 and 62. Each of the control devices 61 to 63 has the function of the flowchart shown in FIG. 12, and by this function, the synchronization trigger signal generating means 106 for outputting the synchronization trigger signals 15 to 17 and the synchronization trigger signals 15 to 17 Constitutes a majority decision means 107 for taking a majority decision. With this function,
The relationship with the function of the control processing means for controlling the control targets 141 to 14M of each of the control devices 61 to 63 is the same as the relationship shown in FIG. 3 of the above-described embodiment.

第12図に示す同期用トリガ信号作成手段106及び多数決
手段107においては、まず同期用トリガ信号として論理
“1"の信号を作成する。(ステップ102)。このように
作成された同期用トリガ信号は第11図の他の2つの制御
装置に出力される。次いで、自身の同期用トリガ信号と
他の2つの制御装置より出力された2つの同期用トリガ
信号を入力信号a,b,cとして取り込む(ステップ108)。
この3つの信号を次式を用いて多数決判定(2・アウト
・オブ・3論理)をとる(ステップ109)。
In the synchronization trigger signal creation means 106 and the majority decision means 107 shown in FIG. 12, first, a signal of logic "1" is created as a synchronization trigger signal. (Step 102). The synchronization trigger signal thus created is output to the other two control devices shown in FIG. Then, the synchronization trigger signal of itself and the two synchronization trigger signals output from the other two control devices are fetched as input signals a, b, c (step 108).
A majority decision (2-out-of-3 logic) is made on these three signals using the following equation (step 109).

z=a・b+b・c+c・d 上式の論理演算結果が“1"かどうかを判断し(ステップ
110)、“1"と判断されればこれを同期信号とし、同期
用トリガ信号を論理“0"にする(ステップ104)。そし
て、wait(待機)状態となる(ステップ105)。以下第
3図の制御用処理手段101の機能を実行することにな
る。蒸気式の論理が“0"であれば、再度、入力信号a,b,
cの取り込みから実行する。
z = a ・ b + b ・ c + c ・ d It is judged whether the logical operation result of the above equation is "1" (step
110), if it is determined to be "1", this is used as a synchronizing signal, and the synchronizing trigger signal is set to logical "0" (step 104). Then, a wait state is set (step 105). Hereinafter, the function of the control processing means 101 of FIG. 3 will be executed. If the steam logic is “0”, input signals a, b,
Execute from import of c.

以上のように、ソフト的に多数決手段の機能を実行すれ
ば、ハードウェア量が増大しなくなり、かつ信頼性がそ
の分高まるという効果がある。
As described above, if the function of the majority means is executed by software, there is an effect that the amount of hardware does not increase and the reliability increases accordingly.

〔発明の効果〕〔The invention's effect〕

以上明らかなように、本発明によれば、各制御装置毎に
多数決手段を設け、各制御装置から出力される同期用ト
リガ信号の多数決をとって同期信号を作成し、これによ
って制御装置の制御処理を実行するようにしているた
め、同期信号を作成する多数決手段あるいは制御装置の
うちいずれかが故障してもシステムがダウンすることは
なく、又過半数以上の制御装置が故障した場合には全制
御装置の動作を停止させ、これにより高信頼度で安全性
の高い冗長化制御システムを提供できる。
As is apparent from the above, according to the present invention, a majority decision means is provided for each control device, and a synchronization signal is created by majority decision of the synchronization trigger signal output from each control device, thereby controlling the control device. Since the processing is executed, the system does not go down even if one of the majority decision means or the control device that creates the synchronization signal fails, and when more than half of the control devices fail, all The operation of the control device is stopped, whereby a highly reliable and highly safe redundant control system can be provided.

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

第1図は本発明の一実施例による同期装置を組み込んだ
冗長化制御システムを示す概略図であり、第2図はその
制御システムの各制御装置の同期トリガ信号作成手段の
機能を示すフローチャートであり、第3図はその同期ト
リガ信号作成手段の機能と制御用処理手段の機能との関
係を示すフローチャートであり、第4図及び第5図はそ
の同期装置と制御装置における各部の動作状態を説明す
るタイミングチャートであり、第6図はインバータシス
テムに本発明を適用した他の実施例を示す、第1図と同
様な概略図であり、第7図はそのインバータシステムの
インバータ用スイッチング回路の入力信号のタイミング
関係を示す図であり、第8図は本発明が適用可能なコン
バータ用スイッチング回路の構成例であり、第9図は本
発明の多数決手段を実現するのに用いることのできる無
電源型の中間値選択回路の回路図であり、第10図はその
中間値選択回路の動作を説明するためのタイミングチャ
ートであり、第11図は多数決集団を制御装置のソフトウ
ェアで構成した本発明のさらに他の実施例による冗長化
制御システムを示す、第1図と同様な概略図であり、第
12図はそのシステムにおける各制御装置の同期トリガ信
号発生手段及び多数決手段の機能を説明するためのフロ
ーチャートであり、第13図は従来の同期装置を備えた冗
長化制御システムを示す概略図である。 符号の説明 1〜3、61〜63……制御装置 18……同期回路 15〜17……同期用トリガ信号 19〜21、107……多数決手段 22〜24……同期信号 100、106……同期用トリガ信号作成手段 101……制御用処理手段
FIG. 1 is a schematic diagram showing a redundant control system incorporating a synchronizing device according to an embodiment of the present invention, and FIG. 2 is a flow chart showing the function of a synchronization trigger signal producing means of each control device of the control system. FIG. 3 is a flow chart showing the relationship between the function of the synchronization trigger signal generating means and the function of the control processing means, and FIGS. 4 and 5 show the operating states of the respective parts in the synchronizing device and the control device. FIG. 6 is a timing chart to be described, FIG. 6 is a schematic view similar to FIG. 1, showing another embodiment in which the present invention is applied to an inverter system, and FIG. 7 is a diagram showing an inverter switching circuit of the inverter system. FIG. 9 is a diagram showing a timing relationship of input signals, FIG. 8 is a configuration example of a converter switching circuit to which the present invention is applicable, and FIG. 9 is a majority decision means of the present invention. It is a circuit diagram of a non-power supply type intermediate value selection circuit that can be used to realize, FIG. 10 is a timing chart for explaining the operation of the intermediate value selection circuit, FIG. 11 is a majority voting group. FIG. 6 is a schematic view similar to FIG. 1, showing a redundant control system according to still another embodiment of the present invention configured by software of a control device,
FIG. 12 is a flow chart for explaining the functions of the synchronization trigger signal generating means and the majority decision means of each control device in the system, and FIG. 13 is a schematic diagram showing a conventional redundant control system equipped with a synchronization device. . Description of symbols 1 to 3, 61 to 63 ... control device 18 ... synchronization circuit 15 to 17 ... synchronization trigger signal 19 to 21, 107 ... majority decision means 22 to 24 ... synchronization signal 100, 106 ... synchronization Trigger signal creating means 101 ... Control processing means

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】3以上の複数の制御装置を備えた冗長化制
御システムの同期装置において、前記複数の制御装置の
それぞれに設けられ、これら複数の制御装置間の同期を
とるための同期用トリガ信号を出力する複数の同期用ト
リガ信号作成手段と、前記複数の制御装置の各々に対応
して設けられ、各々、これら複数の制御装置から出力さ
れる同期用トリガ信号の全てを入力しこれら同期用トリ
ガ信号が過半数を越えると対応する制御装置に同期信号
を出力する複数の多数決手段とを備えることを特徴とす
る冗長化制御システム用同期装置。
1. A synchronization device of a redundant control system comprising a plurality of control devices of three or more, wherein a synchronization trigger is provided for each of the plurality of control devices, for synchronizing the plurality of control devices. A plurality of synchronization trigger signal generating means for outputting a signal, and a plurality of synchronization trigger signals provided respectively corresponding to the plurality of control devices, each of which receives all of the synchronization trigger signals output from the plurality of control devices. And a plurality of majority decision means for outputting a synchronizing signal to a corresponding control device when the number of trigger signals for use exceeds a majority, and a synchronizing device for a redundant control system.
【請求項2】前記多数決手段を無電源型の中間値選択回
路によって構成することを特徴とする特許請求の範囲第
1項記載の冗長化制御システム用同期装置。
2. The synchronization device for a redundant control system according to claim 1, wherein the majority decision means comprises a non-power source type intermediate value selection circuit.
【請求項3】前記制御装置を、前記同期用トリガ信号作
成手段と、前記多数決手段から出力される同期信号によ
り起動され、制御対象を制御する制御用処理手段とで構
成したことを特徴とする特許請求の範囲第1項記載の冗
長化制御システム用同期装置。
3. The control device is constituted by the synchronization trigger signal generating means and a control processing means which is activated by a synchronization signal output from the majority decision means and controls a control target. The synchronization device for a redundant control system according to claim 1.
【請求項4】前記制御装置を、前記同期用トリガ信号作
成手段と、前記多数決手段と、この多数決手段から出力
される同期信号により起動され、制御対象を制御する制
御用処理手段とで構成したことを特徴とする特許請求の
範囲第1項記載の冗長化制御システム用同期装置。
4. The control device comprises the synchronization trigger signal generating means, the majority decision means, and a control processing means which is activated by a synchronization signal output from the majority decision means and controls a control target. The synchronization device for redundant control system according to claim 1, characterized in that.
JP62334104A 1987-12-29 1987-12-29 Synchronizer for redundant control system Expired - Lifetime JPH07122812B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62334104A JPH07122812B2 (en) 1987-12-29 1987-12-29 Synchronizer for redundant control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62334104A JPH07122812B2 (en) 1987-12-29 1987-12-29 Synchronizer for redundant control system

Publications (2)

Publication Number Publication Date
JPH01175602A JPH01175602A (en) 1989-07-12
JPH07122812B2 true JPH07122812B2 (en) 1995-12-25

Family

ID=18273572

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62334104A Expired - Lifetime JPH07122812B2 (en) 1987-12-29 1987-12-29 Synchronizer for redundant control system

Country Status (1)

Country Link
JP (1) JPH07122812B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49111564A (en) * 1973-02-22 1974-10-24
JPS5713567A (en) * 1980-06-27 1982-01-23 Mitsubishi Electric Corp Multiprocessor system
JPS57152004A (en) * 1981-03-16 1982-09-20 Toshiba Corp Synchronizer for multiplex computer

Also Published As

Publication number Publication date
JPH01175602A (en) 1989-07-12

Similar Documents

Publication Publication Date Title
JP3321556B2 (en) Degeneration control method, multiplexing control device
US4870556A (en) Method and apparatus for controlling power converter
EP0215897B1 (en) Inverter shoot-through protection circuit
JPH07122812B2 (en) Synchronizer for redundant control system
JPS648531B2 (en)
JP2949929B2 (en) Power supply switching method for uninterruptible power supply
KR950002039B1 (en) Self-diagnosis method of inverter drive circuit
JPH0433573A (en) Inverter
JP3788591B2 (en) Inverter device failure diagnosis method
JP2004364477A (en) AC-AC direct conversion type power converter
JP7525740B2 (en) Power conversion device and power conversion method
US4455599A (en) Pulse width modulation inverter
EP4340224A1 (en) Shoot through protection in motor drives with single supply gate drivers
JP3245728B2 (en) Power converter
JPS5932234Y2 (en) Power transistor drive circuit
JPH05165543A (en) Semiconductor integrated circuit equipped with clock compensating circuit
JPH084370B2 (en) Uninterruptible power system
JP2879719B2 (en) Abnormality detection device for solenoid drive circuit
JPH1010182A (en) Signal light controller
RU1805536C (en) Device for controlling rectifiers with intermediate sequentially commutated current inverter
JPH06232739A (en) Clock redundancy method
JPH0834696B2 (en) Power converter controller
JPS62290914A (en) Load controller
JPH035141B2 (en)
JPH06189555A (en) Three-level inverter control device