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
JP3301501B2 - Electronic interlocking device - Google Patents
[go: Go Back, main page]

JP3301501B2 - Electronic interlocking device - Google Patents

Electronic interlocking device

Info

Publication number
JP3301501B2
JP3301501B2 JP14009293A JP14009293A JP3301501B2 JP 3301501 B2 JP3301501 B2 JP 3301501B2 JP 14009293 A JP14009293 A JP 14009293A JP 14009293 A JP14009293 A JP 14009293A JP 3301501 B2 JP3301501 B2 JP 3301501B2
Authority
JP
Japan
Prior art keywords
processing unit
interlocking
data
information
change
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 - Fee Related
Application number
JP14009293A
Other languages
Japanese (ja)
Other versions
JPH06321103A (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.)
Nippon Signal Co Ltd
Kyosan Electric Manufacturing Co Ltd
Original Assignee
Nippon Signal Co Ltd
Kyosan Electric Manufacturing Co 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 Nippon Signal Co Ltd, Kyosan Electric Manufacturing Co Ltd filed Critical Nippon Signal Co Ltd
Priority to JP14009293A priority Critical patent/JP3301501B2/en
Publication of JPH06321103A publication Critical patent/JPH06321103A/en
Application granted granted Critical
Publication of JP3301501B2 publication Critical patent/JP3301501B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Train Traffic Observation, Control, And Security (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、電子連動装置に関し、
更に詳しくは、進路情報または現場機器情報の変化に即
応して連動処理を行なうことにより高密度運転を可能に
すると共に、変化後の一定時間内に全ての連動処理を一
定の順序で行ない、進路情報等の変化に即応した連動処
理の良否の確認を行なうことにより高い安全性も併せて
確保する技術に係る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic interlocking device,
More specifically, high-speed operation is enabled by performing interlocking processing in response to changes in route information or on-site equipment information, and all interlocking processes are performed in a fixed order within a fixed time after the change. The present invention relates to a technology for ensuring high security by confirming the quality of an interlocking process in response to a change in information or the like.

【0002】[0002]

【従来の技術】従来の電子連動装置は、安全性重視の観
点から、一定時間内に取り込んだ同一データに基づき一
定の順序で全ての連動処理を行なう、いわゆる連動シン
グルスレッド処理方式を採用している。図5は連動シン
グルスレッド方式を採用した従来の電子連動装置の処理
内容及び手順の一例を示す図である。各処理部の内容
は、当業者にとって周知であるので説明は省略する。現
場機器出力〜表示出力までの一連の処理は、600msec
以内で実行される。即ち、信号制御、転てつ制御等は、
現場機器情報が変化してから最大600msec経過しなけ
れば実行されない。
2. Description of the Related Art A conventional electronic interlocking device employs a so-called interlocking single thread processing system in which all interlocking processes are performed in a predetermined order based on the same data captured within a predetermined time from the viewpoint of emphasizing safety. I have. FIG. 5 is a diagram showing an example of processing contents and a procedure of a conventional electronic interlocking device adopting an interlocking single thread system. Since the contents of each processing unit are well known to those skilled in the art, description thereof will be omitted. A series of processing from on-site device output to display output is 600 msec
Executed within That is, signal control, point control, etc.
It is not executed unless a maximum of 600 msec has elapsed since the change of the field device information.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来の
電子連動装置は、同一データにより一連の連動処理を行
なうので処理が単純で高い安全性が得られるが、反面、
軌道情報、転てつ器の転換位置情報等の進路情報及び現
場機器情報に即応した制御ができず、高密度運転の障害
となっていた。
However, the conventional electronic interlocking device performs a series of interlocking processes using the same data, so that the process is simple and high security can be obtained.
It was not possible to control according to track information such as orbital information, information on the turning position of the switch, and on-site equipment information, which was an obstacle to high-density operation.

【0004】本発明の第1の課題は、上述した問題点を
解決し、進路情報または現場機器情報の変化に即応して
連動処理を行ない高密度運転を可能にし得る電子連動装
置を提供することである。
A first object of the present invention is to solve the above-mentioned problems and to provide an electronic interlocking device capable of performing interlocking processing in response to a change in route information or on-site equipment information to enable high-density operation. It is.

【0005】本発明の第2の課題は、一定時間内に変化
に即応した連動処理の良否の確認を行なうことにより高
い安全性を確保し得る電子連動装置を提供することであ
る。
[0005] A second object of the present invention is to provide an electronic interlocking device which can ensure high security by confirming the quality of interlocking processing in response to a change within a predetermined time.

【0006】[0006]

【課題を解決するための手段】上述した課題解決のた
め、本発明は、イベント処理部と、バックグランド処理
部とを含み、進路情報及び現場機器情報によって現場機
器間に連鎖を掛ける電子連動装置であって、前記イベン
ト処理部は、前記進路情報または前記現場機器情報が変
化した時に、その変化に即応する連動処理を行ない、連
動出力を生ずるものであり、前記バックグランド処理部
は、一定時間内に全ての連動処理を一定の順序で行な
い、前記イベント処理部の前記連動処理の良否を確認す
るものである。
In order to solve the above-mentioned problems, the present invention provides an electronic interlocking apparatus including an event processing unit and a background processing unit, and linking between field devices based on route information and field device information. When the route information or the field device information changes, the event processing unit performs an interlocking process in response to the change, and generates an interlocking output. All the interlocking processes are performed in a predetermined order, and the quality of the interlocking process of the event processing unit is checked.

【0007】[0007]

【作用】イベント処理部は、進路情報または現場機器情
報が変化したときに、その変化に即応する連動処理を行
ない、連動出力を生ずるものであるから、進路情報が変
化した場合には変更後の進路情報に即応した連動処理が
可能になる。また、先行列車の移動により軌道回路等の
現場機器情報が変化した場合には、進路鎖錠、接近鎖錠
等を解錠する連動処理が一定時間を待つことなく即応し
て行なわれ、早期に後続列車に対する連動処理を行ない
得る状態になる。このため、高密度運転が可能になる。
When the route information or the on-site equipment information changes, the event processing unit performs an interlocking process immediately in response to the change and generates an interlocking output. The interlocking process corresponding to the route information becomes possible. In addition, when on-site equipment information such as a track circuit changes due to movement of a preceding train, an interlocking process for unlocking a route lock, an approach lock, etc. is performed immediately without waiting for a certain period of time. It becomes possible to perform the interlocking process for the following train. Therefore, high-density operation becomes possible.

【0008】バックグランド処理部は、一定時間内に全
ての連動処理を一定の順序で行ない、イベント処理部の
連動処理の良否を確認するものであるから、進路情報ま
たは現場機器情報が変化した後に一定時間を経過すると
イベント処理部の連動処理と同様の連動処理がなされ、
イベント処理部の連動処理に誤りが生じた場合でもバッ
クグランド処理部の連動処理により訂正できるようにな
る。このため、情報変化に即応した制御を可能にすると
共に、高い安全性も併せて確保される。
The background processing unit performs all the interlocking processes in a certain order within a certain time, and checks whether the interlocking process of the event processing unit is good or not. After a certain period of time, the same interlocking process as the interlocking process of the event processing unit is performed.
Even if an error occurs in the interlocking process of the event processing unit, the error can be corrected by the interlocking process of the background processing unit. Therefore, control can be performed in response to information changes, and high security is also ensured.

【0009】[0009]

【実施例】図1は本発明に係る電子連動装置の構成を示
すブロック図である。図において、Aは電子連動装置、
3は進路情報を発生する運行管理装置、4は現場機器、
5は運行管理装置と電子連動装置との間で情報通信を行
なう光LAN、6は電子連動装置と現場機器との間で情
報通信を行なう光LANである。運行管理装置3は、手
動入力する操作盤31、自動入力する自動制御装置3
2、CTC装置33で構成される。現場機器4は、信号
機41、転てつ器42、軌道回路4n等で構成される。
FIG. 1 is a block diagram showing the configuration of an electronic interlocking device according to the present invention. In the figure, A is an electronic interlocking device,
3 is an operation management device that generates route information, 4 is on-site equipment,
Reference numeral 5 denotes an optical LAN for performing information communication between the operation management device and the electronic interlocking device, and reference numeral 6 denotes an optical LAN for performing information communication between the electronic interlocking device and field devices. The operation management device 3 includes an operation panel 31 for manually inputting and an automatic control device 3 for automatically inputting.
2. It is composed of a CTC device 33. The field device 4 includes a traffic light 41, a switch 42, a track circuit 4n, and the like.

【0010】電子連動装置Aは、イベント処理部1と、
バックグランド処理部2とを含み、進路情報S1及び現
場機器情報S2によって現場機器4間に連動を掛ける。
電子連動装置Aはコンピュータで構成され、イベント処
理部1及びバックグランド処理部2はプログラムにより
構成される。
The electronic interlocking device A includes an event processing unit 1
It includes a background processing unit 2 and interlocks between the field devices 4 based on the route information S1 and the field device information S2.
The electronic interlocking device A is configured by a computer, and the event processing unit 1 and the background processing unit 2 are configured by a program.

【0011】イベント処理部1は、進路情報S1または
現場機器情報S2が変化したときに、その変化に即応す
る連動処理を行ない、連動出力を生じる。進路情報S1
及び現場機器情報S2が少ない場合は、割り込みにより
変化に対応する連動処理を行なう。進路情報S1及び現
場機器情報S2が多い場合は、短い時間間隔、例えば2
00msec間隔でタイマ割り込みをかけ、その時間間隔内
の変化に対応する連動処理を行なう。連動出力は、現場
機器情報S2として現場機器4に伝送される。
When the route information S1 or the on-site equipment information S2 changes, the event processing section 1 performs an interlocking process in response to the change, and generates an interlocking output. Course information S1
If the local device information S2 is small, an interlocking process corresponding to the change is performed by interruption. When the route information S1 and the field device information S2 are large, a short time interval, for example, 2
A timer interrupt is generated at 00 msec intervals, and an interlocking process corresponding to a change within the time interval is performed. The linked output is transmitted to the field device 4 as field device information S2.

【0012】バックグランド処理部2は、変化後の一定
時間、例えば600msec内に全ての連動処理を一定の順
序で行ない、イベント処理部1の連動処理の良否を確認
する。イベント処理部1の連動処理が誤りであると判定
した場合は、バックグランド処理部2の連動処理をイベ
ント処理部1の連動処理に優先させて現場機器4に伝送
する。
The background processing unit 2 performs all the interlocking processes in a fixed order within a fixed time after the change, for example, 600 msec, and checks whether the interlocking process of the event processing unit 1 is good or bad. When it is determined that the interlocking process of the event processing unit 1 is erroneous, the interlocking process of the background processing unit 2 is transmitted to the field device 4 prior to the interlocking process of the event processing unit 1.

【0013】上述したように、イベント処理部1は、進
路情報S1または現場機器情報S2が変化した時に、そ
の変化に即応する連動処理を行ない、連動出力を生じる
ものであるから、進路情報S1が変化した場合には変更
後の進路情報S1に即応した連動処理が可能になる。ま
た、先行列車の移動により軌道回路等の現場機器情報S
2が変化した場合には、進路鎖錠、接近鎖錠等を解錠す
る連動処理が一定時間(最大600msec)を待つことな
く即応して行なわれ、早期に後続列車に対する連動処理
を行ない得る状態になる。このため、高密度運転が可能
になる。
As described above, when the route information S1 or the on-site equipment information S2 changes, the event processing unit 1 performs an interlocking process in response to the change and generates an interlocked output. In the case of a change, an interlocking process can be performed in response to the changed route information S1. In addition, the on-site equipment information S such as track circuits etc.
When the number 2 changes, the interlocking process for unlocking the track lock, the approach lock, etc. is performed immediately without waiting for a fixed time (maximum 600 msec), and the interlocking process for the subsequent train can be performed early. become. Therefore, high-density operation becomes possible.

【0014】バックグランド処理部2は、一定時間内に
全ての連動処理を一定の順序で行ない、イベント処理部
1の連動処理の良否を確認するものであるから、進路情
報S1または現場機器情報S2が変化した後に一定時間
を経過すると、イベント処理部1の連動処理と同様の連
動処理がなされ、イベント処理部1の連動処理に誤りが
生じた場合でもバックグランド処理部2の連動処理によ
り訂正できるようになる。このため、情報変化に即応し
た制御を可能にすると共に、高い安全性も併せて確保さ
れる。例えば、進路情報等に即応してイベント処理部1
の連動処理が行なわれた後に、進路情報等が訂正され、
それに合わせてイベント処理部1の連動処理の訂正がさ
れなかった場合でも、バックグランド処理部2の連動処
理によりイベント処理部1の連動処理の誤りを訂正でき
る。即ち、バックグランド処理部2の二重チェック機能
により高い安全性が確保される。
The background processing unit 2 performs all the interlocking processes in a certain order within a certain time and checks whether the interlocking process of the event processing unit 1 is good or not. After a certain period of time has elapsed after the change of the event processing unit, the same interlocking process as the interlocking process of the event processing unit 1 is performed. Even if an error occurs in the interlocking process of the event processing unit 1, it can be corrected by the interlocking process of the background processing unit 2. Become like Therefore, control can be performed in response to information changes, and high security is also ensured. For example, the event processing unit 1 responds immediately to route information and the like.
After the interlocking process is performed, the route information etc. are corrected,
Accordingly, even when the interlocking process of the event processing unit 1 is not corrected, the error of the interlocking process of the event processing unit 1 can be corrected by the interlocking process of the background processing unit 2. That is, high security is ensured by the double check function of the background processing unit 2.

【0015】また、実施例のイベント処理部1は、変化
データ作成部11と、データ処理部12とを有してい
る。変化データ作成部11は、進路情報S1及び現場機
器情報S2を記憶し、進路情報S1及び現場機器情報S
2が変化したときに記憶データを変化後の情報に更新す
る。データ処理部12は、変化データ作成部11の記憶
データの更新部分を検出し、更新部分に対応する連動処
理を行なう。このため、進路情報S1及び現場機器情報
S2の変化を確実に検出すると共に、進路情報S1及び
現場機器情報S2の管理が容易になり、信頼性の高い連
動処理ができる。
Further, the event processing section 1 of the embodiment has a change data creating section 11 and a data processing section 12. The change data creating unit 11 stores the route information S1 and the site device information S2, and stores the route information S1 and the site device information S2.
When 2 changes, the stored data is updated to the changed information. The data processing unit 12 detects an updated portion of the stored data of the change data creating unit 11, and performs an interlocking process corresponding to the updated portion. Therefore, changes in the route information S1 and the on-site device information S2 are reliably detected, and the management of the route information S1 and the on-site device information S2 is facilitated, and a highly reliable interlocking process can be performed.

【0016】更に、実施例のイベント処理部1は、デー
タ処理部12が一定時間(600msec)よりも短い時間
間隔(200msec)でタイマ割り込み処理をする。この
ため、ノイズ等により進路情報S1及び現場機器情報S
2が一時的に誤ったものとなった場合でも、200msec
以内に変化データ作成部11の記憶データが正常な進路
情報S1及び現場機器情報S2に訂正されているとき
は、正常な連動処理ができる。即ち、タイマ割り込み時
間が遅延時間となって、誤った連動処理を防止する。
Further, in the event processing section 1 of the embodiment, the data processing section 12 performs a timer interrupt process at a time interval (200 msec) shorter than a predetermined time (600 msec). Therefore, the route information S1 and the field device information S
200msec even if 2 is temporarily wrong
If the stored data of the change data creating unit 11 has been corrected to the normal route information S1 and the on-site device information S2 within the time period, the normal interlocking process can be performed. That is, the timer interruption time becomes a delay time, thereby preventing erroneous interlocking processing.

【0017】更にまた、実施例の変化データ作成部11
は、第1の変化データ作成部111及び第2の変化デー
タ作成部112を有している。第1の変化データ作成部
111は、進路情報S1に係る記憶データを更新する。
第2の変化データ作成部112は、現場機器情報S2に
係る記憶データを更新する。データ処理部12は、第1
のデータ処理部121及び第2のデータ処理部122を
有している。第1のデータ処理部121は、第1の変化
データ作成部111の記憶データの更新部分を検出し、
更新部分に対応する連動処理を行なう。第2のデータ処
理部122は、第2の変化データ作成部112の更新部
分を検出し、更新部分に対応する連動処理を行なう。こ
のため、将来に向けての進路情報S1に係る連動処理
と、現状における現場機器情報S2に係る連動処理とが
分離され、それぞれの連動処理プログラムが容易になる
と共に、処理速度も向上する。通常、電子連動装置は多
重系で構成され、多数決処理される。従って、プログラ
ムが容易になり、連動処理の誤りが少なくなると、更に
連動処理の信頼性が向上する。
Furthermore, the change data creating unit 11 of the embodiment
Has a first change data creation unit 111 and a second change data creation unit 112. The first change data creation unit 111 updates the storage data related to the course information S1.
The second change data creation unit 112 updates the storage data related to the field device information S2. The data processing unit 12
Has a data processing unit 121 and a second data processing unit 122. The first data processing unit 121 detects an update portion of the storage data of the first change data creation unit 111,
Perform interlocking processing corresponding to the updated part. The second data processing unit 122 detects an updated portion of the second change data creating unit 112 and performs an interlocking process corresponding to the updated portion. For this reason, the interlocking process related to the course information S1 for the future and the interlocking process related to the current on-site device information S2 are separated, so that the respective interlocking processing programs are facilitated and the processing speed is improved. Normally, the electronic interlocking device is constituted by a multiplex system and is subjected to majority processing. Therefore, the program becomes easier, and the reliability of the linked processing is further improved when errors in the linked processing are reduced.

【0018】データ処理部12は、第1のデータ処理部
121の処理を第2のデータ処理部122の処理に優先
させる。このため、進路変更に即応させた連動処理が可
能となる。
The data processing unit 12 prioritizes the processing of the first data processing unit 121 over the processing of the second data processing unit 122. For this reason, it is possible to perform an interlocking process in response to a course change.

【0019】図2は本発明に係る電子連動装置の具体的
実施例における連動図表である。連動図表の記号及び連
動条件は、当業者にとって周知であるので説明は省略す
る。なお、本連動図表は、鉄道信号技術者にバイブルと
なっている「信号」(吉村寛、吉越 三郎共著)の第4
15頁、図9.59を参照している。
FIG. 2 is an interlocking chart in a specific embodiment of the electronic interlocking device according to the present invention. The symbols of the interlocking chart and the interlocking conditions are well known to those skilled in the art, and thus description thereof is omitted. This interlocking chart is the fourth in "Signal" (co-authored by Hiroshi Yoshimura and Saburo Yoshikoshi), which is a bible for railway signal engineers.
See page 15, FIG. 9.59.

【0020】図3は図2に示す電子連動装置の処理内容
の構成を示す図である。図1及び図2を参照しながら、
各部を説明する。スケジューラは、EV1処理タスク起
動管理、EV2処理タスク起動管理及びBG処理タスク
起動管理の動作タイミングを管理する。EV1処理タス
ク起動管理及びEV2処理タスク起動管理は、図1にお
けるイベント処理部1を構成する。
FIG. 3 is a diagram showing the configuration of the processing contents of the electronic interlocking device shown in FIG. Referring to FIGS. 1 and 2,
Each part will be described. The scheduler manages operation timings of EV1 processing task activation management, EV2 processing task activation management, and BG processing task activation management. The EV1 processing task activation management and the EV2 processing task activation management constitute the event processing unit 1 in FIG.

【0021】EV1処理タスク起動管理は、第1の変化
データ作成部111及び第1のデータ処理部121を含
んでいる。EV1処理タスク起動管理は、200msecの
タイマ割り込みにより起動する。第1の変化データ作成
部111は、進路情報S1に係る記憶データの変化を検
出する。第1のデータ処理部121は、変化した進路情
報S1に即応し、「進路制御」、「進路設定」、「転て
つ制御」等の連動処理を行なう。
The EV1 processing task activation management includes a first change data creation unit 111 and a first data processing unit 121. The EV1 processing task activation management is activated by a 200 msec timer interrupt. The first change data creation unit 111 detects a change in storage data related to the course information S1. The first data processing unit 121 performs an interlocking process such as “route control”, “route setting”, and “point control” in response to the changed route information S1.

【0022】EV2処理タスク起動管理は、第2の変化
データ作成部112及び第2のデータ処理部122を含
んでいる。EV2処理タスク起動管理は、200msecの
タイマ割り込みにより起動する。第2の変化データ作成
部112は、現場機器情報S2に係る記憶データの変化
を検出する。第2のデータ処理部122は、変化した現
場機器情報S2に即応し、「車両追跡」、「接近鎖錠の
解錠」、「転てつ制御」、「信号制御」等の連動処理を
行なう。
The EV2 processing task activation management includes a second change data creation unit 112 and a second data processing unit 122. The EV2 processing task activation management is activated by a 200 msec timer interrupt. The second change data creation unit 112 detects a change in stored data related to the field device information S2. The second data processing unit 122 performs an interlocking process such as “vehicle tracking”, “unlocking approaching lock”, “point control”, “signal control”, etc., in response to the changed on-site device information S2. .

【0023】BG処理タスク起動管理は、図1における
バックグランド処理部2を構成する。BG処理タスク起
動管理は、EV1処理タスク起動管理及びEV2処理タ
スク起動管理が起動していないときに起動し、600ms
ecの時間間隔で「進路設定」、「信号制御」、「接近鎖
錠の解錠」等の連動処理を行なう。
The BG processing task activation management constitutes the background processing unit 2 in FIG. The BG processing task activation management starts when the EV1 processing task activation management and the EV2 processing task activation management are not activated, and is executed for 600 ms.
Interlock processing such as "path setting", "signal control", and "unlocking of approach lock" is performed at time intervals of ec.

【0024】「転てつ制御」、「信号制御」、「進路鎖
錠の解錠」及び「接近鎖錠の解錠」の処理は、図2に示
す連動図表の条件に従って行なわれる。
The processes of "point control", "signal control", "unlocking of the pathway lock" and "unlocking of the approach lock" are performed in accordance with the conditions of the interlocking chart shown in FIG.

【0025】「転てつ制御」及び「信号制御」は、EV
1処理タスク起動管理及びEV2処理タスク起動管理に
おいて重複しているように見えるが、EV1処理タスク
起動管理の「転てつ制御」及び「信号制御」は列車が当
該区間に進入する前に事前に処理するものであり、EV
2処理タスク起動管理の「転てつ制御」及び「信号制
御」は列車が当該区間を走行中または進出後の処理を行
なうものであり、実際には重複していない。
"Point control" and "signal control" are EV
Although it seems that there is overlap between the 1-task task activation management and the EV2 processing task activation management, the "point control" and "signal control" of the EV1 processing task activation management are performed in advance before the train enters the section. To process, EV
“Tip control” and “signal control” of the two-process task activation management are for performing processing while the train is traveling or entering the section, and do not actually overlap.

【0026】イベント処理部1及びバックグランド処理
部2において、「進路設定」、「信号制御」及び「接近
鎖錠の解錠」の処理を重複させているのは、イベント処
理部1の連動処理の良否をバックグランド処理部2の連
動処理により確認するためである。連動処理の検証精度
を向上させるためには全ての処理を行なうのがベストで
あるが、処理時間を短縮するために必要最小限のものに
絞ってある。
In the event processing unit 1 and the background processing unit 2, the processes of “path setting”, “signal control”, and “unlocking of the approach lock” are duplicated. This is for confirming the quality of the data by the interlocking process of the background processing unit 2. In order to improve the verification accuracy of the interlocking process, it is best to perform all the processes. However, in order to reduce the processing time, the process is reduced to the minimum necessary.

【0027】図4は図2に示す電子連動装置の処理動作
イメージを示す図である。図において、図2及び図3と
同一参照符合は同一性ある構成部分を示している。CD
1は第1の変化データ作成部111の記憶データであ
り、CD2は第2の変化データ作成部112の記憶デー
タ、EV1は第1のデータ処理部121の連動処理、E
V2は第2のデータ処理部122の連動処理、BGはバ
ックグランド処理部2の連動処理である。
FIG. 4 is a diagram showing a processing operation image of the electronic interlocking device shown in FIG. In the drawings, the same reference numerals as those in FIGS. 2 and 3 indicate the same components. CD
1 is storage data of the first change data creation unit 111, CD2 is storage data of the second change data creation unit 112, EV1 is an interlocking process of the first data processing unit 121, E1
V2 is an interlocking process of the second data processing unit 122, and BG is an interlocking process of the background processing unit 2.

【0028】EV1処理タスク起動管理は、200msec
の時間間隔で起動し、運行管理装置3に進路情報S1の
送信を要求し、運行管理装置3から送信される進路情報
S1を第1の変化データ作成部111に記憶データCD
1として記憶する。同様に、EV2処理タスク起動管理
は、200msecの時間間隔で起動し、現場機器4に現場
機器情報S2の送信を要求し、現場機器4から送信され
る現場機器情報S2を第2の変化データ作成部112に
記憶データCD2として記憶する。
The EV1 processing task activation management is 200 msec.
, And requests the operation management device 3 to transmit the route information S1. The route information S1 transmitted from the operation management device 3 is stored in the first change data creation unit 111 in the storage data CD.
Stored as 1. Similarly, the EV2 processing task activation management is activated at a time interval of 200 msec, requests the field device 4 to transmit the field device information S2, and generates the second change data based on the field device information S2 transmitted from the field device 4. The storage unit 112 stores the data as storage data CD2.

【0029】EV1処理タスク起動管理は、第1の変化
データ作成部111に前回記憶された進路情報S1に係
る記憶データと、第1の変化データ作成部111に今回
記憶された記憶データCD1と比較し、進路情報S1の
更新部分を検出し、更新部分に関する連動処理を行な
う。同様に、EV2処理タスク起動管理は、第2の変化
データ作成部112に前回記憶された現場機器情報S2
に係る記憶データと、第2の変化データ作成部112に
今回記憶された記憶データCD2と比較し、現場機器情
報S2の更新部分を検出し、更新部分に関する連動処理
を行なう。EV1処理タスク起動管理及びEV2処理タ
スク起動管理の前回記憶された記憶データは、連動処理
の有無に拘らず第1の変化データ作成部111及び第2
の変化データ作成部112の記憶データCD1、CD2
に更新される。
The EV1 processing task activation management compares the storage data relating to the route information S1 previously stored in the first change data creation unit 111 with the storage data CD1 currently stored in the first change data creation unit 111. Then, an updated portion of the route information S1 is detected, and an interlocking process for the updated portion is performed. Similarly, the EV2 processing task activation management is based on the field device information S2 stored last time in the second change data creation unit 112.
Is compared with the storage data CD2 stored this time in the second change data creation unit 112, an updated part of the field device information S2 is detected, and an interlocking process for the updated part is performed. The previously stored data of the EV1 processing task activation management and the EV2 processing task activation management are stored in the first change data creation unit 111 and the second
Storage data CD1, CD2 of the change data creation unit 112
Will be updated to

【0030】BG処理タスク起動管理は、EV1処理タ
スク起動管理及びEV2処理タスク起動管理の記憶デー
タに基づき連動処理BGを行なう。BG処理タスク起動
管理は、EV1処理タスク起動管理及びEV2処理タス
ク起動管理のタイマ割り込み処理が実行された場合でも
600msec以内で全ての連動処理を行なう。即ち、BG
処理タスク起動管理は、進路情報S1及び現場機器情報
S2が変化してから600msec以内で、EV1処理タス
ク起動管理及びEV2処理タスク起動管理の処理の良否
を確認できる。進路情報S1及び現場機器情報S2は6
00msec以内に変化することはないので、EV1処理タ
スク起動管理及びEV2処理タスク起動管理とBG処理
タスク起動管理とで異なる情報によって連動処理される
ことはない。進路情報S1及び現場機器情報S2がノイ
ズによって変化した場合でも、EV1処理タスク起動管
理及びEV2処理タスク起動管理とBG処理タスク起動
管理とは記憶データCD1、CD2を共用しているの
で、連動処理を誤ることはない。また、進路情報S1及
び現場機器情報S2は600msec以内では変化しないか
ら、EV1処理タスク起動管理及びEV2処理タスク起
動管理において、600msec以内に2回以上変化する進
路情報S1及び現場機器情報S2を無視することによっ
てノイズの影響を除去することもできる。
The BG processing task activation management performs the interlocking processing BG based on the storage data of the EV1 processing task activation management and the EV2 processing task activation management. In the BG processing task activation management, all the interlocking processes are performed within 600 msec even when the timer interrupt processing of the EV1 processing task activation management and the EV2 processing task activation management is executed. That is, BG
The processing task activation management can confirm the quality of the EV1 processing task activation management and the EV2 processing task activation management within 600 msec after the route information S1 and the field device information S2 change. The route information S1 and the field device information S2 are 6
Since it does not change within 00 msec, the EV1 processing task activation management, the EV2 processing task activation management, and the BG processing task activation management are not interlocked by different information. Even when the route information S1 and the field device information S2 change due to noise, the EV1 processing task activation management, the EV2 processing task activation management, and the BG processing task activation management share the storage data CD1 and CD2. There is no mistake. Further, since the route information S1 and the field device information S2 do not change within 600 msec, the route information S1 and the field device information S2 that change twice or more within 600 msec are ignored in the EV1 processing task activation management and the EV2 processing task activation management. This can remove the influence of noise.

【0031】次に、各処理タスクの動作タイミングを図
1〜図3を参照しながら説明する。まず、時刻t11に
おいて、EV1処理タスク起動管理がタイマ割り込みに
より起動する。EV1処理タスク起動管理は、運行管理
装置3に進路情報S1の送信要求を行ない、進路情報S
1を記憶データCD1として記憶し、前回記憶された進
路情報S1に係る記憶データと今回記憶された記憶デー
タCD1とを比較して進路情報S1の更新部分を検出す
る。
Next, the operation timing of each processing task will be described with reference to FIGS. First, at time t11, the EV1 processing task activation management is activated by a timer interrupt. The EV1 processing task activation management issues a transmission request of the route information S1 to the operation management device 3, and the route information S1
1 is stored as the storage data CD1, and the storage data relating to the previously stored path information S1 is compared with the storage data CD1 stored this time to detect an updated part of the path information S1.

【0032】時刻t12において、EV2処理タスク起
動管理がタイマ割り込みにより起動する。EV2処理タ
スク起動管理は、現場機器4に現場機器情報S2の送信
要求を行ない、現場機器情報S2を記憶データCD2と
して記憶し、前回記憶された現場機器情報S2に係る記
憶データと今回記憶された記憶データCD2とを比較し
て現場機器情報S2の更新部分を検出する。
At time t12, the EV2 processing task activation management is activated by a timer interrupt. The EV2 processing task activation management issues a request to transmit the field device information S2 to the field device 4, stores the field device information S2 as storage data CD2, and stores the storage data relating to the field device information S2 stored last time and the data stored this time. The updated part of the field device information S2 is detected by comparing the stored data CD2.

【0033】時刻t13において、現場機器情報S2の
更新部分が検出されている場合は、EV2処理タスク起
動管理が再起動し、記憶データCD2の更新部分につい
て連動処理EV2を行なう。例えば、更新部分が「軌道
回路7Tから列車が進出した」であれば、場内信号機1
Rに関係する進路鎖錠を解錠する。これにより、変化に
即応した連動処理ができる。
At time t13, if the updated part of the field device information S2 is detected, the EV2 processing task activation management is restarted, and the linked processing EV2 is performed for the updated part of the storage data CD2. For example, if the updated part is “the train has advanced from the track circuit 7T”, the on-site signal 1
Unlock the pathway lock related to R. Thereby, the interlocking process can be performed in response to the change.

【0034】時刻t14において、EV2処理タスク起
動管理が終了し、BG処理タスク起動管理が起動する。
BG処理タスク起動管理は、図3に示す処理を上から順
に実行する。
At time t14, the EV2 processing task activation management ends, and the BG processing task activation management starts.
The BG processing task activation management executes the processing shown in FIG. 3 in order from the top.

【0035】時刻t21において、EV1処理タスク起
動管理がタイマ割り込みにより起動し、BG処理タスク
起動管理が中断される。これ以降、時刻t21からt2
4までにおいて、時刻t11からt14までの処理と同
様の処理が行なわれる。時刻t23において、進路情報
S1の更新部分が検出されている場合は、EV1処理タ
スク起動管理が再起動し、記憶データCD1の更新部分
について連動処理EV1を行なう。例えば、更新部分が
「東京方ー下り本線」であれば、図2に示す連動図表の
場内信号機1Rに関係する「信号制御」等の必要な連動
処理が行なわれる。これにより、進路情報S1に即応す
る連動処理ができる。
At time t21, the EV1 processing task activation management is activated by a timer interrupt, and the BG processing task activation management is interrupted. Thereafter, from time t21 to t2
Up to 4, processing similar to the processing from time t11 to t14 is performed. At time t23, if the updated portion of the route information S1 is detected, the EV1 processing task activation management is restarted, and the linked process EV1 is performed on the updated portion of the storage data CD1. For example, if the updated portion is “Tokyo-Descent Main Line”, necessary interlocking processing such as “signal control” related to the inside signal 1R in the interlocking chart shown in FIG. 2 is performed. As a result, an interlocking process immediately corresponding to the route information S1 can be performed.

【0036】時刻t31において、EV1処理タスク起
動管理がタイマ割り込みにより起動し、BG処理タスク
起動管理が中断される。これ以降、時刻t31から時刻
t32までにおいて、時刻t11から時刻t12までの
処理と同様の処理が行なわれる。時刻t33において、
進路情報S1及び現場機器情報S2の更新部分が検出さ
れない場合は、BG処理タスク起動管理が起動する。時
刻t34において、BG処理タスク起動管理は、自己の
連動処理結果とEV1処理タスク起動管理及びEV2処
理タスク起動管理の連動処理結果とを比較し、良否判定
結果を出力して終了する。判定結果が「否」であれば、
自己の連動結果を出力する。これにより、EV1処理タ
スク起動管理及びEV2処理タスク起動管理がBG処理
タスク起動管理の二重チェック機能により補完され、高
い安全性が確保される。BG処理タスク起動管理の処理
タイミングによっては、時刻t34において、EV1処
理タスク起動管理を補完できない場合があるが、次の6
00msecの間に補完できる。即ち、EV1処理タスク起
動管理及びEV2処理タスク起動管理は、情報の変化後
600msec以内にBG処理タスク起動管理により必ず補
完される。
At time t31, EV1 processing task activation management is activated by a timer interrupt, and BG processing task activation management is interrupted. Thereafter, from time t31 to time t32, the same processing as the processing from time t11 to time t12 is performed. At time t33,
If the updated part of the route information S1 and the field device information S2 is not detected, the BG processing task activation management is activated. At time t34, the BG processing task activation management compares its own interlocking processing result with the interlocking processing results of the EV1 processing task activation management and the EV2 processing task activation management, outputs a pass / fail determination result, and ends. If the judgment result is “No”,
Outputs the result of self-interlock. Thereby, the EV1 processing task activation management and the EV2 processing task activation management are complemented by the double check function of the BG processing task activation management, and high security is ensured. Depending on the processing timing of the BG processing task activation management, it may not be possible to supplement the EV1 processing task activation management at time t34.
Can be complemented during 00 msec. That is, the EV1 processing task activation management and the EV2 processing task activation management are always complemented by the BG processing task activation management within 600 msec after the change of the information.

【0037】上記実施例は、説明の都合上、最も容易な
変化検出手法、時分割手法を用いて説明したが、本発明
の趣旨に沿ってBG処理タスク起動管理の処理時間を確
保するために、公知の高度なソフトウエア技法による変
化検出手法、時分割手法も採用できる。
The above embodiment has been described using the easiest change detection method and the time-division method for the sake of explanation. However, in order to secure the processing time of the BG processing task activation management according to the gist of the present invention. A change detection method using a known advanced software technique and a time division method can also be adopted.

【0038】[0038]

【発明の効果】以上述べたように、本発明によれば、以
下のような効果が得られる。 (a)進路情報または現場機器情報の変化に即応して連
動処理を行ない、高密度運転を可能にし得る電子連動装
置を提供できる。 (b)一定時間内に変化に即応した連動処理の良否の確
認を行なうことにより、高い安全性を確保し得る電子連
動装置を提供できる。
As described above, according to the present invention, the following effects can be obtained. (A) It is possible to provide an electronic interlocking device capable of performing interlocking processing in response to a change in route information or on-site equipment information to enable high-density operation. (B) It is possible to provide an electronic interlocking device that can ensure high security by confirming the quality of the interlocking process in response to a change within a predetermined time.

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

【図1】本発明に係る電子連動装置の構成を示すブロッ
ク図である。
FIG. 1 is a block diagram showing a configuration of an electronic interlocking device according to the present invention.

【図2】本発明に係る電子連動装置の具体的実施例にお
ける連動図表である。
FIG. 2 is an interlocking chart in a specific embodiment of the electronic interlocking device according to the present invention.

【図3】図2に示す電子連動装置の処理内容の構成を示
す図である。
FIG. 3 is a diagram showing a configuration of processing contents of the electronic interlocking device shown in FIG. 2;

【図4】図2に示す電子連動装置の処理動作イメージを
示す図である。
FIG. 4 is a diagram showing a processing operation image of the electronic interlocking device shown in FIG. 2;

【図5】連動シングルスレッド方式を採用した従来の電
子連動装置の処理内容及び手順の一例を示す図である。
FIG. 5 is a diagram showing an example of processing contents and a procedure of a conventional electronic interlocking device adopting an interlocking single thread system.

【符号の説明】[Explanation of symbols]

1 イベント処理部 11 変化データ作成部 111 第1の変化データ作成部 112 第2の変化データ作成部 12 データ処理部 121 第1のデータ処理部 122 第1のデータ処理部 2 バックグランド処理部 3 運行管理装置 4 現場機器 5、6 光LAN S1 進路情報 S2 現場機器情報 REFERENCE SIGNS LIST 1 event processing unit 11 change data creation unit 111 first change data creation unit 112 second change data creation unit 12 data processing unit 121 first data processing unit 122 first data processing unit 2 background processing unit 3 operation Management device 4 Field device 5, 6 Optical LAN S1 Route information S2 Field device information

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平2−171801(JP,A) 特公 昭61−29001(JP,B1) (58)調査した分野(Int.Cl.7,DB名) B61L 19/06 ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-2-171801 (JP, A) JP-B-61-29001 (JP, B1) (58) Fields investigated (Int. Cl. 7 , DB name) B61L 19/06

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 イベント処理部と、バックグランド処理
部とを含み、進路情報及び現場機器情報によって現場機
器間に連鎖を掛ける電子連動装置であって、 前記イベント処理部は、前記進路情報または前記現場機
器情報が変化した時に、その変化に即応する連動処理を
行ない、連動出力を生ずるものであり、 前記バックグランド処理部は、一定時間内に全ての連動
処理を一定の順序で行ない、前記イベント処理部の前記
連動処理の良否を確認するものである電子連動装置。
1. An electronic interlocking device that includes an event processing unit and a background processing unit, and links between field devices according to route information and field device information, wherein the event processing unit is configured to control the route information or the route information. When the on-site equipment information changes, the linked processing is performed in response to the change, and a linked output is generated.The background processing unit performs all the linked processing in a fixed order within a fixed time, and An electronic interlocking device for checking whether the interlocking process of the processing unit is good or not.
【請求項2】 前記バックグランド処理部は、前記イベ
ント処理部の前記連動処理が否であると判定したとき
に、自己の前記連動処理を前記イベント処理部の前記連
動処理に優先させた連動出力を生ずるものである請求項
1に記載の電子連動装置。
2. The interlocking output in which the background processing unit gives priority to the interlocking process of the event processing unit when the background processing unit determines that the interlocking process of the event processing unit is no. 2. The electronic interlocking device according to claim 1, wherein:
【請求項3】 前記イベント処理部は、変化データ作成
部と、データ処理部とを有しており、前記変化データ作
成部は前記進路情報及び前記現場機器情報を記憶し、前
記進路情報及び前記現場機器情報が変化したときに記憶
データを変化後の情報に更新し、前記データ処理部は前
記記憶データの更新部分を検出し更新部分に対応する連
動処理を行なうものである請求項1または2に記載の電
子連動装置。
3. The event processing unit includes a change data creating unit and a data processing unit, wherein the change data creating unit stores the route information and the field device information, and stores the route information and the field device information. 3. The data processing unit according to claim 1, wherein when the field device information changes, the stored data is updated to the changed information, and the data processing unit detects an updated portion of the stored data and performs an interlocking process corresponding to the updated portion. An electronic interlocking device according to item 1.
【請求項4】 前記イベント処理部は、前記データ処理
部が前記一定時間よりも短い時間間隔で割り込み処理を
するものである請求項3に記載の電子連動装置。
4. The electronic interlocking device according to claim 3, wherein the event processing unit causes the data processing unit to execute an interrupt process at a time interval shorter than the predetermined time.
【請求項5】 前記変化データ作成部は、第1の変化デ
ータ作成部及び第2の変化データ作成部を有し、前記第
1の変化データ作成部が前記進路情報に係る記憶データ
を更新し、前記第2の変化データ作成部が前記現場機器
情報に係る記憶データを更新するものであり、 前記データ処理部は、第1のデータ処理部及び第2のデ
ータ処理部を有し、前記第1のデータ処理部が前記第1
の変化データ作成部の前記進路情報に係る記憶データ
更新部分を検出し、その更新部分に対応する連動処理を
行ない、前記第2のデータ処理部が前記第2の変化デー
タ作成部の前記現場機器情報に係る記憶データの更新部
を検出し、その更新部分に対応する連動処理を行なう
ものである請求項4に記載の電子連動装置。
5. The change data creation unit has a first change data creation unit and a second change data creation unit, and the first change data creation unit updates storage data related to the route information. The second change data creating unit updates storage data related to the site device information, wherein the data processing unit has a first data processing unit and a second data processing unit, The first data processing unit is the first data processing unit.
An update part of the storage data related to the path information of the change data creation unit is detected, and an interlocking process corresponding to the update part is performed, and the second data processing unit performs the second change data generation.
Update unit for storing data related to the field device information of the data creation unit
The electronic interlocking device according to claim 4, wherein the interlocking process is performed by detecting a minute and performing an interlocking process corresponding to the updated portion.
【請求項6】 前記データ処理部は、前記第1のデータ
処理部の処理を前記第2のデータ処理部の処理に優先さ
せる請求項5に記載の電子連動装置。
6. The electronic interlocking device according to claim 5, wherein the data processing unit prioritizes the processing of the first data processing unit over the processing of the second data processing unit.
JP14009293A 1993-05-19 1993-05-19 Electronic interlocking device Expired - Fee Related JP3301501B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14009293A JP3301501B2 (en) 1993-05-19 1993-05-19 Electronic interlocking device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14009293A JP3301501B2 (en) 1993-05-19 1993-05-19 Electronic interlocking device

Publications (2)

Publication Number Publication Date
JPH06321103A JPH06321103A (en) 1994-11-22
JP3301501B2 true JP3301501B2 (en) 2002-07-15

Family

ID=15260772

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14009293A Expired - Fee Related JP3301501B2 (en) 1993-05-19 1993-05-19 Electronic interlocking device

Country Status (1)

Country Link
JP (1) JP3301501B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5174788B2 (en) * 2009-11-24 2013-04-03 三菱電機株式会社 Electronic interlocking device and control method of interlocking data

Also Published As

Publication number Publication date
JPH06321103A (en) 1994-11-22

Similar Documents

Publication Publication Date Title
US5790791A (en) Apparatus for synchronizing flight management computers where only the computer chosen to be the master received pilot inputs and transfers the inputs to the spare
US4198678A (en) Vehicle control unit
WO2022142495A1 (en) Management method and system for temporary speed limit of train
EP3251917B1 (en) Train information management system and train information management method
US3934131A (en) Output controller for initiating delayed or conditional commands via a general purpose computer
JP3301501B2 (en) Electronic interlocking device
KR100256097B1 (en) Serial bus controller
EP1380951A1 (en) Fault tolerant information processing apparatus
US5832201A (en) Method and apparatus for a checkpoint based communication processing system
JP2001030905A (en) Train control system, train operation support system
US11807254B2 (en) Apparatus providing a wiper fail-safe mode, a system having the same, and a method thereof
JP2000516173A (en) Method and apparatus for control and monitoring of traffic engineering equipment
JP3813909B2 (en) Electronic interlocking device
CN117818511A (en) Vehicle-mounted operating system safety detection method and device based on virtualization technology
EP4545379A1 (en) Train control system and train control method
JPH0253268B2 (en)
CN116015521B (en) TCMS System Quadruple Redundancy Time Synchronization Method and System
CN106095626A (en) Modified model two takes two frameworks
CN116537664B (en) Platform screen door control methods, devices, electronic equipment and storage media
JP3466211B2 (en) Railroad crossing control device
JP2825464B2 (en) Communication device
JPH0781568A (en) Station guidance control device and its control method
JPS6426956A (en) Deciding system for intermittent fault
CN116881043A (en) Method and system for recovering data after restarting rail transit RATP (random Access Transmission protocol) fault
JPH1076953A (en) Course control device

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080426

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090426

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090426

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100426

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100426

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110426

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110426

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120426

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130426

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees