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
JP6442302B2 - Data synchronization method - Google Patents
[go: Go Back, main page]

JP6442302B2 - Data synchronization method - Google Patents

Data synchronization method Download PDF

Info

Publication number
JP6442302B2
JP6442302B2 JP2015014936A JP2015014936A JP6442302B2 JP 6442302 B2 JP6442302 B2 JP 6442302B2 JP 2015014936 A JP2015014936 A JP 2015014936A JP 2015014936 A JP2015014936 A JP 2015014936A JP 6442302 B2 JP6442302 B2 JP 6442302B2
Authority
JP
Japan
Prior art keywords
tracking control
control device
plan data
data
plan
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.)
Active
Application number
JP2015014936A
Other languages
Japanese (ja)
Other versions
JP2016137862A (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 JP2015014936A priority Critical patent/JP6442302B2/en
Publication of JP2016137862A publication Critical patent/JP2016137862A/en
Application granted granted Critical
Publication of JP6442302B2 publication Critical patent/JP6442302B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、複数の追跡制御装置の計画データの同期方法に関する。   The present invention relates to a method for synchronizing plan data of a plurality of tracking control devices.

計画データを用いて自動制御を行う追跡制御装置においては、システムの可用性を高めるために、1つの追跡制御装置に異常が発生した際に、他の追跡制御装置が処理を引き継げるように構成する場合がある。   In a tracking control device that performs automatic control using plan data, in order to increase system availability, when an abnormality occurs in one tracking control device, it is configured so that other tracking control devices can take over the processing. There is.

特許文献1に記載の技術では、駅を跨って列車の進路制御装置の構成制御をする技術であって、2重系の主、従の進路制御部は、列車運行管理ネットワークおよび仮想化処理部を介して互いの異常の有無を監視し、主系の進路制御部に異常が生じた場合には、従系の進路制御部が主系に切り替えることが開示されている。   The technology described in Patent Document 1 is a technology for controlling the configuration of a train route control device across stations, and a dual system main and subordinate route control unit includes a train operation management network and a virtualization processing unit. It is disclosed that the presence or absence of each other's abnormality is monitored, and when the abnormality occurs in the main route control unit, the subordinate route control unit switches to the main system.

特許5364642号公報Japanese Patent No. 5364642

進路制御装置の処理を他の進路制御装置が引き継ぐ構成において、複数の進路制御装置の処理を互いに引き継ぐ構成が求められる場合がある。また、複数の進路制御装置の処理を1つの進路制御装置が引き継ぐ構成が求められる場合がある。ここで、進路制御装置はリアルタイム性を確保するために、容量の制約の厳しい主記憶装置に計画データを保持して動作することがある。   In a configuration in which the processing of the route control device is taken over by another route control device, a configuration in which the processing of the plurality of route control devices is taken over may be required. In some cases, a configuration in which a single route control device takes over the processing of a plurality of route control devices is required. Here, in order to ensure real-time performance, the route control device may operate by holding the plan data in a main storage device with severe capacity restrictions.

特許文献1に記載の技術では、2つの進路制御装置は、組み合わせで構成されており、互いが互いの処理を引き継ぐことが可能である。   In the technique described in Patent Document 1, two route control devices are configured in combination, and each other can take over each other's processing.

しかしながら、これを例えば、複数の進路制御装置の処理を互いに引き継ぐ場合は考慮されていない。この場合、進路制御装置が使用する計画データを、進路制御装置の主記憶装置に保持する必要があるが、主記憶装置の容量の制約でこれが難しい場合がある。同様に、複数の進路制御装置の処理を1つの進路制御装置が引き継ぐ構成に適用した場合、複数の進路制御装置が使用する計画データを、処理を引き継ぐ1つの進路制御装置の主記憶装置に保持する必要があるが、主記憶装置の容量の制約でこれが難しい場合がある。   However, this is not considered when, for example, the processes of a plurality of route control devices are taken over. In this case, it is necessary to store the plan data used by the route control device in the main storage device of the route control device, but this may be difficult due to the limitation of the capacity of the main storage device. Similarly, when the processing of multiple route control devices is applied to a configuration where one route control device takes over, the plan data used by the multiple route control devices is retained in the main memory of one route control device that takes over the processing. However, this may be difficult due to the capacity limitation of the main storage device.

上述した課題を解決し、目的を達成するために、データ同期方法は複数の追跡制御装置を備える。追跡制御装置の計画データ判断部は、他の追跡制御装置が使用する計画データについて、直近の制御で使用する計画データであるか、直近の制御で使用する計画データ以外の計画データであるかを計画データに含まれる時刻に基づいて判断し、追跡制御装置の主記憶装置に、追跡制御装置の計画データ及び他の追跡制御装置が直近の制御で使用する計画データを記憶し、追跡制御装置の補助記憶装置に、他の追跡制御装置の予め定められた時間帯の計画データを記憶し、追跡制御装置が他の追跡制御装置の異常を検知した場合、追跡制御装置の計画データ同期部は、追跡制御装置の補助記憶装置に記憶された他の追跡制御装置の予め定められた時間帯の計画データを、追跡制御装置の主記憶装置にコピーして他の追跡制御装置の計画データの同期をとる。   In order to solve the above-described problems and achieve the object, the data synchronization method includes a plurality of tracking control devices. The plan data judgment unit of the tracking control device determines whether the plan data used by other tracking control devices is plan data used in the latest control or plan data other than the plan data used in the latest control. Judgment is made based on the time included in the plan data, and the plan data of the tracking control unit and the plan data used by the other tracking control unit in the latest control are stored in the main memory of the tracking control unit. When the plan data of a predetermined time zone of another tracking control device is stored in the auxiliary storage device, and the tracking control device detects an abnormality of the other tracking control device, the plan data synchronization unit of the tracking control device The plan data of a predetermined time zone of the other tracking control device stored in the auxiliary storage device of the tracking control device is copied to the main storage device of the tracking control device to copy the plan data of the other tracking control device. It takes a year.

本発明によれば、複数の進路制御装置の処理を互いに引き継ぐことができる。   According to the present invention, it is possible to take over the processes of a plurality of route control devices.

本発明の一実施形態におけるシステムの構成を示したものである。1 shows a system configuration in an embodiment of the present invention. 本発明の一実施形態におけるエリアAの予め定められた時間帯(全ての時間帯)の計画データである。It is plan data of the predetermined time zone (all time zones) of area A in one embodiment of the present invention. 本発明の一実施形態におけるエリアBの予め定められた時間帯(全ての時間帯)の計画データである。It is plan data of the predetermined time zone (all time zones) of area B in one embodiment of the present invention. 本発明の一実施形態におけるエリアCの予め定められた時間帯(全ての時間帯)の計画データである。It is plan data of a predetermined time zone (all time zones) of area C in one embodiment of the present invention. 本発明の一実施形態においてエリアAの追跡制御装置が主記憶装置に保持する計画データを示したものである。4 shows plan data held in a main storage by a tracking control device of area A in an embodiment of the present invention. 本発明の一実施形態においてエリアBの追跡制御装置が主記憶装置に保持する計画データを示したものである。4 shows plan data held in a main storage by a tracking control device of area B in an embodiment of the present invention. 本発明の一実施形態においてエリアCの追跡制御装置が主記憶装置に保持する計画データを示したものである。4 shows plan data held in a main memory by a tracking control device of area C in an embodiment of the present invention. 本発明の一実施形態における追跡制御装置の通常時のプログラムフローを示したものである。3 shows a normal program flow of the tracking control apparatus according to the embodiment of the present invention. 本発明の一実施形態における追跡制御装置が、他の追跡制御装置の異常時に処理を引き継ぐ際のプログラムフローを示したものである。The tracking control apparatus in one Embodiment of this invention shows the program flow at the time of taking over a process at the time of abnormality of another tracking control apparatus. 本発明の一実施形態における追跡制御装置が、他の追跡制御装置の処理の引き継ぎ完了した際に、主記憶装置に保持する計画データを示したものである。The tracking control apparatus in one Embodiment of this invention shows the plan data hold | maintained at a main memory device, when the taking over of the process of another tracking control apparatus is completed. 本発明の一実施形態におけるシステムの構成を示したものである。1 shows a system configuration in an embodiment of the present invention. 本発明の一実施形態における追跡制御装置が、他の追跡制御装置の一部の範囲の監視制御の処理の引き継ぎ完了した際に、主記憶装置に保持する計画データを示したものである。The tracking control apparatus in one Embodiment of this invention shows the plan data hold | maintained at a main memory device, when the taking over of the monitoring control process of the partial range of another tracking control apparatus is completed. 本発明の一実施形態における追跡制御装置が、他の追跡制御装置の一部の範囲の監視制御の処理の引き継ぎ完了した際に、主記憶装置に保持する計画データを示したものである。The tracking control apparatus in one Embodiment of this invention shows the plan data hold | maintained at a main memory device, when the taking over of the monitoring control process of the partial range of another tracking control apparatus is completed.

本発明の第1の実施例では、3つの異なるエリアを監視制御対象とする追跡制御装置が、互いに互いの待機系として構成され、1つの追跡制御装置の処理を他の1つの追跡制御装置が引き継ぐ際の動作について説明する。   In the first embodiment of the present invention, the tracking control devices for monitoring and controlling three different areas are configured as standby systems of each other, and the processing of one tracking control device is performed by another tracking control device. The operation when taking over will be described.

図1はシステム構成図である。   FIG. 1 is a system configuration diagram.

これは、本発明の一実施形態におけるシステムの構成を示したものである。   This shows a system configuration in an embodiment of the present invention.

追跡制御装置101は、エリアAの監視制御を行い、追跡制御装置121、もしくは、追跡制御装置141の不具合時に、これらの追跡制御装置の処理を引き継いで、エリアB、もしくは、エリアCの監視制御を行う装置であり、CPU102、主記憶装置103、補助記憶装置104を備え、ネットワーク177、ネットワーク178と接続されている。CPU102は中央演算装置(Central Processing Unit)であり、補助記憶装置104や主記憶装置103に記録されている、またはあらかじめ補助記憶装置104から主記憶装置103に転送されたプログラムを実行することができる装置である。CPU102は、制御機能105、計画データ変更機能106、計画データ一致化機能107、データ移動機能108、監視機能109を備える。   The tracking control device 101 performs monitoring control of the area A. When the tracking control device 121 or the tracking control device 141 malfunctions, the tracking control device 101 takes over the processing of these tracking control devices and monitors the area B or area C. The CPU 102, the main storage device 103, and the auxiliary storage device 104 are connected to the network 177 and the network 178. The CPU 102 is a central processing unit, and can execute a program recorded in the auxiliary storage device 104 or the main storage device 103 or transferred from the auxiliary storage device 104 to the main storage device 103 in advance. Device. The CPU 102 includes a control function 105, a plan data change function 106, a plan data matching function 107, a data movement function 108, and a monitoring function 109.

制御機能105は、主記憶装置103に記憶された設備データ110、計画データ111を基に、設備172を制御するための情報を設備I/F171に送る機能である。また、追跡制御装置121の処理を引き継いだ際に、主記憶装置103に記憶された設備データ112、計画データ113を基に、設備174を制御するための情報を設備I/F173に送る機能である。また、追跡制御装置141の処理を引き継いだ際に、主記憶装置103に記憶された設備データ114、計画データ115を基に、設備176を制御するための情報を設備I/F175に送る機能である。   The control function 105 is a function for sending information for controlling the equipment 172 to the equipment I / F 171 based on the equipment data 110 and the plan data 111 stored in the main storage device 103. In addition, when the processing of the tracking control device 121 is taken over, the function to send information for controlling the equipment 174 to the equipment I / F 173 based on the equipment data 112 and the plan data 113 stored in the main storage device 103. is there. Further, when the processing of the tracking control device 141 is taken over, the function for sending information for controlling the equipment 176 to the equipment I / F 175 based on the equipment data 114 and the plan data 115 stored in the main storage device 103. is there.

計画データ変更機能106は、設備I/F171から送られる設備情報や、計画データ変更用の装置から送られる計画データ変更情報に従って、計画データ111を変更する機能である。   The plan data change function 106 is a function for changing the plan data 111 according to the equipment information sent from the equipment I / F 171 and the plan data change information sent from the apparatus for changing the plan data.

計画データ一致化機能107は、計画データ111や計画データ変更用の装置から送られた計画データ変更情報を追跡制御装置121、追跡制御装置141に送ることにより、追跡制御装置121の保持する計画データ131、計画データ136や、追跡制御装置141の保持する計画データ151、計画データ156を、自身の保持する計画データ111に一致化させる機能である。また、追跡制御装置121から送られる情報に基づいて、自身の保持する計画データ113、計画データ116を計画データ133に、追跡制御装置141から送られる情報に基づいて、自身の保持する計画データ115、計画データ117を計画データ155に一致化させる機能である。   The plan data matching function 107 sends the plan data 111 or the plan data change information sent from the plan data change device to the tracking control device 121 and the tracking control device 141, thereby holding the plan data held by the tracking control device 121. 131, the plan data 136, the plan data 151 held by the tracking control device 141, and the plan data 156 are functions for making the plan data 111 held by itself match. In addition, based on the information sent from the tracking control device 121, the plan data 113 and the planning data 116 held by itself are stored in the plan data 133, and based on the information sent from the tracking control device 141, the planning data 115 held by itself. This is a function for matching the plan data 117 with the plan data 155.

データ移動機能108は、主記憶装置103と補助記憶装置104の間で、装置の状態に従ってデータを移動する機能である。   The data movement function 108 is a function for moving data between the main storage device 103 and the auxiliary storage device 104 according to the state of the device.

監視機能109は、追跡制御装置121、追跡制御装置141の状態を監視する機能である。   The monitoring function 109 is a function for monitoring the states of the tracking control device 121 and the tracking control device 141.

主記憶装置103は、CPU102が直接アクセスする情報を保持するための装置であり、エリアAの設備データ110、エリアAの計画データ111、エリアBの設備データ112、エリアBの計画データ113、エリアCの設備データ114、エリアCの計画データ115を記憶する。設備データ110は、設備172に関する情報であり、予め設定された情報と、設備172から設備I/F171を介して送られる情報を含む。計画データ111は、エリアAの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。設備データ112は、設備174に関する情報であり、予め設定された情報と、設備174から設備I/F173を介して送られる情報を含む。計画データ113は、エリアBの直近の時間帯の列車の運行計画を表す情報である。設備データ114は、設備176に関する情報であり、予め設定された情報と、設備176から設備I/F175を介して送られる情報を含む。計画データ115は、エリアCの直近の時間帯の列車の運行計画を表す情報である。   The main storage device 103 is a device for holding information directly accessed by the CPU 102. The equipment data 110 in the area A, the plan data 111 in the area A, the equipment data 112 in the area B, the plan data 113 in the area B, and the area C Equipment data 114 and area C plan data 115 are stored. The equipment data 110 is information regarding the equipment 172, and includes information set in advance and information sent from the equipment 172 via the equipment I / F 171. The plan data 111 is information representing a train operation plan in a predetermined time zone (all time zones) in the area A. The equipment data 112 is information related to the equipment 174, and includes information set in advance and information sent from the equipment 174 via the equipment I / F 173. The plan data 113 is information representing a train operation plan in the latest time zone of area B. The equipment data 114 is information related to the equipment 176, and includes information set in advance and information sent from the equipment 176 via the equipment I / F 175. The plan data 115 is information representing a train operation plan in the latest time zone of area C.

補助記憶装置104は、情報を永続的に保存しておくための装置であり、エリアBの計画データ116、エリアCの計画データ117を記憶する。計画データ116は、エリアBの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。計画データ117は、エリアCの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。   The auxiliary storage device 104 is a device for permanently storing information, and stores the plan data 116 for area B and the plan data 117 for area C. The plan data 116 is information representing a train operation plan in a predetermined time zone (all time zones) in the area B. The plan data 117 is information representing a train operation plan in a predetermined time zone (all time zones) in the area C.

ネットワーク177は、電波、光、音、電気信号などを用いて互いの装置間でメッセージやパケットを交換するための装置であり、ルータやケーブルなどを含むものであり、追跡制御装置101、追跡制御装置121、追跡制御装置141と接続されている。ネットワーク178は、追跡制御装置101、追跡制御装置121、追跡制御装置141、設備I/F171、設備I/F173、設備I/F175と接続されている。   The network 177 is a device for exchanging messages and packets between devices using radio waves, light, sound, electrical signals, and the like, and includes a router and a cable. The device 121 and the tracking control device 141 are connected. The network 178 is connected to the tracking control device 101, the tracking control device 121, the tracking control device 141, the equipment I / F 171, the equipment I / F 173, and the equipment I / F 175.

追跡制御装置121は、エリアBの監視制御を行い、追跡制御装置101、もしくは、追跡制御装置141の不具合時に、これらの追跡制御装置の処理を引き継いで、エリアA、もしくは、エリアCの監視制御を行う装置であり、追跡制御装置101と同様の構成を取る。   The tracking control device 121 performs monitoring control of the area B. When the tracking control device 101 or the tracking control device 141 malfunctions, the tracking control device 121 takes over the processing of these tracking control devices to monitor and control the area A or area C. And has a configuration similar to that of the tracking control device 101.

制御機能125は、主記憶装置123に記憶された設備データ132、計画データ133を基に、設備174を制御するための情報を設備I/F173に送る機能である。また、追跡制御装置101の処理を引き継いだ際に、主記憶装置123に記憶された設備データ130、計画データ131を基に、設備172を制御するための情報を設備I/F171に送る機能である。また、追跡制御装置141の処理を引き継いだ際に、主記憶装置123に記憶された設備データ134、計画データ135を基に、設備176を制御するための情報を設備I/F175に送る機能である。   The control function 125 is a function for sending information for controlling the equipment 174 to the equipment I / F 173 based on the equipment data 132 and the plan data 133 stored in the main storage device 123. In addition, when the processing of the tracking control device 101 is taken over, the function to send information for controlling the equipment 172 to the equipment I / F 171 based on the equipment data 130 and the plan data 131 stored in the main storage device 123. is there. In addition, when the processing of the tracking control device 141 is taken over, the function to send information for controlling the equipment 176 to the equipment I / F 175 based on the equipment data 134 and the plan data 135 stored in the main storage device 123. is there.

計画データ変更機能126は、設備I/F173から送られる設備情報や、計画データ変更用の装置から送られる計画データ変更情報に従って、計画データ133を変更する機能である。   The plan data change function 126 is a function for changing the plan data 133 according to the equipment information sent from the equipment I / F 173 and the plan data change information sent from the apparatus for changing the plan data.

計画データ一致化機能127は、計画データ131や計画データ変更用の装置から送られた計画データ変更情報を追跡制御装置101、追跡制御装置141に送ることにより、追跡制御装置101の保持する計画データ113、計画データ116や、追跡制御装置141の保持する計画データ153、計画データ157を、自身の保持する計画データ133に一致化させる機能である。また、追跡制御装置101から送られる情報に基づいて、自身の保持する計画データ131、計画データ136を計画データ111に、追跡制御装置141から送られる情報に基づいて、自身の保持する計画データ135、計画データ137を計画データ155に一致化させる機能である。   The plan data matching function 127 sends the plan data 131 and the plan data change information sent from the plan data change device to the tracking control device 101 and the tracking control device 141, thereby holding the plan data held by the tracking control device 101. 113, the plan data 116, the plan data 153 held by the tracking control device 141, and the plan data 157 are functions that make the plan data 133 held by itself coincide. Further, based on the information sent from the tracking control device 101, the plan data 131 and the plan data 136 held by itself are set as the plan data 111, and based on the information sent from the tracking control device 141, the plan data 135 held by itself. This is a function for matching the plan data 137 with the plan data 155.

計画データ131は、エリアAの直近の時間帯の列車の運行計画(直近の制御で使用する計画データ)を表す情報である。計画データ133は、エリアBの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。計画データ135は、エリアCの直近の時間帯の列車の運行計画を表す情報である。   The plan data 131 is information representing a train operation plan (plan data used in the latest control) in the latest time zone of the area A. The plan data 133 is information representing a train operation plan in a predetermined time zone (all time zones) in the area B. The plan data 135 is information representing a train operation plan in the most recent time zone of area C.

計画データ136は、エリアAの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。計画データ137は、エリアCの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。   The plan data 136 is information representing a train operation plan in a predetermined time zone (all time zones) in the area A. The plan data 137 is information representing a train operation plan in a predetermined time zone (all time zones) in the area C.

追跡制御装置141は、エリアCの監視制御を行い、追跡制御装置101、もしくは、追跡制御装置121の不具合時に、これらの追跡制御装置の処理を引き継いで、エリアA、もしくは、エリアBの監視制御を行う装置であり、追跡制御装置101と同様の構成を取る。   The tracking control device 141 performs monitoring control of the area C. When the tracking control device 101 or the tracking control device 121 malfunctions, the tracking control device 141 takes over the processing of these tracking control devices and monitors the control of the area A or area B. And has a configuration similar to that of the tracking control device 101.

制御機能145は、主記憶装置143に記憶された設備データ154、計画データ155を基に、設備176を制御するための情報を設備I/F175に送る機能である。また、追跡制御装置101の処理を引き継いだ際に、主記憶装置143に記憶された設備データ150、計画データ151を基に、設備172を制御するための情報を設備I/F171に送る機能である。また、追跡制御装置121の処理を引き継いだ際に、主記憶装置143に記憶された設備データ152、計画データ153を基に、設備174を制御するための情報を設備I/F173に送る機能である。   The control function 145 is a function for sending information for controlling the equipment 176 to the equipment I / F 175 based on the equipment data 154 and the plan data 155 stored in the main storage device 143. In addition, when the processing of the tracking control device 101 is taken over, the function to send information for controlling the equipment 172 to the equipment I / F 171 based on the equipment data 150 and the plan data 151 stored in the main storage device 143. is there. In addition, when the processing of the tracking control device 121 is taken over, the function to send information for controlling the equipment 174 to the equipment I / F 173 based on the equipment data 152 and the plan data 153 stored in the main storage device 143. is there.

計画データ変更機能146は、設備I/F175から送られる設備情報や、計画データ変更用の装置から送られる計画データ変更情報に従って、計画データ155を変更する機能である。   The plan data change function 146 is a function for changing the plan data 155 in accordance with the equipment information sent from the equipment I / F 175 or the plan data change information sent from the apparatus for changing plan data.

計画データ一致化機能147は、計画データ155や計画データ変更用の装置から送られた計画データ変更情報を追跡制御装置101、追跡制御装置121に送ることにより、追跡制御装置101の保持する計画データ115、計画データ117や、追跡制御装置121の保持する計画データ135、計画データ137を、自身の保持する計画データ155に一致化させる機能である。また、追跡制御装置101から送られる情報に基づいて、自身の保持する計画データ151、計画データ156を計画データ111に、追跡制御装置121から送られる情報に基づいて、自身の保持する計画データ153、計画データ157を計画データ133に一致化させる機能である。   The plan data matching function 147 sends the plan data change information sent from the plan data 155 or the plan data change device to the tracking control device 101 and the tracking control device 121, thereby holding the plan data held by the tracking control device 101. 115, the plan data 117, the plan data 135 held by the tracking control device 121, and the plan data 137 are functions for making the plan data 155 held by itself coincide. Further, based on the information sent from the tracking control device 101, the plan data 151 and the plan data 156 held by itself are stored in the plan data 111, and based on the information sent from the tracking control device 121, the plan data 153 held by itself. This is a function for matching the plan data 157 with the plan data 133.

計画データ151は、エリアAの直近の時間帯の列車の運行計画を表す情報である。計画データ153は、エリアBの直近の時間帯の列車の運行計画を表す情報である。計画データ155は、エリアCの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。   The plan data 151 is information representing a train operation plan for the most recent time zone in area A. The plan data 153 is information representing a train operation plan in the latest time zone of the area B. The plan data 155 is information representing a train operation plan in a predetermined time zone (all time zones) in the area C.

計画データ156は、エリアAの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。計画データ157は、エリアBの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。   The plan data 156 is information representing a train operation plan in a predetermined time zone (all time zones) in the area A. The plan data 157 is information representing a train operation plan in a predetermined time zone (all time zones) in the area B.

設備I/F171は、エリアAの設備172と追跡制御装置101、もしくは、追跡制御装置121、もしくは、追跡制御装置141を接続するための装置であり、設備172の電子信号と追跡制御装置101、もしくは、追跡制御装置121、もしくは、追跡制御装置141の電気信号を変換するものであり、設備172、ネットワーク178と接続されている。   The facility I / F 171 is a device for connecting the facility 172 in the area A and the tracking control device 101, the tracking control device 121, or the tracking control device 141, and the electronic signal of the facility 172 and the tracking control device 101, Alternatively, it converts an electrical signal of the tracking control device 121 or the tracking control device 141, and is connected to the facility 172 and the network 178.

設備172は、エリアAの列車を制御するための複数の設備であり、信号機、転てつ機、軌道回路などである。   The facilities 172 are a plurality of facilities for controlling the train in the area A, and are a traffic light, a switch, a track circuit, and the like.

設備I/F173は、エリアBの設備174と追跡制御装置101、もしくは、追跡制御装置121、もしくは、追跡制御装置141を接続するための装置であり、設備174の電子信号と追跡制御装置101、もしくは、追跡制御装置121、もしくは、追跡制御装置141の電気信号を変換するものであり、設備174、ネットワーク178と接続されている。   The facility I / F 173 is a device for connecting the facility 174 of the area B and the tracking control device 101, or the tracking control device 121, or the tracking control device 141, and the electronic signal of the facility 174 and the tracking control device 101, Alternatively, it converts an electrical signal of the tracking control device 121 or the tracking control device 141, and is connected to the equipment 174 and the network 178.

設備142は、エリアBの列車を制御するための複数の設備であり、信号機、転てつ機、軌道回路などである。   The facilities 142 are a plurality of facilities for controlling the trains in the area B, and are a traffic light, a switch, a track circuit, and the like.

設備I/F175は、エリアCの設備176と追跡制御装置101、もしくは、追跡制御装置121、もしくは、追跡制御装置141を接続するための装置であり、設備176の電子信号と追跡制御装置101、もしくは、追跡制御装置121、もしくは、追跡制御装置141の電気信号を変換するものであり、設備176、ネットワーク178と接続されている。   The facility I / F 175 is a device for connecting the facility 176 in the area C and the tracking control device 101, the tracking control device 121, or the tracking control device 141, and the electronic signal of the facility 176 and the tracking control device 101, Alternatively, it converts an electrical signal of the tracking control device 121 or the tracking control device 141, and is connected to the equipment 176 and the network 178.

設備176は、エリアCの列車を制御するための複数の設備であり、信号機、転てつ機、軌道回路などである。   The facilities 176 are a plurality of facilities for controlling the train in the area C, and are a traffic light, a switch, a track circuit, and the like.

図2はエリアAの予め定められた時間帯(全ての時間帯)の計画データを示す図である。   FIG. 2 is a diagram showing plan data for a predetermined time zone (all time zones) in area A. FIG.

これは、本発明の一実施形態において、追跡制御装置101が主記憶装置103に保持する計画データ111、追跡制御装置121が補助記憶装置124に保持する計画データ136、追跡制御装置141が補助記憶装置144に保持する計画データ156を示したものである。   This is because, in one embodiment of the present invention, the plan data 111 held by the tracking control device 101 in the main storage device 103, the plan data 136 held by the tracking control device 121 in the auxiliary storage device 124, and the tracking control device 141 auxiliary storage The plan data 156 held in the device 144 is shown.

「駅」201は、IDが0001の列車が走行する駅であり、行206は「駅」が「A-A」、行207は「駅」が「A-B」、行208は「駅」が「A-C」、行209は「駅」が「A-D」であるものに関する記述である。   “Station” 201 is the station where the train with ID 0001 runs, row 206 “Station” “AA”, row 207 “Station” “AB”, and row 208 “Station” “AC” , Line 209 is a description regarding what “station” is “AD”.

「番線」202は、指定された駅での列車が走行する番線が記載される。例えば、「駅」が「A-A」であるものの「番線」は「1」であり、「駅」が「A-B」であるものの「番線」は「1」であり、「駅」が「A-C」であるものの「番線」は「2」であり、「駅」が「A-D」であるものの「番線」は「1」である。   “Number line” 202 describes a number line on which a train runs at a designated station. For example, although “station” is “AA”, “number line” is “1”, “station” is “AB”, but “number line” is “1”, and “station” is “AC” In some cases, the “number line” is “2”, and the “station” is “AD”, but the “number line” is “1”.

「到着時刻」203は、指定された駅に列車が到着する時刻が記載される。例えば、「駅」が「A-A」であるものの「到着時刻」は「12:45:00」であり、「駅」が「A-B」であるものの「到着時刻」は「12:50:00」であり、「駅」が「A-C」であるものの「到着時刻」は「13:03:00」であり、「駅」が「A-D」であるものの「到着時刻」は「13:11:00」である。   “Arrival time” 203 describes the time at which the train arrives at the designated station. For example, although “station” is “AA”, “arrival time” is “12:45:00”, and “station” is “AB”, but “arrival time” is “12:50:00” Yes, although “station” is “AC”, “arrival time” is “13:03:00”, and “station” is “AD”, but “arrival time” is “13:11:00” is there.

「出発時刻」204は、指定された駅から列車が出発する時刻が記載される。例えば、「駅」が「A-A」であるものの「出発時刻」は「12:46:00」であり、「駅」が「A-B」であるものの「出発時刻」は「12:51:00」であり、「駅」が「A-C」であるものの「出発時刻」は「13:03:30」であり、「駅」が「A-D」であるものの「出発時刻」は「13:11:30」である。   “Departure time” 204 describes the time at which the train departs from the designated station. For example, although “station” is “AA”, “departure time” is “12:46:00”, and “station” is “AB”, but “departure time” is “12:51:00” Yes, although “Station” is “AC”, “Departure time” is “13:03:30”, and “Station” is “AD”, but “Departure time” is “13:11:30” is there.

「使用済み」205は、計画データが既に制御演算に使用された場合「済」が、未使用の場合「未」が記載される。例えば、「駅」が「A-A」であるものの「使用済み」は「済」であり、「駅」が「A-B」であるものの「使用済み」は「済」であり、「駅」が「A-C」であるものの「使用済み」は「未」であり、「駅」が「A-D」であるものの「使用済み」は「未」である。   “Used” 205 is described as “Done” when the plan data has already been used for the control calculation, and “Not used” when the plan data is not used. For example, although “station” is “AA”, “used” is “completed”, “station” is “AB”, but “used” is “completed”, and “station” is “AC” "Used" is "unused", but "station" is "AD" but "used" is "unused".

「駅」211は、IDが0002の列車が走行する駅であり、行216は「駅」が「A-P」、行217は「駅」が「A-Q」、行218は「駅」が「A-R」、行219は「駅」が「A-S」であるものに関する記述である。「番線」212、「到着時刻」213、「出発時刻」214、「使用済み」215は、IDが0001の列車に関するデータと同様の形で記載される。   "Station" 211 is the station where the train with ID 0002 runs, line 216 is "Station" is "AP", line 217 is "Station" is "AQ", line 218 is "Station" is "AR" Line 219 is a description relating to “Station” being “AS”. The “number line” 212, “arrival time” 213, “departure time” 214, and “used” 215 are described in the same manner as the data related to the train with the ID 0001.

なお、図2においては、項目は「駅」「番線」「到着時刻」「出発時刻」「使用済み」のみであるが、他に項目があってもよい。   In FIG. 2, the items are only “station”, “number line”, “arrival time”, “departure time”, and “used”, but there may be other items.

図3はエリアBの予め定められた時間帯(全ての時間帯)の計画データを示す図である。   FIG. 3 is a diagram showing plan data for a predetermined time zone (all time zones) in area B. FIG.

これは、本発明の一実施形態において、追跡制御装置101が補助記憶装置104に保持する計画データ116、追跡制御装置121が主記憶装置123に保持する計画データ133、追跡制御装置141が補助記憶装置144に保持する計画データ157を示したものである。   This is because in one embodiment of the present invention, the plan data 116 held by the tracking control device 101 in the auxiliary storage device 104, the plan data 133 held by the tracking control device 121 in the main storage device 123, and the tracking control device 141 auxiliary storage. The plan data 157 held in the device 144 is shown.

「駅」301は、IDが1001の列車が走行する駅であり、行306は「駅」が「B-A」、行307は「駅」が「B-B」、行308は「駅」が「B-C」、行309は「駅」が「B-D」、行310は「駅」が「B-E」であるものに関する記述である。   "Station" 301 is the station where the train with ID 1001 runs, row 306 is "station" is "BA", row 307 is "station" is "BB", row 308 is "station" is "BC" Line 309 describes “BD” for “station” and line 310 for “BE” for “station”.

「番線」302は、指定された駅での列車が走行する番線が記載される。例えば、「駅」が「B-A」であるものの「番線」は「4」であり、「駅」が「B-B」であるものの「番線」は「3」であり、「駅」が「B-C」であるものの「番線」は「4」であり、「駅」が「B-D」であるものの「番線」は「4」であり、「駅」が「B-E」であるものの「番線」は「4」である。   “Number line” 302 describes a number line on which a train runs at a designated station. For example, although “Station” is “BA”, “Number” is “4”, “Station” is “BB”, “Number” is “3”, and “Station” is “BC” The "number" is "4", the "station" is "BD", the "number" is "4", the "station" is "BE", but the "number" is "4" is there.

「到着時刻」303は、指定された駅に列車が到着する時刻が記載される。例えば、「駅」が「B-A」であるものの「到着時刻」は「12:39:30」であり、「駅」が「B-B」であるものの「到着時刻」は「12:45:00」であり、「駅」が「B-C」であるものの「到着時刻」は「12:50:00」であり、「駅」が「B-D」であるものの「到着時刻」は「13:03:00」であり、「駅」が「B-E」であるものの「到着時刻」は「13:12:00」である。   The “arrival time” 303 describes the time at which the train arrives at the designated station. For example, although “station” is “BA”, “arrival time” is “12:39:30”, and “station” is “BB”, but “arrival time” is “12:45:00” Yes, “Station” is “BC”, but “Arrival Time” is “12:50:00”, and “Station” is “BD”, but “Arrival Time” is “13:03:00” Yes, although the “station” is “BE”, the “arrival time” is “13:12:00”.

「出発時刻」304は、指定された駅から列車が出発する時刻が記載される。例えば、「駅」が「B-A」であるものの「出発時刻」は「12:40:00」であり、「駅」が「B-B」であるものの「出発時刻」は「12:46:00」であり、「駅」が「B-C」であるものの「出発時刻」は「12:51:00」であり、「駅」が「B-D」であるものの「出発時刻」は「13:03:30」であり、「駅」が「B-E」であるものの「出発時刻」は「13:12:30」である。   “Departure time” 304 describes the time at which the train departs from the designated station. For example, although “station” is “BA”, “departure time” is “12:40:00”, and “station” is “BB”, but “departure time” is “12:46:00” Yes, although “Station” is “BC”, “Departure time” is “12:51:00”, and “Station” is “BD”, but “Departure time” is “13:03:30” Yes, although the “station” is “BE”, the “departure time” is “13:12:30”.

「使用済み」305は、計画データが既に制御演算に使用された場合「済」が、未使用の場合「未」が記載される。例えば、「駅」が「B-A」であるものの「使用済み」は「済」であり、「駅」が「B-B」であるものの「使用済み」は「済」であり、「駅」が「B-C」であるものの「使用済み」は「済」であり、「駅」が「B-D」であるものの「使用済み」は「未」であり、「駅」が「B-E」であるものの「使用済み」は「未」である。   “Used” 305 describes “Done” when the plan data is already used for the control calculation, and “Unused” when the plan data is not used. For example, although “Station” is “BA”, “Used” is “Done”, “Station” is “BB”, “Used” is “Done”, and “Station” is “BC” "Used" is "Completed", "Station" is "BD", "Used" is "Not", and "Station" is "BE", but "Used" Is "not yet".

「駅」311は、IDが1002の列車が走行する駅であり、行316は「駅」が「B-P」、行317は「駅」が「B-Q」、行318は「駅」が「B-R」であるものに関する記述である。「番線」312、「到着時刻」313、「出発時刻」314、「使用済み」315は、IDが1001の列車に関するデータと同様の形で記載される。   "Station" 311 is the station where the train with ID 1002 runs, row 316 "Station" is "BP", row 317 is "Station" is "BQ", row 318 is "Station" is "BR" It is a description about what is. The “number line” 312, “arrival time” 313, “departure time” 314, and “used” 315 are described in the same manner as the data related to the train whose ID is 1001.

なお、図3においては、項目は「駅」「番線」「到着時刻」「出発時刻」「使用済み」のみであるが、他に項目があってもよい。   In FIG. 3, the items are only “station”, “number line”, “arrival time”, “departure time”, “used”, but there may be other items.

図4はエリアCの予め定められた時間帯(全ての時間帯)の計画データを示す図である。   FIG. 4 is a diagram showing plan data for a predetermined time zone (all time zones) in area C. FIG.

これは、本発明の一実施形態において、追跡制御装置101が補助記憶装置104に保持する計画データ117、追跡制御装置121が補助記憶装置124に保持する計画データ137、追跡制御装置141が主記憶装置143に保持する計画データ155を示したものである。   This is because, in one embodiment of the present invention, the plan data 117 held by the tracking control device 101 in the auxiliary storage device 104, the plan data 137 held by the tracking control device 121 in the auxiliary storage device 124, and the tracking control device 141 is the main memory. The plan data 155 held in the device 143 is shown.

「駅」401は、IDが2001の列車が走行する駅であり、行406は「駅」が「C-A」、行407は「駅」が「C-B」、行408は「駅」が「C-C」であるものに関する記述である。   "Station" 401 is the station where the train with ID 2001 runs, row 406 "Station" is "CA", row 407 is "Station" is "CB", row 408 is "Station" is "CC" It is a description about what is.

「番線」402は、指定された駅での列車が走行する番線が記載される。例えば、「駅」が「C-A」であるものの「番線」は「4」であり、「駅」が「C-B」であるものの「番線」は「3」であり、「駅」が「C-C」であるものの「番線」は「4」である。   “Number line” 402 describes a number line on which a train runs at a designated station. For example, although "Station" is "CA", "Number" is "4", "Station" is "CB", "Number" is "3", and "Station" is "CC" The “number line” is “4”.

「到着時刻」403は、指定された駅に列車が到着する時刻が記載される。例えば、「駅」が「C-A」であるものの「到着時刻」は「12:45:00」であり、「駅」が「C-B」であるものの「到着時刻」は「12:50:00」であり、「駅」が「C-C」であるものの「到着時刻」は「13:04:00」である。   The “arrival time” 403 describes the time at which the train arrives at the designated station. For example, although “station” is “CA”, “arrival time” is “12:45:00”, and “station” is “CB”, but “arrival time” is “12:50:00” Yes, although the “station” is “CC”, the “arrival time” is “13:04:00”.

「出発時刻」404は、指定された駅から列車が出発する時刻が記載される。例えば、「駅」が「C-A」であるものの「出発時刻」は「12:46:00」であり、「駅」が「C-B」であるものの「出発時刻」は「12:51:00」であり、「駅」が「C-C」であるものの「出発時刻」は「13:04:30」である。   “Departure time” 404 describes the time at which the train departs from the designated station. For example, although “station” is “CA”, “departure time” is “12:46:00”, and “station” is “CB”, but “departure time” is “12:51:00” Yes, although the “station” is “CC”, the “departure time” is “13:04:30”.

「使用済み」405は、計画データが既に制御演算に使用された場合「済」が、未使用の場合「未」が記載される。例えば、「駅」が「C-A」であるものの「使用済み」は「済」であり、「駅」が「C-B」であるものの「使用済み」は「済」であり、「駅」が「C-C」であるものの「使用済み」は「未」である。   “Used” 405 describes “Done” when the plan data has already been used for the control calculation, and “Unused” when the plan data is not used. For example, although “Station” is “CA”, “Used” is “Done”, “Station” is “CB”, “Used” is “Done”, and “Station” is “CC” "Used" but "unused".

「駅」411は、IDが2002の列車が走行する駅であり、行416は「駅」が「C-P」、行417は「駅」が「C-Q」、行418は「駅」が「C-R」、行419は「駅」が「C-S」であるものに関する記述である。「番線」412、「到着時刻」413、「出発時刻」414、「使用済み」415は、IDが2001の列車に関するデータと同様の形で記載される。   "Station" 411 is the station where the train with ID 2002 runs, row 416 is "CP" for "station", row 417 is "CQ" for "station", row 418 is "CR" for "station" , Line 419 is a description relating to “Station” being “CS”. “Number line” 412, “Arrival time” 413, “Departure time” 414, “Used” 415 are described in the same manner as the data related to the train whose ID is 2001.

なお、図4においては、項目は「駅」「番線」「到着時刻」「出発時刻」「使用済み」のみであるが、他に項目があってもよい。   In FIG. 4, the items are only “station”, “number line”, “arrival time”, “departure time”, and “used”, but there may be other items.

図5は追跡制御装置101が主記憶装置103に保持する計画データを示す図である。   FIG. 5 is a diagram showing plan data held in the main storage device 103 by the tracking control device 101.

これは、本発明の一実施形態において、追跡制御装置101が主記憶装置103に保持する計画データ111、計画データ113、計画データ115を示したものである。   This shows plan data 111, plan data 113, and plan data 115 held in the main storage device 103 by the tracking control device 101 in one embodiment of the present invention.

本実施例では、現在時刻は13:00:00、図8での一定時間は10:00としている。   In this embodiment, the current time is 13:00:00, and the fixed time in FIG. 8 is 10:00.

計画データ111は図2に示されたデータで構成される。   The plan data 111 is composed of the data shown in FIG.

計画データ113は、図8の処理により、図3に示されたデータの内、「使用済み」が「未」、かつ、到着時刻が13:10:00以前のデータで構成される。   The plan data 113 is composed of data “used” is “not yet” and the arrival time is before 13:10:00 among the data shown in FIG. 3 by the processing of FIG.

計画データ115は、図8の処理により、図4に示されたデータの内、「使用済み」が「未」、かつ、到着時刻が13:10:00以前のデータで構成される。   The plan data 115 is constituted by the data shown in FIG. 4 with “used” being “unused” and the arrival time being before 13:10:00 by the processing of FIG.

図6は追跡制御装置121が主記憶装置123に保持する計画データを示す図である。   FIG. 6 is a diagram showing plan data stored in the main storage device 123 by the tracking control device 121. As shown in FIG.

これは、本発明の一実施形態において、追跡制御装置121が主記憶装置123に保持する計画データ131、計画データ133、計画データ135を示したものである。   This shows plan data 131, plan data 133, and plan data 135 that the tracking control device 121 holds in the main storage device 123 in one embodiment of the present invention.

計画データ131は、図8の処理により、図2に示されたデータの内、「使用済み」が「未」、かつ、到着時刻が13:10:00以前のデータで構成される。   The plan data 131 is constituted by the data shown in FIG. 2 with “used” being “not used” and the arrival time being before 13:10:00 by the processing of FIG.

計画データ133は図3に示されたデータで構成される。   The plan data 133 is composed of the data shown in FIG.

計画データ135は、図8の処理により、図4に示されたデータの内、「使用済み」が「未」、かつ、到着時刻が13:10:00以前のデータで構成される。   The plan data 135 is composed of the data shown in FIG. 4 with “used” being “not used” and the arrival time being before 13:10:00 by the processing of FIG.

図7は追跡制御装置141が主記憶装置143に保持する計画データを示す図である。   FIG. 7 is a diagram showing plan data stored in the main storage device 143 by the tracking control device 141.

これは、本発明の一実施形態において、追跡制御装置141が主記憶装置143に保持する計画データ151、計画データ153、計画データ155を示したものである。   This shows plan data 151, plan data 153, and plan data 155 that the tracking control device 141 holds in the main storage device 143 in one embodiment of the present invention.

計画データ151は、図8の処理により、図2に示されたデータの内、「使用済み」が「未」、かつ、到着時刻が13:10:00以前のデータで構成される。   The plan data 151 is constituted by the data shown in FIG. 2 with “used” being “not yet” and the arrival time being before 13:10:00 by the processing of FIG.

計画データ153は、図8の処理により、図3に示されたデータの内、「使用済み」が「未」、かつ、到着時刻が13:10:00以前のデータで構成される。   The plan data 153 is constituted by the data shown in FIG. 3 with “used” being “unused” and arrival time before 13:10:00 by the processing of FIG.

計画データ155は図4に示されたデータで構成される。   The plan data 155 includes the data shown in FIG.

図8は追跡制御装置101の通常時のプログラムフローを示す図である。これは、本発明の一実施形態において、追跡制御装置101が、追跡制御装置121、もしくは、追跡制御装置141の処理を引き継いでいない通常時のプログラムフローである。以下の処理ステップの処理主体は追跡制御装置101である。なお、追跡制御装置121、追跡制御装置141も、制御対象設備が異なること以外は同様のプログラムフローである。   FIG. 8 is a diagram showing a normal program flow of the tracking control apparatus 101. This is a normal program flow in which the tracking control device 101 does not take over the processing of the tracking control device 121 or the tracking control device 141 in one embodiment of the present invention. The processing subject of the following processing steps is the tracking control device 101. The tracking control device 121 and the tracking control device 141 have the same program flow except that the control target equipment is different.

追跡制御装置101は、S802からS813までの処理を周期的に繰り返し行う(S801)。   The tracking control apparatus 101 periodically repeats the processing from S802 to S813 (S801).

追跡制御装置101が、設備I/F171、設備I/F173、設備I/F175から設備情報を受信する(S802)。   The tracking control device 101 receives facility information from the facility I / F 171, the facility I / F 173, and the facility I / F 175 (S802).

追跡制御装置101が、設備I/F171から受信した設備情報を設備データ110に、設備I/F173から受信した設備情報を設備データ112に、設備I/F175から受信した設備情報を設備データ114にそれぞれ反映する(S803)。   The tracking control apparatus 101 receives the facility information received from the facility I / F 171 as the facility data 110, the facility information received from the facility I / F 173 as the facility data 112, and the facility information received from the facility I / F 175 as the facility data 114. Each is reflected (S803).

追跡制御装置101の制御機能105が、設備データ110、計画データ111に基づいて、設備172を制御するための制御演算を行う(S804)。   The control function 105 of the tracking control device 101 performs a control calculation for controlling the equipment 172 based on the equipment data 110 and the plan data 111 (S804).

追跡制御装置101の制御機能105が、制御において使用済みの計画データ111の「使用済み」の項目を「済」に設定する(S805)。   The control function 105 of the tracking control apparatus 101 sets the “used” item of the plan data 111 used in the control to “completed” (S805).

追跡制御装置101が、制御演算結果を制御データとして設備I/F171に送信する(S806)。   The tracking control device 101 transmits the control calculation result as control data to the facility I / F 171 (S806).

追跡制御装置101の計画データ変更機能106が、計画データ変更用の装置から送られる計画データ変更情報に基づいて、計画データ111を変更する(S807)。   The plan data change function 106 of the tracking control device 101 changes the plan data 111 based on the plan data change information sent from the plan data change device (S807).

追跡制御装置101の計画データ一致化機能107が、ステップ805とステップ807で変更された計画データを計画データ変更情報として追跡制御装置121、追跡制御装置141に送信する(S808)。   The plan data matching function 107 of the tracking control device 101 transmits the plan data changed in step 805 and step 807 to the tracking control device 121 and the tracking control device 141 as plan data change information (S808).

追跡制御装置101が、追跡制御装置121、もしくは、追跡制御装置141から計画データ変更情報を受信した場合は、ステップ810に進む。受信しなかった場合は、ステップ813に進む(S809)。   When the tracking control device 101 receives the plan data change information from the tracking control device 121 or the tracking control device 141, the process proceeds to step 810. If not received, the process proceeds to step 813 (S809).

追跡制御装置101の計画データ一致化機能107が、追跡制御装置121から受信した計画データ変更情報を補助記憶装置104の計画データ116に、追跡制御装置141から受信した計画データ変更情報を補助記憶装置104の計画データ117にそれぞれ反映する(S810)。   The plan data matching function 107 of the tracking control device 101 receives the plan data change information received from the tracking control device 121 as the plan data 116 of the auxiliary storage device 104 and the plan data change information received from the tracking control device 141 as the auxiliary storage device. Each of them is reflected in the plan data 117 of 104 (S810).

追跡制御装置121、もしくは、追跡制御装置141から受信した計画データ変更情報が、現在時刻から一定時間以内の計画データ変更情報を含む場合、ステップ812に進む。現在時刻から一定時間以内の計画データ変更情報を含まない場合、ステップ813に進む(S811)。ここで、現在時刻から一定時間以内とは、到着時刻が現在時刻から一定時間以内であることを示す。また、到着時刻を含まない計画データの場合は、出発時刻が現在時刻から一定時間以内であることを示す。   If the plan data change information received from the tracking control device 121 or the tracking control device 141 includes plan data change information within a certain time from the current time, the process proceeds to step 812. When the plan data change information within a certain time from the current time is not included, the process proceeds to step 813 (S811). Here, “within a certain time from the current time” indicates that the arrival time is within a certain time from the current time. In the case of plan data that does not include arrival time, it indicates that the departure time is within a certain time from the current time.

追跡制御装置101の計画データ一致化機能107が、追跡制御装置121から受信した、現在時刻から一定時間以内の計画データ変更情報を主記憶装置103の計画データ113に、追跡制御装置141から受信した、現在時刻から一定時間以内の計画データ変更情報を主記憶装置103の計画データ115にそれぞれ反映する(S812)。   The plan data matching function 107 of the tracking control device 101 has received from the tracking control device 141 the plan data change information received from the tracking control device 121 within a certain time from the current time in the plan data 113 of the main storage device 103. Then, the plan data change information within a predetermined time from the current time is reflected in the plan data 115 of the main storage device 103 (S812).

追跡制御装置101のデータ移動機能108が、主記憶装置103の計画データ113と、主記憶装置103の計画データ115から、使用済みが「済」となったデータを削除する(S813)。   The data movement function 108 of the tracking control device 101 deletes the data that has been “used” from the plan data 113 of the main storage device 103 and the plan data 115 of the main storage device 103 (S813).

追跡制御装置101のデータ移動機能108が、補助記憶装置104の計画データ116の中で、主記憶装置103の計画データ113に存在せず、かつ、現在時刻から一定時間以内、かつ、使用済みが「未」のデータを主記憶装置103の計画データ113にコピーする。また、補助記憶装置104の計画データ117の中で、主記憶装置103の計画データ115に存在せず、かつ、現在時刻から一定時間以内、かつ、使用済みが「未」のデータを主記憶装置103の計画データ115にコピーする(S814)。   The data movement function 108 of the tracking control device 101 does not exist in the plan data 113 of the main storage device 103 among the plan data 116 of the auxiliary storage device 104, is within a certain time from the current time, and has been used. The “unknown” data is copied to the plan data 113 in the main storage device 103. Further, in the plan data 117 of the auxiliary storage device 104, data that does not exist in the plan data 115 of the main storage device 103, is within a certain time from the current time, and is “unused” in the main storage device Copy to the plan data 115 of 103 (S814).

なお、図8では毎周期、補助記憶装置から主記憶装置に計画データをコピーしているが、2周期に1回実行するなど、毎周期実行しなくても良い。   In FIG. 8, the plan data is copied from the auxiliary storage device to the main storage device every cycle. However, the plan data may not be executed every cycle, such as once every two cycles.

図9は追跡制御装置101が他の追跡制御装置の処理を引き継ぐ際のプログラムフローを示す図である。これは、本発明の一実施形態において、追跡制御装置101が、追跡制御装置121の異常を検知して、追跡制御装置121の処理を引き継ぐ際のプログラムフローである。なお、追跡制御装置121の異常の検知は、追跡制御装置101の監視機能109によって行われる。以下の処理ステップの処理主体は追跡制御装置101である。なお、追跡制御装置121、追跡制御装置141が、他の追跡制御装置の処理を引き継ぐ際も、制御対象設備が異なること以外は同様のプログラムフローである。 追跡制御装置101は、異常が検知された場合、何れの追跡制御装置に引き継ぐかを、予め設定しておいても良いし、異常が検知された場合、何れの追跡制御装置に引き継ぐかを、引き継ぎ先の追跡制御装置の使用可能な主記憶装置の容量から決定しても良い。   FIG. 9 is a diagram showing a program flow when the tracking control device 101 takes over the processing of another tracking control device. This is a program flow when the tracking control device 101 detects an abnormality of the tracking control device 121 and takes over the processing of the tracking control device 121 in one embodiment of the present invention. Note that the abnormality of the tracking control device 121 is detected by the monitoring function 109 of the tracking control device 101. The processing subject of the following processing steps is the tracking control device 101. When the tracking control device 121 and the tracking control device 141 take over the processing of other tracking control devices, the program flow is the same except that the control target equipment is different. When an abnormality is detected, the tracking control device 101 may set in advance which tracking control device to take over, and when an abnormality is detected, to which tracking control device to take over, You may determine from the capacity | capacitance of the main memory which can use the tracking control apparatus of a takeover destination.

追跡制御装置101のデータ移動機能108は、処理を引き継いだ後の制御対象エリア以外の主記憶装置上の計画データを削除する。ここでは、追跡制御装置101は追跡制御装置121の処理を引き継ぐので、処理を引き継いだ後の制御対象エリアは、エリアAとエリアBとなる。すなわち、エリアCの計画データである計画データ115を削除する。   The data movement function 108 of the tracking control device 101 deletes the plan data on the main storage device other than the control target area after taking over the processing. Here, since the tracking control device 101 takes over the processing of the tracking control device 121, the control target areas after taking over the processing are area A and area B. That is, the plan data 115 that is the plan data of area C is deleted.

追跡制御装置101は、S903からS909までの処理を、補助記憶装置104の計画データ116を、主記憶装置103の計画データ113にコピーし終えるまで周期的に繰り返し行う(S902)。   The tracking control device 101 periodically repeats the processing from S903 to S909 until the plan data 116 in the auxiliary storage device 104 is copied to the plan data 113 in the main storage device 103 (S902).

追跡制御装置101が、設備I/F171、設備I/F173、設備I/F175から設備情報を受信する(S903)。   The tracking control device 101 receives facility information from the facility I / F 171, the facility I / F 173, and the facility I / F 175 (S903).

追跡制御装置101が、設備I/F171から受信した設備情報を設備データ110に、設備I/F173から受信した設備情報を設備データ112に、設備I/F175から受信した設備情報を設備データ114にそれぞれ反映する(S904)。   The tracking control apparatus 101 receives the facility information received from the facility I / F 171 as the facility data 110, the facility information received from the facility I / F 173 as the facility data 112, and the facility information received from the facility I / F 175 as the facility data 114. Each is reflected (S904).

追跡制御装置101の制御機能105が、設備データ110、計画データ111に基づいて、設備172を制御するための制御演算を行う。また、追跡制御装置101の制御機能105が、設備データ112、計画データ113に基づいて、設備174を制御するための制御演算を行う。また、(S905)。   The control function 105 of the tracking control device 101 performs a control calculation for controlling the equipment 172 based on the equipment data 110 and the plan data 111. Further, the control function 105 of the tracking control device 101 performs a control calculation for controlling the equipment 174 based on the equipment data 112 and the plan data 113. Also (S905).

追跡制御装置101の制御機能105が、制御において使用済みの計画データ111の「使用済み」の項目を「済」に設定する。また、制御において使用済みの計画データ113の「使用済み」の項目を「済」に設定する(S906)。   The control function 105 of the tracking control device 101 sets the “used” item of the plan data 111 used in the control to “completed”. In addition, the “used” item of the plan data 113 used in the control is set to “done” (S906).

追跡制御装置101が、設備172に関する制御演算結果を制御データとして設備I/F171に送信する。また、設備174に関する制御演算結果を制御データとして設備I/F173に送信する。(S907)
追跡制御装置101の計画データ変更機能106が、計画データ変更用の装置から送られる計画データ変更情報に基づいて、計画データ111を変更する(S908)。なお、ステップ902の繰り返し処理が終了するまで、計画データ変更機能106は計画データ113の変更は行わない。
The tracking control device 101 transmits a control calculation result related to the facility 172 to the facility I / F 171 as control data. In addition, the control calculation result related to the facility 174 is transmitted to the facility I / F 173 as control data. (S907)
The plan data change function 106 of the tracking control device 101 changes the plan data 111 based on the plan data change information sent from the plan data change device (S908). Note that the plan data change function 106 does not change the plan data 113 until the repetitive processing in step 902 is completed.

追跡制御装置101の計画データ一致化機能107が、ステップ906とステップ908で変更された計画データを計画データ変更情報として追跡制御装置141に送信する(S909)。   The plan data matching function 107 of the tracking control device 101 transmits the plan data changed in steps 906 and 908 to the tracking control device 141 as plan data change information (S909).

追跡制御装置101のデータ移動機能108が、補助記憶装置104の計画データ116の中で、主記憶装置103の計画データ113に存在しないデータを主記憶装置103の計画データ113にコピーする(S910)。なお、この処理は、制御周期の隙間に実行し、複数周期に跨って段階的に行う。   The data movement function 108 of the tracking control device 101 copies data that does not exist in the plan data 113 of the main storage device 103 in the plan data 116 of the auxiliary storage device 104 to the plan data 113 of the main storage device 103 (S910). . This process is executed in the gap of the control cycle and is performed stepwise over a plurality of cycles.

ステップ911においてループが終了したら、追跡制御装置101は通常動作に移行する(S912)。ここでの通常動作とは図8での追跡制御装置101の動作をエリアA、エリアBの双方に対して行い、ステップ811からステップ814の処理を行わない動作を示している。   When the loop ends in step 911, the tracking control apparatus 101 shifts to normal operation (S912). The normal operation here refers to an operation in which the operation of the tracking control apparatus 101 in FIG. 8 is performed for both area A and area B, and the processing from step 811 to step 814 is not performed.

なお、追跡制御装置121が異常から復帰した場合には、追跡制御装置101は図8での動作を再びエリアAに対してのみ行う。   When the tracking control device 121 returns from the abnormality, the tracking control device 101 performs the operation in FIG.

すなわち、追跡制御装置の計画データ判断部(制御機能105)は、他の追跡制御装置が使用する計画データについて、直近の制御で使用する計画データであるか、直近の制御で使用する計画データ以外の計画データであるかを計画データに含まれる時刻に基づいて判断し、追跡制御装置の主記憶装置(主記憶装置103)に、追跡制御装置の計画データ及び他の追跡制御装置が直近の制御で使用する計画データを記憶し、追跡制御装置の補助記憶装置(補助記憶装置104)に、他の追跡制御装置の予め定められた時間帯(全ての時間帯)の計画データを記憶し、追跡制御装置が他の追跡制御装置の異常を検知した場合、追跡制御装置の計画データ同期部(制御機能105)は、追跡制御装置の補助記憶装置(補助記憶装置104)に記憶された他の追跡制御装置の直近の制御で使用する計画データ以外の計画データを、追跡制御装置(追跡制御装置101)の主記憶装置にコピーして他の追跡制御装置(例えば、追跡制御装置121)の計画データの同期をとる。   That is, the plan data judgment unit (control function 105) of the tracking control device is the plan data used in the latest control for the plan data used by other tracking control devices, or other than the plan data used in the latest control. Is determined based on the time included in the plan data, and the control data of the tracking control device and the other tracking control devices are controlled by the main storage device (main storage device 103) of the tracking control device. Is stored in the auxiliary storage device (auxiliary storage device 104) of the tracking control device, and the planning data of a predetermined time zone (all time zones) of other tracking control devices is stored and tracked. When the control device detects an abnormality in another tracking control device, the plan data synchronization unit (control function 105) of the tracking control device stores it in the auxiliary storage device (auxiliary storage device 104) of the tracking control device. The plan data other than the plan data used in the latest control of the other tracking control device is copied to the main storage device of the tracking control device (tracking control device 101), and another tracking control device (for example, the tracking control device). 121) The plan data is synchronized.

また、直近の制御で使用する計画データとは、計画データに含まれる時刻が現在時刻に対して一定の時間以内である計画データとし、追跡制御装置の計画データ判断部は、前記計画データに含まれる時刻が現在時刻から一定時間以内の場合に、他の追跡制御装置が直近の制御で使用する計画データと判断する。   Further, the plan data used in the most recent control is plan data in which the time included in the plan data is within a certain time with respect to the current time, and the plan data determination unit of the tracking control device is included in the plan data. When the current time is within a certain time from the current time, it is determined as the plan data used by the other tracking control device in the latest control.

また、追跡制御装置の計画データ判断部は、計画データに含まれる、制御に既に使用されたか否かの情報によって、他の追跡制御装置が直近の制御で使用する計画データか否かを判断する。   Further, the plan data determination unit of the tracking control device determines whether or not the other tracking control device is the plan data used in the latest control based on the information included in the plan data as to whether the control data has already been used. .

また、追跡制御装置の計画データ判断部は、制御にまだ使用されていない計画データを、他の追跡制御装置が直近の制御で使用する計画データと判断する。   In addition, the plan data determination unit of the tracking control device determines that the plan data that has not been used for the control is the plan data that other tracking control devices use in the latest control.

また、追跡制御装置の計画データ同期部は、追跡制御装置の補助記憶装置に保持している、処理の引き継ぎ元の直近の制御で使用する計画データ以外の計画データを、追跡制御装置の主記憶装置にコピーする際に、追跡制御装置の主記憶装置に保持している、処理の引き継ぎ元の他の追跡制御装置以外の、他の追跡制御装置の計画データを削除する。   In addition, the plan data synchronization unit of the tracking control device stores the plan data, which is stored in the auxiliary storage device of the tracking control device, other than the plan data used in the latest control of the process takeover source, in the main memory of the tracking control device. When copying to the device, the plan data of other tracking control devices other than the other tracking control device of the process takeover source held in the main storage device of the tracking control device are deleted.

また、追跡制御装置の計画データ同期部は、追跡制御装置の補助記憶装置に保持している、処理の引き継ぎ元の直近の制御で使用する計画データ以外の計画データの一部を、追跡制御装置の主記憶装置にコピーする。   In addition, the plan data synchronization unit of the tracking control device stores a part of the plan data, which is held in the auxiliary storage device of the tracking control device, other than the plan data used in the latest control of the process takeover source, To the main storage device.

また、追跡制御装置の計画データ同期部は、処理の引き継ぎ元の直近の制御で使用する計画データ以外の計画データのうち、処理の引き継ぎ元の他の追跡制御装置の制御範囲の中のある範囲を制御するために必要な計画データを、追跡制御装置の主記憶装置にコピーする。 図10は、追跡制御装置101が、追跡制御装置121の処理の引き継ぎを完了した際に、主記憶装置103に保持する計画データを示す図である。   In addition, the plan data synchronization unit of the tracking control device has a range within the control range of the other tracking control device of the process takeover source among the plan data other than the plan data used in the latest control of the process takeover source. The plan data necessary for controlling the data is copied to the main memory of the tracking control device. FIG. 10 is a diagram showing the plan data held in the main storage device 103 when the tracking control device 101 completes the handover of the processing of the tracking control device 121.

計画データ111は図2に示されたデータで構成される。   The plan data 111 is composed of the data shown in FIG.

計画データ113は図3に示されたデータで構成される。   The plan data 113 is composed of the data shown in FIG.

以上、本発明の実施形態を図面に沿って説明した。しかしながら本発明は前記実施形態に示した事項に限定されず、特許請求の範囲の記載に基づいてその変更、改良などが可能であることは明らかである。例えば上述した実施形態では、3つの追跡制御装置が、互いが互いの処理を引き継ぐ際の構成を示しているが、4つ以上の追跡制御装置であってもよい。また、追跡制御装置が処理を引き継ぐ際に、設備I/Fとやり取りを行っていないが、設備I/Fに追跡制御装置が切り替わることを通知することにより、設備I/Fの通信先を切り替えてもよい。また、追跡制御装置が他の追跡制御装置の処理を引き継いでいるかの状態情報を記憶装置に保持してもよい。   The embodiments of the present invention have been described with reference to the drawings. However, the present invention is not limited to the matters shown in the above-described embodiments, and it is obvious that changes and improvements can be made based on the description of the scope of claims. For example, in the above-described embodiment, the configuration in which three tracking control devices take over each other's processing is shown, but four or more tracking control devices may be used. Also, when the tracking control device takes over processing, it does not communicate with the facility I / F, but the facility I / F communication destination is switched by notifying the facility I / F that the tracking control device is switched. May be. Further, status information indicating whether the tracking control device takes over the processing of another tracking control device may be held in the storage device.

本発明の第2の実施例では、2つの異なるエリアを監視制御対象とする追跡制御装置の待機系を、1つの追跡制御装置で構成する際の動作について説明する。   In the second embodiment of the present invention, an operation when a standby system of a tracking control device that targets two different areas as monitoring control targets is configured by one tracking control device will be described.

図11はシステム構成図である。   FIG. 11 is a system configuration diagram.

これは、本発明の一実施形態におけるシステムの構成を示したものである。   This shows a system configuration in an embodiment of the present invention.

追跡制御装置1101は、エリアAの監視制御を行う装置である。   The tracking control device 1101 is a device that performs monitoring control of the area A.

主記憶装置1103は、エリアAの設備データ1108、エリアAの計画データ1109を記憶する。   The main memory 1103 stores area A facility data 1108 and area A plan data 1109.

追跡制御装置1121は、エリアBの監視制御を行う装置であり、追跡制御装置1101と同様の構成を取る。   The tracking control device 1121 is a device that performs monitoring control of the area B, and has the same configuration as the tracking control device 1101.

追跡制御装置1141は、追跡制御装置1101、もしくは、追跡制御装置1121の不具合時に、これらの追跡制御装置の処理を引き継いで、エリアA、もしくは、エリアBの監視制御を行う装置である。   The tracking control device 1141 is a device that performs monitoring control of the area A or the area B by taking over the processing of the tracking control device 1101 when the tracking control device 1101 or the tracking control device 1121 malfunctions.

制御機能1145は、追跡制御装置1101、もしくは、追跡制御装置1121の不具合時に、主記憶装置1143に記憶された設備データ1150、計画データ1151を基に、設備1172を制御するための情報を設備I/F1171に送る、もしくは、主記憶装置1143に記憶された設備データ1152、計画データ1153を基に、設備1174を制御するための情報を設備I/F1173に送る機能である。   The control function 1145 provides information for controlling the equipment 1172 based on the equipment data 1150 and the plan data 1151 stored in the main storage device 1143 when the tracking control device 1101 or the tracking control device 1121 malfunctions. / F1171 or a function to send information for controlling the equipment 1174 to the equipment I / F 1173 based on the equipment data 1152 and the plan data 1153 stored in the main storage device 1143.

主記憶装置1143は、CPU1142が直接アクセスする情報を保持するための装置であり、エリアAの設備データ1150、エリアAの計画データ1151、エリアBの設備データ1152、エリアBの計画データ1153を記憶する。設備データ1150は、設備1172に関する情報であり、予め設定された情報と、設備1172から設備I/F1171を介して送られる情報を含む。計画データ1150は、エリアAの直近の時間帯の列車の運行計画を表す情報である。設備データ1152は、設備1174に関する情報であり、予め設定された情報と、設備1174から設備I/F1173を介して送られる情報を含む。計画データ1153は、エリアBの直近の時間帯の列車の運行計画を表す情報である。   The main storage device 1143 is a device for holding information directly accessed by the CPU 1142, and stores area A facility data 1150, area A plan data 1151, area B facility data 1152, and area B plan data 1153. . The equipment data 1150 is information related to the equipment 1172 and includes information set in advance and information sent from the equipment 1172 via the equipment I / F 1171. The plan data 1150 is information representing a train operation plan in the most recent time zone of area A. The equipment data 1152 is information related to the equipment 1174, and includes information set in advance and information sent from the equipment 1174 via the equipment I / F 1173. The plan data 1153 is information representing a train operation plan for the most recent time zone in area B.

補助記憶装置1144は、情報を永続的に保存しておくための装置であり、エリアAの計画データ1154、エリアBの計画データ1155を記憶する。計画データ1154は、エリアAの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。計画データ1155は、エリアBの予め定められた時間帯(全ての時間帯)の列車の運行計画を表す情報である。   The auxiliary storage device 1144 is a device for permanently storing information, and stores area A plan data 1154 and area B plan data 1155. The plan data 1154 is information representing a train operation plan in a predetermined time zone (all time zones) in the area A. The plan data 1155 is information representing a train operation plan in a predetermined time zone (all time zones) in the area B.

追跡制御装置101、追跡制御装置121は、図8のステップ808からステップ813を実行しない形で動作する。   The tracking control device 101 and the tracking control device 121 operate without executing steps 808 to 813 in FIG.

追跡制御装置141は、通常時は図8のステップ804からステップ807を実行しない形で動作する。   The tracking control device 141 normally operates without executing steps 804 to 807 in FIG.

追跡制御装置141は、追跡制御装置101、または、追跡制御装置121の異常を検知して、追跡制御装置101、または、追跡制御装置121の処理を引き継ぐ際は、図9のステップ908を実行しない形で動作する。   When the tracking control device 141 detects an abnormality in the tracking control device 101 or the tracking control device 121 and takes over the processing of the tracking control device 101 or the tracking control device 121, the tracking control device 141 does not execute step 908 in FIG. Work in shape.

以上、本発明の実施形態を図面に沿って説明した。しかしながら本発明は前記実施形態に示した事項に限定されず、特許請求の範囲の記載に基づいてその変更、改良などが可能であることは明らかである。例えば上述した実施形態では、2つの追跡制御装置の待機系を、1つの追跡制御装置で構成する際の例を示しているが、3つ以上の追跡制御装置の待機系を、1つの追跡制御装置で構成してもよい。また、3つ以上の追跡制御装置の待機系を、2つ以上の追跡制御装置で構成してもよい。   The embodiments of the present invention have been described with reference to the drawings. However, the present invention is not limited to the matters shown in the above-described embodiments, and it is obvious that changes and improvements can be made based on the description of the scope of claims. For example, in the above-described embodiment, an example in which the standby system of two tracking control devices is configured by one tracking control device is shown. However, the standby system of three or more tracking control devices is configured by one tracking control. You may comprise with an apparatus. Further, the standby system of three or more tracking control devices may be configured by two or more tracking control devices.

本発明の第3の実施例では、3つの異なるエリアを監視制御対象とする追跡制御装置が、互いに互いの待機系として構成され、1つの追跡制御装置の処理を2つの追跡制御装置が、1つの追跡制御装置の監視制御範囲を分割して引き継ぐ際の動作について説明する。   In the third embodiment of the present invention, the tracking control devices for monitoring and controlling three different areas are configured as mutually standby systems, and the processing of one tracking control device is performed by two tracking control devices. An operation when the supervisory control range of two tracking control devices is divided and taken over will be described.

システム構成、プログラムフローは実施例1と同様である。   The system configuration and program flow are the same as in the first embodiment.

本実施例では、図9において処理を引き継ぐ際に、引き継ぎ元の追跡制御装置の監視制御範囲を分割して、複数の追跡制御装置が処理を引き継ぐ。   In this embodiment, when the process is taken over in FIG. 9, the monitoring control range of the takeover source tracking control apparatus is divided, and a plurality of tracking control apparatuses take over the process.

図12、図13は、追跡制御装置101と追跡制御装置141が、追跡制御装置121の処理の引き継ぎを完了した際に、主記憶装置103に保持する計画データと主記憶装置143に保持する計画データをそれぞれ示す図である。ここでは、駅が「B-A」「B-B」「B-C」「B-D」「B-E」の範囲を追跡制御装置101が引き継ぎ、駅が「B-P」「B-Q」「B-R」の範囲を追跡制御装置141が引き継ぐとしている。   FIGS. 12 and 13 show the plan data held in the main storage device 103 and the plan held in the main storage device 143 when the tracking control device 101 and the tracking control device 141 complete the takeover of the processing of the tracking control device 121. It is a figure which shows each data. Here, the tracking control device 101 takes over the range of “BA”, “BB”, “BC”, “BD”, and “BE” for the station, and the tracking control device 141 takes over the range of “BP”, “BQ”, and “BR” for the station. It is said.

図12では、追跡制御装置141の主記憶装置103に、エリアAの予め定められた時間帯(全ての時間帯)の計画データと、駅が「B-A」「B-B」「B-C」「B-D」「B-E」の範囲の予め定められた時間帯(全ての時間帯)の計画データを保持しており、追跡制御装置101はエリアAとエリアBの一部の範囲の監視制御を行う。   In FIG. 12, the main storage device 103 of the tracking control device 141 stores the plan data for a predetermined time zone (all time zones) of the area A and the stations “BA”, “BB”, “BC”, “BD”, “ Plan data for a predetermined time zone (all time zones) in the range of “BE” is held, and the tracking control device 101 performs monitoring control of a part of the area A and area B.

図13では、追跡制御装置141の主記憶装置153に、駅が「B-P」「B-Q」「B-R」の範囲の予め定められた時間帯(全ての時間帯)の計画データと、エリアCの予め定められた時間帯(全ての時間帯)の計画データを保持しており、追跡制御装置101はエリアBのうち、追跡制御装置101の監視制御範囲外の範囲とエリアCの監視制御を行う。   In FIG. 13, the main memory 153 of the tracking control device 141 stores the plan data for a predetermined time zone (all time zones) in which the station is in the range of “BP”, “BQ”, “BR”, and the area C in advance. The tracking control device 101 holds plan data for a predetermined time zone (all time zones), and the tracking control device 101 performs monitoring control of the area C outside the monitoring control range of the tracking control device 101 and the area C.

以上、本発明の実施形態を図面に沿って説明した。しかしながら本発明は前記実施形態に示した事項に限定されず、特許請求の範囲の記載に基づいてその変更、改良などが可能であることは明らかである。例えば上述した実施形態では、3つの追跡制御装置が、互いが互いの処理を引き継ぐ際の構成を示しているが、4つ以上の追跡制御装置であってもよい。また、引き継ぐ制御対象は駅により分割されたが、この分割範囲を予め設定しておいてもよいし、また、使用可能な主記憶装置の容量から動的に決定してもよい。また、既に1つの追跡制御装置が他の追跡制御装置の処理を引き継いでおり、ある追跡制御装置の監視制御エリアがA、D、他の追跡制御装置の監視制御エリアがB、他の追跡制御装置の監視制御エリアがCの際に、初めの追跡制御装置の異常発生時に、エリア単位に監視制御範囲を分割して、他の追跡制御装置に処理を引き継いでもよい。この場合、初めの追跡制御装置の異常発生時には、他の追跡制御装置の監視制御エリアがA、B、他の追跡制御装置の監視制御エリアがC、Dとなる。   The embodiments of the present invention have been described with reference to the drawings. However, the present invention is not limited to the matters shown in the above-described embodiments, and it is obvious that changes and improvements can be made based on the description of the scope of claims. For example, in the above-described embodiment, the configuration in which three tracking control devices take over each other's processing is shown, but four or more tracking control devices may be used. Further, the control target to be taken over is divided by the station, but this division range may be set in advance or may be dynamically determined from the capacity of the usable main storage device. Also, one tracking control device has already taken over the processing of the other tracking control device, the monitoring control area of one tracking control device is A, D, the monitoring control area of another tracking control device is B, the other tracking control When the monitoring control area of the device is C, when an abnormality occurs in the first tracking control device, the monitoring control range may be divided into areas and the processing may be taken over by another tracking control device. In this case, when an abnormality occurs in the first tracking control device, the monitoring control areas of the other tracking control devices are A and B, and the monitoring control areas of the other tracking control devices are C and D.

101 追跡制御装置
172 設備
178 ネットワーク
101 Tracking control device 172 Equipment 178 Network

Claims (10)

複数の追跡制御装置のデータ同期方法において、
追跡制御装置の計画データ判断部は、他の追跡制御装置が使用する計画データについて、直近の制御で使用する計画データであるか、直近の制御で使用する計画データ以外の計画データであるかを前記計画データに含まれる時刻に基づいて判断し、
前記追跡制御装置の主記憶装置に、前記追跡制御装置の計画データ及び他の追跡制御装置が直近の制御で使用する計画データを記憶し、
前記追跡制御装置の補助記憶装置に、前記他の追跡制御装置の予め定められた時間帯の計画データを記憶し、
前記追跡制御装置が前記他の追跡制御装置の異常を検知した場合、
前記追跡制御装置の計画データ同期部は、前記追跡制御装置の補助記憶装置に記憶された前記他の追跡制御装置の前記直近の制御で使用する計画データ以外の計画データを、前記追跡制御装置の主記憶装置にコピーして前記他の追跡制御装置の計画データの同期をとることを特徴とするデータ同期方法。
In a data synchronization method for a plurality of tracking control devices,
The plan data judgment unit of the tracking control device determines whether the plan data used by other tracking control devices is plan data used in the latest control or plan data other than the plan data used in the latest control. Judging based on the time included in the plan data,
In the main memory of the tracking control device, the planning data of the tracking control device and the planning data used by the other tracking control device in the most recent control are stored,
In the auxiliary storage device of the tracking control device, the plan data of a predetermined time zone of the other tracking control device is stored,
When the tracking control device detects an abnormality of the other tracking control device,
The plan data synchronization unit of the tracking control device stores plan data other than the plan data used in the most recent control of the other tracking control device stored in the auxiliary storage device of the tracking control device. A data synchronization method comprising copying data to a main storage device and synchronizing the plan data of the other tracking control device.
請求項1に記載のデータ同期方法において、
前記直近の制御で使用する計画データとは、前記計画データに含まれる時刻が現在時刻に対して一定の時間以内である計画データとし、
前記追跡制御装置の計画データ判断部は、前記計画データに含まれる時刻が現在時刻から一定時間以内の場合に、他の追跡制御装置が直近の制御で使用する計画データと判断することを特徴とするデータ同期方法。
The data synchronization method according to claim 1,
The plan data used in the most recent control is plan data in which the time included in the plan data is within a certain time with respect to the current time,
The plan data judgment unit of the tracking control device judges that the plan data used by the other tracking control device in the latest control when the time included in the plan data is within a certain time from the current time. How to synchronize data.
請求項1に記載のデータ同期方法において、
前記追跡制御装置の計画データ判断部は、前記計画データに含まれる、制御に既に使用されたか否かの情報によって、他の追跡制御装置が直近の制御で使用する計画データか否かを判断することを特徴とするデータ同期方法。
The data synchronization method according to claim 1,
The plan data judgment unit of the tracking control device judges whether or not the plan data is used by the other tracking control device in the latest control based on the information included in the plan data as to whether or not the control data has already been used. A data synchronization method characterized by the above.
請求項3に記載のデータ同期方法において、
前記追跡制御装置の計画データ判断部は、制御にまだ使用されていない計画データを、他の追跡制御装置が直近の制御で使用する計画データと判断することを特徴とするデータ同期方法。
The data synchronization method according to claim 3, wherein
The plan data judging unit of the tracking control device judges plan data that has not been used for control as plan data used by the other tracking control device in the latest control.
請求項4に記載のデータ同期方法において、
前記追跡制御装置の計画データ同期部は、前記追跡制御装置の補助記憶装置に保持している、前記異常を検知した他の追跡制御装置の前記直近の制御で使用する計画データ以外の計画データを、前記追跡制御装置の主記憶装置にコピーする際に、前記追跡制御装置の前記主記憶装置に保持している、前記異常を検知した他の追跡制御装置以外の、他の追跡制御装置の計画データを削除することを特徴とするデータ同期方法。
The data synchronization method according to claim 4, wherein
The plan data synchronization unit of the tracking control device stores plan data other than the plan data that is held in the auxiliary storage device of the tracking control device and is used in the most recent control of the other tracking control device that has detected the abnormality. , When copying to the main storage device of the tracking control device, a plan of another tracking control device other than the other tracking control device having detected the abnormality held in the main storage device of the tracking control device A data synchronization method comprising deleting data.
請求項5に記載のデータ同期方法において、
前記追跡制御装置の計画データ同期部は、前記追跡制御装置の補助記憶装置に保持している、前記異常を検知した他の追跡制御装置の前記直近の制御で使用する計画データ以外の計画データの一部を、前記追跡制御装置の主記憶装置にコピーすることを特徴とするデータ同期方法。
The data synchronization method according to claim 5, wherein
The plan data synchronization unit of the tracking control device stores plan data other than the plan data that is held in the auxiliary storage device of the tracking control device and is used in the most recent control of the other tracking control device that has detected the abnormality . A data synchronization method, wherein a part is copied to a main storage device of the tracking control device.
請求項6に記載のデータ同期方法において、
前記追跡制御装置の計画データ同期部は、前記異常を検知した他の追跡制御装置の前記直近の制御で使用する計画データ以外の計画データのうち、前記異常を検知した他の追跡制御装置の制御範囲の中のある範囲を制御するために必要な計画データを、前記追跡制御装置の主記憶装置にコピーすることを特徴とするデータ同期方法。
The data synchronization method according to claim 6, wherein
The plan data synchronization unit of the tracking control device controls the other tracking control device that has detected the abnormality out of plan data other than the plan data used in the most recent control of the other tracking control device that has detected the abnormality. A data synchronization method, comprising: copying plan data necessary for controlling a certain range of the range to a main storage device of the tracking control device.
請求項7に記載のデータ同期方法において、
前記追跡制御装置は、異常が検知された場合、何れの追跡制御装置に引き継ぐかを、予め設定しておくことを特徴とするデータ同期方法。
The data synchronization method according to claim 7, wherein
A data synchronization method, wherein the tracking control device sets in advance which tracking control device to take over when an abnormality is detected.
請求項8に記載のデータ同期方法において、
前記追跡制御装置は、異常が検知された場合、何れの追跡制御装置に引き継ぐかを、引き継ぎ先の追跡制御装置の使用可能な主記憶装置の容量から決定する
ことを特徴とするデータ同期方法。
The data synchronization method according to claim 8, wherein
The data tracking method according to claim 1, wherein when an abnormality is detected, the tracking control device determines which tracking control device to take over from a capacity of a main storage device that can be used by the tracking control device of the takeover destination.
複数の追跡制御装置のデータ同期システムにおいて、
他の追跡制御装置が使用する計画データについて、直近の制御で使用する計画データであるか、直近の制御で使用する計画データ以外の計画データであるかを前記計画データに含まれる時刻に基づいて判断する追跡制御装置の計画データ判断部と、
前記追跡制御装置の計画データ及び他の追跡制御装置が直近の制御で使用する計画デー
タを記憶する前記追跡制御装置の主記憶装置と、
前記他の追跡制御装置の予め定められた時間帯の計画データを記憶する前記追跡制御装置の補助記憶装置と、
前記追跡制御装置が前記他の追跡制御装置の異常を検知した場合、
前記追跡制御装置の補助記憶装置に記憶された前記他の追跡制御装置の前記直近の制御で使用する計画データ以外の計画データを、前記追跡制御装置の主記憶装置にコピーして前記他の追跡制御装置の計画データの同期をとる前記追跡制御装置の計画データ同期部と、を備えることを特徴とするデータ同期システム。
In the data synchronization system of multiple tracking controllers,
Based on the time included in the plan data, the plan data used by other tracking control devices is the plan data used in the latest control or the plan data other than the plan data used in the latest control. A plan data judgment unit of the tracking control device to judge,
A main storage device of the tracking control device for storing the planning data of the tracking control device and the planning data used by the other tracking control device in the most recent control;
An auxiliary storage device of the tracking control device for storing plan data of a predetermined time period of the other tracking control device;
When the tracking control device detects an abnormality of the other tracking control device,
Plan data other than the plan data used in the latest control of the other tracking control device stored in the auxiliary storage device of the tracking control device is copied to the main storage device of the tracking control device to copy the other tracking data. A data synchronization system comprising: a plan data synchronization unit of the tracking control device that synchronizes plan data of the control device.
JP2015014936A 2015-01-29 2015-01-29 Data synchronization method Active JP6442302B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015014936A JP6442302B2 (en) 2015-01-29 2015-01-29 Data synchronization method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015014936A JP6442302B2 (en) 2015-01-29 2015-01-29 Data synchronization method

Publications (2)

Publication Number Publication Date
JP2016137862A JP2016137862A (en) 2016-08-04
JP6442302B2 true JP6442302B2 (en) 2018-12-19

Family

ID=56559846

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015014936A Active JP6442302B2 (en) 2015-01-29 2015-01-29 Data synchronization method

Country Status (1)

Country Link
JP (1) JP6442302B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115203318A (en) * 2022-06-10 2022-10-18 珠海格力电器股份有限公司 Data synchronization system, data synchronization method, device and equipment

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07262034A (en) * 1994-03-18 1995-10-13 Fujitsu Ltd Data transfer system
JPH09152996A (en) * 1995-11-30 1997-06-10 Fujitsu Ltd Data transfer system
JP2001352613A (en) * 1997-02-10 2001-12-21 East Japan Railway Co Vehicle control device
JPH11120017A (en) * 1997-10-20 1999-04-30 Mitsubishi Electric Corp Automatic numbering system, dual system, cluster system
US20080178050A1 (en) * 2007-01-23 2008-07-24 International Business Machines Corporation Data backup system and method for synchronizing a replication of permanent data and temporary data in the event of an operational error
JP5748214B2 (en) * 2011-07-14 2015-07-15 日本電気通信システム株式会社 Redundant information processing system

Also Published As

Publication number Publication date
JP2016137862A (en) 2016-08-04

Similar Documents

Publication Publication Date Title
US11876608B2 (en) Redundant control system
KR20190095443A (en) Methods, systems, and devices for managing primary and secondary databases
JP2006279279A (en) Data relay apparatus and failure recovery method
US20180115457A1 (en) High availability input/output management nodes
WO2020090032A1 (en) Communication system, communication apparatus, communication method, and program
US20120294603A1 (en) Method and System for Service Protection
JP2010004321A (en) Time tracking system and time tracking apparatus
CN102594610A (en) Host election method after topology division as well as device and network equipment
JP6442302B2 (en) Data synchronization method
CN106230622B (en) Cluster implementation method and device
JPH0314161A (en) Processor monitoring processing system
JP2020144575A (en) Railway control system
CN101122798A (en) Method for implementing working main station and standby main station synchronous recording
JP5697071B2 (en) Network system and failure recovery method thereof
KR101192896B1 (en) Distributed synchronization method and apparatus for fault tolerance
JP6745106B2 (en) Gateway device and sensor network system
JP2008236069A (en) Optical transmission equipment
JP6526836B2 (en) Switching network synchronization method and switching device, access device, storage medium
JP2005159546A (en) Network equipment
US10178666B2 (en) Method and computer network for transmitting messages
JP2015524217A (en) A method for constructing optimal time control paths in large-scale computer networks
CN101841428A (en) System hot standby processing method, management board and communication equipment
JP5516020B2 (en) Data storage device and data storage method
US20220321210A1 (en) Transmission apparatus and transmission method
JP6367630B2 (en) Redundant system, redundant device and switching method thereof

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170110

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170112

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170411

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180315

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180327

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180528

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20181030

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181126

R150 Certificate of patent or registration of utility model

Ref document number: 6442302

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150