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
JP7519327B2 - Train traffic management simulation system and train traffic simulator - Google Patents
[go: Go Back, main page]

JP7519327B2 - Train traffic management simulation system and train traffic simulator - Google Patents

Train traffic management simulation system and train traffic simulator Download PDF

Info

Publication number
JP7519327B2
JP7519327B2 JP2021068612A JP2021068612A JP7519327B2 JP 7519327 B2 JP7519327 B2 JP 7519327B2 JP 2021068612 A JP2021068612 A JP 2021068612A JP 2021068612 A JP2021068612 A JP 2021068612A JP 7519327 B2 JP7519327 B2 JP 7519327B2
Authority
JP
Japan
Prior art keywords
train operation
train
information
period
status information
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
JP2021068612A
Other languages
Japanese (ja)
Other versions
JP2022163595A (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 JP2021068612A priority Critical patent/JP7519327B2/en
Publication of JP2022163595A publication Critical patent/JP2022163595A/en
Application granted granted Critical
Publication of JP7519327B2 publication Critical patent/JP7519327B2/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 train traffic management simulation system and a train traffic simulator.

特許文献1には、列車の運行状況を追跡監視しダイヤデータにより自動進路制御を行う列車運行管理システムと、列車の運行状況をシミュレーションする運行シミュレーション装置とを組合せた列車運行管理シミュレーション装置において、その実行速度を高速化する技術が開示されている。具体的には、引用文献1には、「列車運行管理シミュレーション装置に、シミュレーション実行時間刻みにてシステム時刻を更新し、シミュレーションの実行速度を高速化する手段を付加して構成している」(段落[0009]参照)という開示がある。 Patent Document 1 discloses a technology for accelerating the execution speed of a train traffic management simulation device that combines a train traffic management system that tracks and monitors train traffic status and performs automatic route control based on timetable data with a traffic simulation device that simulates train traffic status. Specifically, Cited Document 1 discloses that "the train traffic management simulation device is configured by adding a means for updating the system time at simulation execution time intervals and accelerating the execution speed of the simulation" (see paragraph [0009]).

特許第3412867号公報Patent No. 3412867

上述の従来技術では、1秒を1/n秒で更新するシミュレーション実行時間刻みにてシステム時刻を更新することにより、シミュレーション実行速度を高速化している。 In the conventional technology described above, the simulation execution speed is increased by updating the system time at simulation execution time intervals that update 1 second in 1/n seconds.

しかし、システムの処理性能の向上ではなく、システム時刻の更新タイミングを早めることによる高速化なので、連動装置と運行管理システム間で送受信するデータが定周期かつ非同期の場合は、送受信データに基づく処理の取りこぼしが発生しないだけのマージンを設けたシステム時刻までしか高速化はできない。 However, this speed-up is achieved by accelerating the timing of updating the system time, not by improving the system's processing performance. Therefore, if the data sent and received between the interlocking device and the traffic control system is periodic and asynchronous, the system time can only be sped up to a level that provides a margin that ensures that no processing based on the sent and received data is missed.

また、システムの処理性能に起因する処理遅延等の異常にはシミュレーションが対応できない。 In addition, simulation cannot handle abnormalities such as processing delays caused by the system's processing performance.

本発明は、上記を考慮してなされたものであり、列車運行管理シミュレーションシステムにおいて、送受信するデータが定周期かつ非同期の場合に、送受信データに基づく処理の取りこぼしが発生しないだけのマージンを設けずに処理の高速化を可能にし、また、システムの処理性能に起因する異常に対してもシミュレーション可能にすることを目的とする。 The present invention has been made in consideration of the above, and aims to enable high-speed processing in a train traffic management simulation system when data is transmitted and received at fixed intervals and asynchronously, without providing a margin to prevent processing errors based on transmitted and received data, and also to enable simulation of abnormalities caused by the processing performance of the system.

上述した課題を解決するため、本発明の一態様では、列車の運行を制御する制御情報を列車運行管理部から受信し、受信した前記制御情報に基づいて前記運行を模擬し、模擬した前記運行の状態情報を前記列車運行管理部へ所定周期の送信タイミングで送信する列車運行シミュレータと、前記状態情報を前記列車運行シミュレータから受信し、受信した前記状態情報に基づいて前記運行の状態を認識すると共に、前記列車の制御を判断し、判断した前記制御に基づく前記制御情報を前記列車運行シミュレータへ前記所定周期の送信タイミングで送信する前記列車運行管理部と、を有し、前記列車運行シミュレータ及び前記列車運行管理部の二つの装置のうちの少なくとも一方の装置は、他方の装置から前記所定周期の送信タイミングで送信された情報を受信すると、該情報に対する受信応答を該他方の装置へ送信し、前記他方の装置は、前記受信応答の受信タイミングに応じて、前記所定周期を第1の周期と該第1の周期よりも長い第2の周期との間で変更すると共に、該所定周期の変更を前記一方の装置と同期することを特徴とする。 In order to solve the above-mentioned problems, one aspect of the present invention includes a train operation simulator that receives control information for controlling train operation from a train operation management unit, simulates the operation based on the received control information, and transmits status information of the simulated operation to the train operation management unit at a transmission timing of a predetermined cycle, and the train operation management unit that receives the status information from the train operation simulator, recognizes the state of the operation based on the received status information, determines the control of the train, and transmits the control information based on the determined control to the train operation simulator at the transmission timing of the predetermined cycle, and at least one of the two devices, the train operation simulator and the train operation management unit, when receiving information transmitted from the other device at the transmission timing of the predetermined cycle, transmits a reception response to the information to the other device, and the other device changes the predetermined cycle between a first cycle and a second cycle longer than the first cycle according to the reception timing of the reception response, and synchronizes the change of the predetermined cycle with the one device.

本発明によれば、例えば、列車運行管理シミュレーションシステムにおいて、送受信するデータが定周期かつ非同期の場合に、送受信データに基づく処理の取りこぼしが発生しないだけのマージンを設けずに処理の高速化を可能にし、また、システムの処理性能に起因する異常に対してもシミュレーション可能にできる。 According to the present invention, for example, in a train traffic management simulation system, when data is transmitted and received periodically and asynchronously, it is possible to speed up processing without providing a margin that is sufficient to prevent processing based on the transmitted and received data from being missed, and it is also possible to simulate abnormalities caused by the processing performance of the system.

実施形態1に係る列車運行管理シミュレーションシステムの構成例を示す図。FIG. 1 is a diagram showing an example of the configuration of a train traffic management simulation system according to a first embodiment. 実施形態1に係る列車運行管理シミュレーションシステムの処理例を示すフローチャート。4 is a flowchart showing a processing example of the train traffic management simulation system according to the first embodiment. 実施形態2に係る列車運行管理シミュレーションシステムの構成例を示す図。FIG. 13 is a diagram showing an example of the configuration of a train traffic management simulation system according to a second embodiment. 実施形態2に係る列車運行管理シミュレーションシステムの処理例を示すフローチャート。10 is a flowchart showing a processing example of a train traffic management simulation system according to a second embodiment. 実施形態3に係る列車運行管理シミュレーションシステムの構成例を示す図。FIG. 13 is a diagram showing an example of the configuration of a train traffic management simulation system according to a third embodiment.

以下、図面を参照して本発明の実施形態を説明する。実施形態は、本発明を説明するための例示であって、説明の明確化のため、適宜、省略及び簡略化がなされている。本発明は、他の種々の形態や各形態の一部又は全部を組合せた形態でも実施することが可能である。特に限定しない限り、各構成要素は単数でも複数でもよい。 The following describes an embodiment of the present invention with reference to the drawings. The embodiment is an example for explaining the present invention, and appropriate omissions and simplifications have been made for clarity of explanation. The present invention can also be embodied in various other forms or in forms that combine some or all of each form. Unless otherwise specified, each component may be singular or plural.

同一あるいは同様の機能を有する構成要素には、同一符号又は同一数字に異なる添え字を付帯した符号を付与し、適宜説明を省略する。また、後出の実施形態については、既出の実施形態との差分を主に説明する。 Components having the same or similar functions are given the same reference numerals or the same numerals with different subscripts, and descriptions are omitted as appropriate. In addition, for the embodiments described later, differences from the embodiments described earlier will be mainly described.

<実施形態1>
(実施形態1の列車運行管理シミュレーションシステム1の構成)
図1は、実施形態1に係る列車運行管理シミュレーションシステム1の構成例を示す図である。列車運行管理シミュレーションシステム1は、列車運行シミュレータ10及び列車運行管理部30を含んで構成される。列車運行シミュレータ10及び列車運行管理部30は、各機能部を実現するプロセッサ及びメモリと、各記憶部を実現する記憶領域とを含んで構成される。
<Embodiment 1>
(Configuration of train traffic management simulation system 1 according to embodiment 1)
1 is a diagram showing an example of the configuration of a train traffic management simulation system 1 according to embodiment 1. The train traffic management simulation system 1 includes a train traffic simulator 10 and a train traffic management unit 30. The train traffic simulator 10 and the train traffic management unit 30 include a processor and a memory that realize each functional unit, and a storage area that realizes each storage unit.

列車運行シミュレータ10は、列車運行模擬部11、ダイヤデータ記憶部12、軌道回路データ記憶部13、状態情報記憶部15、及び制御情報受信通知記憶部(以下、受信通知記憶部)16を有する。 The train operation simulator 10 has a train operation simulation unit 11, a timetable data storage unit 12, a track circuit data storage unit 13, a status information storage unit 15, and a control information reception notification storage unit (hereinafter, the reception notification storage unit) 16.

列車運行管理部30は、ダイヤデータ記憶部31、列車追跡部32、進路制御部33、制御情報記憶部34、状態情報記憶部35、及び制御情報受信通知記憶部(以下、受信通知記憶部)36を有する。 The train operation management unit 30 has a schedule data storage unit 31, a train tracking unit 32, a route control unit 33, a control information storage unit 34, a status information storage unit 35, and a control information reception notification storage unit (hereinafter, the reception notification storage unit) 36.

列車運行シミュレータ10のダイヤデータ記憶部12に格納されているダイヤデータと、列車運行管理部30のダイヤデータ記憶部31に格納されているダイヤデータは同一のものとする。また、時刻管理部20によって更新される列車運行シミュレータ10のシステム時刻21及びシステム時刻更新周期22と、時刻管理部40によって更新される列車運行管理部30のシステム時刻41及びシステム時刻更新周期42は同期される。すなわち、列車運行シミュレータ10及び列車運行管理部30の一方は、周期変更と共に、他方と周期変更を同期する。 The schedule data stored in the schedule data storage unit 12 of the train traffic simulator 10 and the schedule data stored in the schedule data storage unit 31 of the train traffic management unit 30 are the same. In addition, the system time 21 and system time update period 22 of the train traffic simulator 10, which are updated by the time management unit 20, are synchronized with the system time 41 and system time update period 42 of the train traffic management unit 30, which are updated by the time management unit 40. In other words, one of the train traffic simulator 10 and the train traffic management unit 30 changes its period and synchronizes the period change with the other.

列車運行模擬部11は、列車運行管理部30から制御情報を受信し、制御情報記憶部14に格納する。列車運行模擬部11は、時刻管理部20がシステム時刻更新周期22毎に更新したシステム時刻21に従って、ダイヤデータ記憶部12に格納されているダイヤデータ、軌道回路データ記憶部13に格納されている回路軌道データ、及び制御情報記憶部14に格納されている制御情報に基づいて列車の模擬運行を行い、その結果である状態情報を状態情報記憶部15に格納すると共に、列車運行管理部30へ送信する。 The train operation simulation unit 11 receives control information from the train operation management unit 30 and stores it in the control information storage unit 14. The train operation simulation unit 11 performs simulated train operation based on the schedule data stored in the schedule data storage unit 12, the track circuit data stored in the track circuit data storage unit 13, and the control information stored in the control information storage unit 14 according to the system time 21 updated by the time management unit 20 at each system time update period 22, and stores the resulting status information in the status information storage unit 15 and transmits it to the train operation management unit 30.

列車運行管理部30は、列車運行シミュレータ10から受信した状態情報を状態情報記憶部35に格納する。列車追跡部32は、状態情報記憶部35に格納されている状態情報から各種状態情報を取り込んで列車の追跡を行い、その情報をヒューマンマシンインタフェース装置37に表示する。 The train operation control unit 30 stores the status information received from the train operation simulator 10 in the status information storage unit 35. The train tracking unit 32 imports various status information from the status information stored in the status information storage unit 35, tracks the train, and displays the information on the human-machine interface device 37.

進路制御部33は、時刻管理部40がシステム時刻更新周期42毎に更新したシステム時刻41に従って、ダイヤデータ記憶部31に格納されているダイヤデータと、列車追跡部32によって作成された列車追跡情報から列車の進路を判断し、出力用の制御情報を作成して制御情報記憶部34に格納すると共に、列車運行シミュレータ10へ送信する。 The route control unit 33 determines the train's route from the schedule data stored in the schedule data storage unit 31 and the train tracking information created by the train tracking unit 32 according to the system time 41 updated by the time management unit 40 at each system time update period 42, creates control information for output, stores it in the control information storage unit 34, and transmits it to the train operation simulator 10.

ここで、シミュレーション実行速度を高速化する場合には、列車運行シミュレータ10のシステム時刻更新周期22及び列車運行管理部30のシステム時刻更新周期42を1/n(nは所定整数)と短くし、通常周期の1秒を1/n秒で更新する高速周期とする。なお、高速周期は、1/n秒の倍速に限らず、通常周期の1秒を1秒よりも短い周期で更新できればよい。 Here, when speeding up the simulation execution speed, the system time update period 22 of the train traffic simulator 10 and the system time update period 42 of the train traffic management unit 30 are shortened to 1/n (n is a predetermined integer) to set a high-speed period in which the normal period of 1 second is updated at 1/n seconds. Note that the high-speed period is not limited to double the speed of 1/n seconds, and it is sufficient if the normal period of 1 second is updated at a period shorter than 1 second.

しかし、システム時刻更新周期22、42を短くしても、列車運行シミュレータ10と列車運行管理部30との間でデータを送受信する周期が短くなるだけで、列車運行模擬部11、列車追跡部32、及び進路制御部33の処理性能が高速化するわけではない。 However, shortening the system time update period 22, 42 only shortens the period for sending and receiving data between the train operation simulator 10 and the train operation control unit 30, and does not speed up the processing performance of the train operation simulation unit 11, train tracking unit 32, and route control unit 33.

このため、制御情報と状態情報とが非同期であることから、列車運行模擬部11、列車追跡部32、及び進路制御部33の間で送受信データに基づく処理の取りこぼしが発生しないだけのマージンを設けた周期までしかシステム時刻更新周期22、42を高速化できない。 For this reason, because the control information and the status information are asynchronous, the system time update period 22, 42 can only be accelerated to a period that provides a margin that ensures that no processing based on the transmitted and received data is missed between the train operation simulation unit 11, the train tracking unit 32, and the route control unit 33.

これに対して、本実施形態では、列車運行シミュレータ10は、列車運行管理部30から受信した制御情報を制御情報記憶部14に格納すると、制御情報を受信したことを示す制御情報受信通知を受信通知記憶部16に格納し、受信通知記憶部16に格納された制御情報受信通知を列車運行管理部30へ送信する。 In contrast, in this embodiment, when the train operation simulator 10 stores the control information received from the train operation management unit 30 in the control information storage unit 14, it stores a control information reception notification indicating that the control information has been received in the reception notification storage unit 16, and transmits the control information reception notification stored in the reception notification storage unit 16 to the train operation management unit 30.

列車運行管理部30は、列車運行シミュレータ10から制御情報受信通知を受信した場合、その制御情報受信通知を受信通知記憶部36に格納する。列車運行管理部30は、列車運行シミュレータ10へ次回の制御情報を送信する送信タイミングで、前回の制御情報に対する制御情報受信通知を受信していれば、次回の制御情報を送信する。一方、列車運行管理部30は、次回の制御情報を送信する送信タイミングになっても、前回の制御情報に対する制御情報受信通知を受信していなければ、次回の制御情報を送信しない。つまり、列車運行管理部30は、前回の制御情報に対する制御情報受信通知の受信を待ち、前回の制御情報に対する制御情報受信通知を受信すると、次回の制御情報を送信する。 When the train operation management unit 30 receives a control information reception notification from the train operation simulator 10, it stores the control information reception notification in the reception notification storage unit 36. If the train operation management unit 30 has received a control information reception notification for the previous control information at the transmission timing for transmitting the next control information to the train operation simulator 10, the train operation management unit 30 transmits the next control information. On the other hand, even if it is the transmission timing for transmitting the next control information, if the train operation management unit 30 has not received a control information reception notification for the previous control information, it will not transmit the next control information. In other words, the train operation management unit 30 waits to receive a control information reception notification for the previous control information, and transmits the next control information when it receives a control information reception notification for the previous control information.

これにより、列車運行模擬部11、列車追跡部32、及び進路制御部33の間で送受信データに基づく処理の取りこぼしが発生しないだけのマージンを設けずとも、システム時刻更新周期22、42を高速化できる。 This allows the system time update period 22, 42 to be accelerated without providing a margin to prevent processing errors based on transmitted and received data between the train operation simulator 11, train tracking unit 32, and route control unit 33.

また、列車運行管理部30は、前回の制御情報に対する制御情報受信通知を受信していない場合は、1秒を1/n秒で更新するのではなく、1秒を1秒で更新するシミュレーション実行時間刻みの通常周期とし、通常周期の送信タイミングとなったときに次回の制御情報を列車運行シミュレータ10へ送信する。 In addition, if the train operation management unit 30 has not received a control information reception notification for the previous control information, it uses a normal cycle for the simulation execution time increment, updating every second by 1 second, rather than updating every 1/n second, and transmits the next control information to the train operation simulator 10 when the normal cycle transmission timing arrives.

これは、次の理由による。すまわち、システム時刻更新周期22、42を短くして、データを送受信する周期を短くしているだけで、列車運行模擬部11、列車追跡部32、及び進路制御部33の処理性能が高速化しているわけではない。よって、列車運行模擬部11、列車追跡部32、及び進路制御部33の処理遅れをシミュレートするには、高速化していない通常周期でデータを送受信する必要があるためである。 This is for the following reason. In other words, simply shortening the system time update period 22, 42 and shortening the period for transmitting and receiving data does not speed up the processing performance of the train operation simulator 11, train tracking unit 32, and route control unit 33. Therefore, in order to simulate the processing delay of the train operation simulator 11, train tracking unit 32, and route control unit 33, it is necessary to transmit and receive data at a normal period that is not accelerated.

これにより、システムの処理性能に変化がなく、システム時刻更新周期を短くする高速化において、システムの処理性能に起因する処理遅延等の異常に対してもシミュレーションが可能となる。 This makes it possible to simulate anomalies such as processing delays caused by system processing performance when shortening the system time update period and speeding up the process without changing the system's processing performance.

(実施形態1に係る列車運行管理シミュレーションシステム1の処理)
図2は、実施形態1に係る列車運行管理シミュレーションシステム1の処理例を示すフローチャートである。
(Processing of train traffic management simulation system 1 according to embodiment 1)
FIG. 2 is a flowchart showing an example of processing of the train traffic management simulation system 1 according to the first embodiment.

先ずステップS31では、列車運行管理部30は、通常周期及び高速周期に関わらず制御情報の送信タイミングか否かを判定する。列車運行管理部30は、制御情報の送信タイミングの場合(ステップS31YES)にステップS32へ処理を移し、制御情報の送信タイミングでない場合(ステップS31NO)にステップS31を繰り返す。 First, in step S31, the train operation management unit 30 determines whether it is time to transmit control information regardless of whether it is a normal cycle or a high-speed cycle. If it is time to transmit control information (step S31 YES), the train operation management unit 30 proceeds to step S32, and if it is not time to transmit control information (step S31 NO), it repeats step S31.

ステップS32では、列車運行管理部30は、列車運行シミュレータ10から前回の制御情報受信通知を受信済みか否かを判定する。列車運行管理部30は、前回の制御情報受信通知を受信済みの場合(ステップS32YES)にステップS33へ処理を移し、前回の制御情報受信通知を受信済みでない場合(ステップS32NO)にステップS36へ処理を移す。 In step S32, the train operation management unit 30 determines whether or not the previous control information reception notification has been received from the train operation simulator 10. If the previous control information reception notification has been received (step S32 YES), the train operation management unit 30 proceeds to step S33, and if the previous control information reception notification has not been received (step S32 NO), the train operation management unit 30 proceeds to step S36.

ステップS33では、列車運行管理部30は、周期を1秒を1/n秒で更新する高速周期にする。ステップS33の際に既に高速周期である場合には、高速周期を維持する。 In step S33, the train operation control unit 30 sets the period to a high-speed period in which 1 second is updated at 1/n seconds. If the high-speed period is already set at step S33, the high-speed period is maintained.

次にステップS34では、列車運行管理部30は、列車運行シミュレータ10へ制御情報を送信する。次にステップS35では、列車運行管理部30は、シミュレーション終了か否かを判定する。列車運行管理部30は、シミュレーション終了の場合(ステップS35YES)に列車運行管理シミュレーションシステム1の処理における列車運行管理部30の処理を終了し、シミュレーション終了でない場合(ステップS35NO)にステップS31へ処理を戻す。 Next, in step S34, the train traffic control unit 30 transmits control information to the train traffic simulator 10. Next, in step S35, the train traffic control unit 30 determines whether or not the simulation has ended. If the simulation has ended (step S35 YES), the train traffic control unit 30 ends the processing of the train traffic control unit 30 in the processing of the train traffic control simulation system 1, and if the simulation has not ended (step S35 NO), the process returns to step S31.

他方ステップS36では、列車運行管理部30は、通常周期の送信タイミングか(当該タイミングが通常周期における送信タイミングか)否かを判定する。列車運行管理部30は、通常周期の送信タイミングである場合(ステップS36YES)にステップS33へ処理を移し、通常周期の送信タイミングでない場合(ステップS36NO)にステップS37へ処理を移す。ステップS37では、列車運行管理部30は、システム時刻更新周期を高速周期から通常周期へ戻し、ステップS31へ処理を戻す。ステップS37の際に既に通常周期である場合には、通常周期を維持する。 On the other hand, in step S36, the train traffic control unit 30 determines whether it is a normal cycle transmission timing (whether the timing is a transmission timing in a normal cycle). If it is a normal cycle transmission timing (step S36 YES), the train traffic control unit 30 proceeds to step S33, and if it is not a normal cycle transmission timing (step S36 NO), the train traffic control unit 30 proceeds to step S37. In step S37, the train traffic control unit 30 returns the system time update cycle from the high-speed cycle to the normal cycle, and returns to step S31. If it is already a normal cycle at the time of step S37, the normal cycle is maintained.

一方ステップS11では、列車運行シミュレータ10は、ステップS34で列車運行管理部30から送信された前回の制御情報を受信済みか否かを判定する。列車運行シミュレータ10は、前回の制御情報を受信済みの場合(ステップS11YES)にステップS12へ処理を移し、受信済みでない場合(ステップS11NO)にステップS11を繰り返す。 On the other hand, in step S11, the train operation simulator 10 determines whether or not the previous control information transmitted from the train operation management unit 30 in step S34 has been received. If the previous control information has been received (step S11 YES), the train operation simulator 10 proceeds to step S12, and if the previous control information has not been received (step S11 NO), it repeats step S11.

ステップS12では、列車運行シミュレータ10は、ステップS11で受信した制御情報に対する制御情報受信通知を列車運行管理部30へ送信する。ステップS12で列車運行管理部30へ送信された制御情報受信通知は、ステップS32で列車運行管理部30によって受信確認される。 In step S12, the train operation simulator 10 transmits a control information reception notification for the control information received in step S11 to the train operation management unit 30. The control information reception notification transmitted to the train operation management unit 30 in step S12 is received and confirmed by the train operation management unit 30 in step S32.

<実施形態2>
実施形態1では、列車運行シミュレータ10が、列車運行管理部30から受信した制御情報を制御情報記憶部14に格納すると、制御情報を受信したことを示す制御情報受信通知を、列車運行管理部30に送信するとした。ここで、制御情報と状態情報とが非同期であることから、制御情報を受信したことを示す情報として、制御情報受信通知の代わりに状態情報を用いても、実施形態1と同様の効果が得られる。以下、これを実施形態2として説明する。実施形態2では、実施形態1との差分を中心に説明する。
<Embodiment 2>
In the first embodiment, when the train operation simulator 10 stores the control information received from the train operation management unit 30 in the control information storage unit 14, it transmits a control information reception notification indicating that the control information has been received to the train operation management unit 30. Here, since the control information and the status information are asynchronous, the same effect as in the first embodiment can be obtained even if the status information is used instead of the control information reception notification as information indicating that the control information has been received. This will be described below as a second embodiment. The second embodiment will be described mainly with a focus on the differences from the first embodiment.

(実施形態2の列車運行管理シミュレーションシステム1Bの構成)
図3は、実施形態2に係る列車運行管理シミュレーションシステム1Bの構成例を示す図である。列車運行管理シミュレーションシステム1Bは、列車運行シミュレータ10B及び列車運行管理部30Bを含んで構成される。
(Configuration of train traffic management simulation system 1B according to embodiment 2)
3 is a diagram showing an example of the configuration of a train traffic management simulation system 1B according to embodiment 2. The train traffic management simulation system 1B includes a train traffic simulator 10B and a train traffic control unit 30B.

列車運行シミュレータ10Bは、実施形態1の列車運行シミュレータ10と比較して、制御情報受信通知の送信機能が省略される。列車運行管理部30Bは、実施形態1の列車運行管理部30と比較して、制御情報受信通知の受信機能が省略される。 Compared to the train operation simulator 10 of embodiment 1, the train operation simulator 10B omits the function of sending a control information reception notification.Compared to the train operation management unit 30 of embodiment 1, the train operation management unit 30B omits the function of receiving a control information reception notification.

列車運行管理部30Bは、次回の制御情報を送信する送信タイミングで、前回の制御情報に対する状態情報を受信している場合にのみ、次回の制御情報を送信する。しかし、列車運行管理部30Bは、次回の制御情報を送信する送信タイミングになっても、前回の制御情報に対する状態情報を受信していなければ、次回の制御情報を送信せず、前回の制御情報に対する状態情報を待機する。そして、列車運行管理部30Bは、前回の制御情報に対する状態情報が受信されると、次回の制御情報を送信する。 The train operation management unit 30B transmits the next control information only if it has received status information for the previous control information at the transmission timing for transmitting the next control information. However, if the train operation management unit 30B has not received status information for the previous control information even when it is time to transmit the next control information, it will not transmit the next control information and will wait for status information for the previous control information. Then, when it receives status information for the previous control information, the train operation management unit 30B transmits the next control information.

また、列車運行管理部30Bは、前回の制御情報に対する状態情報を受信していない場合は、1秒を1/n秒で更新するのではなく、1秒を1秒で更新するシミュレーション実行時間刻みの通常周期とし、通常周期の送信タイミングとなったときに次回の制御情報を列車運行シミュレータ10Bへ送信する。 In addition, when the train operation management unit 30B has not received status information for the previous control information, it uses a normal cycle of simulation execution time increments of 1 second to 1 second, rather than updating every 1/n second, and transmits the next control information to the train operation simulator 10B when the normal cycle transmission timing arrives.

(実施形態2に係る列車運行管理シミュレーションシステム1Bの処理)
図4は、実施形態2に係る列車運行管理シミュレーションシステム1Bの処理例を示すフローチャートである。
(Processing of train traffic management simulation system 1B according to embodiment 2)
FIG. 4 is a flowchart showing an example of processing in the train traffic management simulation system 1B according to the second embodiment.

ステップS32Bでは、列車運行管理部30Bは、次回の制御情報を送信する送信タイミングで、前回の制御情報の送信に対する状態情報を受信しているか否かを判定する。列車運行管理部30Bは、前回の制御情報の送信に対する状態情報を受信している場合(ステップS32BYES)にステップS33へ処理を移し、受信していない場合(ステップS32BNO)にステップS36へ処理を移す。 In step S32B, the train operation management unit 30B determines whether or not status information for the previous transmission of control information has been received at the transmission timing for the next control information. If status information for the previous transmission of control information has been received (step S32B YES), the train operation management unit 30B proceeds to step S33, and if status information has not been received (step S32B NO), the train operation management unit 30B proceeds to step S36.

一方ステップS12Bでは、列車運行シミュレータ10Bは、ステップS11で受信した制御情報に対する状態情報を列車運行管理部30Bへ送信する。ステップS12Bで列車運行管理部30Bへ送信された状態情報は、ステップS32Bで列車運行管理部30Bによって受信確認される。 On the other hand, in step S12B, the train operation simulator 10B transmits status information for the control information received in step S11 to the train operation management unit 30B. The status information transmitted to the train operation management unit 30B in step S12B is received and confirmed by the train operation management unit 30B in step S32B.

実施形態2によれば、実施形態1と比較してより簡易な構成及び処理で同様の効果を得ることができる。 According to the second embodiment, the same effect can be obtained with a simpler configuration and processing compared to the first embodiment.

<実施形態3>
さて実施形態1では、列車運行管理部30が、列車運行シミュレータ10から、前回送信した制御情報が受信されたことを示す制御情報受信通知を受信した場合に、次回の制御情報を列車運行シミュレータ10へ送信する構成とした。
<Embodiment 3>
In the first embodiment, the train operation management unit 30 is configured to transmit the next control information to the train operation simulator 10 when it receives a control information reception notification from the train operation simulator 10 indicating that the previously transmitted control information has been received.

しかし、制御情報と状態情報とが非同期であることから、列車運行シミュレータ10が、列車運行管理部30から、前回送信した状態情報が列車運行管理部30により受信されたことを示す状態情報受信通知を受信した場合に、次回の状態情報を列車運行管理部30へ送信する構成とすることもできる。この構成を実施形態3として、以下説明する。実施形態3では、実施形態1との差分を中心に説明する。 However, since the control information and the status information are asynchronous, the train operation simulator 10 can also be configured to transmit the next status information to the train operation control unit 30 when it receives a status information reception notification from the train operation control unit 30 indicating that the previously transmitted status information has been received by the train operation control unit 30. This configuration is described below as embodiment 3. In embodiment 3, the differences from embodiment 1 will be mainly described.

なお、実施形態3の構成及び処理は、実施形態1の説明における「列車運行シミュレータ」、「制御情報」、及び「制御情報受信通知」と、「列車運行制御部」、「状態情報」、及び「状態情報受信通知」と、を相互に読み替えたものになる。以下では、実施形態3の列車運行管理シミュレーションシステム1Cの構成について説明し、処理については説明を省略する。 The configuration and processing of the third embodiment are obtained by mutually replacing the "train operation simulator," "control information," and "control information reception notification" with the "train operation control unit," "status information," and "status information reception notification" in the description of the first embodiment. The configuration of the train operation management simulation system 1C of the third embodiment will be described below, and a description of the processing will be omitted.

<実施形態3>
(実施形態3の列車運行管理シミュレーションシステム1Cの構成)
図5は、実施形態3に係る列車運行管理シミュレーションシステム1Cの構成例を示す図である。列車運行管理シミュレーションシステム1Cは、列車運行シミュレータ10C及び列車運行管理部30Cを含んで構成される。
<Embodiment 3>
(Configuration of train traffic management simulation system 1C according to embodiment 3)
5 is a diagram showing an example of the configuration of a train traffic control simulation system 1C according to embodiment 3. The train traffic control simulation system 1C includes a train traffic simulator 10C and a train traffic control unit 30C.

列車運行管理部30Cは、列車運行シミュレータ10Cから受信した状態情報を状態情報記憶部35に格納すると、状態情報を受信したことを示す状態情報受信通知を受信通知記憶部36Cに格納し、受信通知記憶部36Cに格納された制御情報受信通知を列車運行シミュレータ10Cへ送信する。 When the train operation management unit 30C stores the status information received from the train operation simulator 10C in the status information storage unit 35, it stores a status information reception notification indicating that the status information has been received in the reception notification storage unit 36C, and transmits the control information reception notification stored in the reception notification storage unit 36C to the train operation simulator 10C.

列車運行シミュレータ10Cは、列車運行管理部30Cから制御情報受信通知を受信した場合、その制御情報受信通知を受信通知記憶部16Cに格納する。列車運行シミュレータ10Cは、列車運行管理部30Cへ次回の状態情報を送信する送信タイミングで、前回の状態情報の送信に対する状態情報受信通知を受信していれば、次回の状態情報を送信する。一方、列車運行シミュレータ10Cは、次回の状態情報を送信する送信タイミングになっても、前回の状態情報に対する状態情報受信通知を受信していなければ、次回の状態情報を送信しない。つまり、列車運行シミュレータ10Cは、前回の状態情報に対する状態情報受信通知の受信を待ち、前回の状態情報に対する状態情報受信通知を受信すると、次回の状態情報を送信する。 When the train operation simulator 10C receives a control information reception notification from the train operation management unit 30C, it stores the control information reception notification in the reception notification storage unit 16C. If the train operation simulator 10C has received a status information reception notification for the previous transmission of status information at the transmission timing for transmitting the next status information to the train operation management unit 30C, the train operation simulator 10C transmits the next status information. On the other hand, even if it is the transmission timing for transmitting the next status information, if the train operation simulator 10C has not received a status information reception notification for the previous status information, it will not transmit the next status information. In other words, the train operation simulator 10C waits to receive a status information reception notification for the previous status information, and transmits the next status information when it receives a status information reception notification for the previous status information.

また、列車運行シミュレータ10Cは、前回の状態情報に対する状態情報受信通知を受信していない場合は、1秒を1/n秒で更新するのではなく、1秒を1秒で更新するシミュレーション実行時間刻みの通常周期とし、通常周期の送信タイミングとなったときに次回の状態情報を列車運行管理部30へ送信する。 In addition, if the train operation simulator 10C has not received a status information reception notification for the previous status information, it uses a normal cycle for the simulation execution time increment of 1 second, updating every 1 second instead of updating every 1/n second, and transmits the next status information to the train operation management unit 30 when the normal cycle transmission timing arrives.

このように列車運行シミュレータ10Cを構成することで、実施形態1と同様の効果を得ることができる。 By configuring the train operation simulator 10C in this manner, the same effects as in embodiment 1 can be obtained.

<実施形態4>
実施形態3において、状態情報を受信したことを示す情報として、状態情報受信通知を用いた。しかし、これに限らず、制御情報と状態情報とが非同期であることから、実施形態2と同様に、状態情報受信通知の代わりに制御情報を用いても、実施形態2と同様の効果が得られる。
<Embodiment 4>
In the third embodiment, a status information reception notification is used as information indicating that the status information has been received. However, this is not limiting, and since the control information and the status information are asynchronous, the same effect as in the second embodiment can be obtained even if the control information is used instead of the status information reception notification, as in the second embodiment.

なお、実施形態4の構成及び処理は、実施形態2の説明における「列車運行シミュレータ」及び「制御情報」と、「列車運行制御部」及び「状態情報」と、を相互に読み替えたものになる。よって、実施形態4の列車運行管理シミュレーションシステムの構成及び処理について説明を省略する。 The configuration and processing of the fourth embodiment are obtained by mutually replacing the "train operation simulator" and "control information" with the "train operation control unit" and "status information" in the description of the second embodiment. Therefore, a description of the configuration and processing of the train operation management simulation system of the fourth embodiment will be omitted.

<その他の実施形態>
実施形態1及び2の何れかと、実施形態3及び4の何れかを、適宜組合せることもできる。すなわち、列車運行管理装置側で列車運行シミュレータから前回の制御情報に対する制御情報受信通知又は状態情報を受信するまで次回の制御情報を送信しない。また、列車運行シミュレータ側で列車運行管理装置から前回の状態情報に対する状態情報受信通知又は制御情報を受信するまで次回の状態情報を送信しない。これにより、実施形態1に加え、列車運行管理装置及び列車運行シミュレータの双方によって、制御情報及び状態情報の送信タイミングの制御の冗長性を持たせることができる。
<Other embodiments>
Either of the first and second embodiments and either of the third and fourth embodiments may be appropriately combined. That is, the next control information is not transmitted until the train traffic management device receives a control information reception notification or status information for the previous control information from the train traffic simulator. Also, the next status information is not transmitted until the train traffic simulator receives a status information reception notification or control information for the previous status information from the train traffic management device. In this way, in addition to the first embodiment, redundancy in the control of the transmission timing of the control information and status information can be provided by both the train traffic management device and the train traffic simulator.

上述の実施形態によれば、列車の運行状況を追跡監視し、ダイヤデータにより自動進路制御をおこなう列車運行管理システムにおいて、データ受信側の処理にデータを受信したことを示す通知データの送信を追加し、データ送信側では通知データの受信を確認してから次のデータを送信するようにする。これにより、システムの処理性能には変化がないにもかかわらず、システム時刻の更新を高速にすることによる高速化において、処理の取りこぼしが発生しないだけのマージンを持たせることなくシステム時刻の高速化が可能である。 According to the above-described embodiment, in a train traffic control system that tracks and monitors train operation status and performs automatic route control using timetable data, the sending of notification data indicating that data has been received is added to the data receiving side's processing, and the data sending side confirms receipt of the notification data before sending the next data. As a result, even though there is no change in the system's processing performance, it is possible to speed up the system time by updating the system time faster, without leaving a margin that would prevent processing from being missed.

また、データを送信したあとに、次のデータを送信するまでに通知データが受信できない場合は、1秒を1/nでの更新ではなく、1秒は1秒で更新するシミュレーション実行時間刻みで次のデータを送信する。これにより、システムの処理性能には変化がないにもかかわらず、システム時刻の更新を高速にすることによる高速化において、システムの処理性能に起因する異常に対してもシミュレーションが可能となる。 In addition, if notification data cannot be received before the next data is sent after sending data, the next data is sent at a simulation execution time interval of 1 second, rather than 1/n updates per second. This makes it possible to simulate anomalies caused by system processing performance when speeding up system time updates, even though there is no change in the system processing performance.

本発明は上述の実施形態に限定されるものではなく、様々な変形例を含む。例えば、上記した実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、矛盾しない限りにおいて、ある実施形態の構成の一部を他の実施形態の構成で置き換え、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、構成の追加、削除、置換、統合、又は分散をすることが可能である。また、実施形態で示した構成及び処理は、処理効率又は実装効率に基づいて適宜分散、統合、又は入れ替えることが可能である。 The present invention is not limited to the above-described embodiments, and includes various modified examples. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and are not necessarily limited to those having all of the configurations described. Furthermore, as long as there is no contradiction, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, replace, integrate, or distribute part of the configuration of each embodiment. Furthermore, the configurations and processes shown in the embodiments can be appropriately distributed, integrated, or replaced based on processing efficiency or implementation efficiency.

1,1B,1C:列車運行管理シミュレーションシステム、10,10B,10C:列車運行シミュレータ、30,30B,30C:列車運行管理部 1, 1B, 1C: Train operation management simulation system, 10, 10B, 10C: Train operation simulator, 30, 30B, 30C: Train operation management section

Claims (14)

列車の運行を制御する制御情報を列車運行管理部から受信し、受信した前記制御情報に基づいて前記運行を模擬し、模擬した前記運行の状態情報を前記列車運行管理部へ所定周期の送信タイミングで送信する列車運行シミュレータと、
前記状態情報を前記列車運行シミュレータから受信し、受信した前記状態情報に基づいて前記運行の状態を認識すると共に、前記列車の制御を判断し、判断した前記制御に基づく前記制御情報を前記列車運行シミュレータへ前記所定周期の送信タイミングで送信する前記列車運行管理部と、を有し、
前記列車運行シミュレータ及び前記列車運行管理部の二つの装置のうちの少なくとも一方の装置は、
他方の装置から前記所定周期の送信タイミングで送信された情報を受信すると、該情報に対する受信応答を該他方の装置へ送信し、
前記他方の装置は、
前記受信応答の受信タイミングに応じて、前記所定周期を第1の周期と該第1の周期よりも長い第2の周期との間で変更すると共に、該所定周期の変更を前記一方の装置と同期する
ことを特徴とする列車運行管理シミュレーションシステム。
a train operation simulator that receives control information for controlling train operation from a train operation management unit, simulates the operation based on the received control information, and transmits status information of the simulated operation to the train operation management unit at a predetermined cycle;
the train operation management unit receives the status information from the train operation simulator, recognizes the state of the operation based on the received status information, determines control of the train, and transmits the control information based on the determined control to the train operation simulator at the transmission timing of the predetermined period,
At least one of the two devices, the train traffic simulator and the train traffic control unit,
When receiving information transmitted from the other device at the transmission timing of the predetermined period, a reception response to the information is transmitted to the other device;
The other device is
a train operation management simulation system that changes the predetermined period between a first period and a second period longer than the first period according to a reception timing of the reception response, and synchronizes the change of the predetermined period with the one of the devices.
請求項1に記載の列車運行管理シミュレーションシステムであって、
前記他方の装置は、
前記第1の周期の送信タイミングで前記一方の装置へ前記情報を送信後、該情報に対する受信応答を前記一方の装置から受信するまで前記情報を送信せず、該受信応答を受信後に前記一方の装置へ前記情報を送信する
ことを特徴とする列車運行管理シミュレーションシステム。
2. A train traffic management simulation system according to claim 1,
The other device is
a train operation management simulation system which transmits the information to one of the devices at the transmission timing of the first period, does not transmit the information until a reception response to the information is received from the one of the devices, and transmits the information to the one of the devices after receiving the reception response.
請求項2に記載の列車運行管理シミュレーションシステムであって、
前記他方の装置は、
前記第1の周期の送信タイミングで前記一方の装置へ前記情報を送信後、該情報に対する受信応答を受信していない場合に、前記所定周期を前記第2の周期とする
ことを特徴とする列車運行管理シミュレーションシステム。
3. A train traffic management simulation system according to claim 2,
The other device is
a transmission timing of the first period to the one of the devices, and if no reception response to the information is received after the information is transmitted to the one of the devices at the transmission timing of the first period, the predetermined period is set to the second period.
請求項3に記載の列車運行管理シミュレーションシステムであって、
前記他方の装置は、
前記第1の周期の送信タイミングで前記一方の装置へ前記情報を送信後、前記第2の周期の送信タイミングに至ると、該情報に対する受信応答を受信していなくても、該第2の周期の送信タイミングで前記一方の装置へ前記情報を送信する
ことを特徴とする列車運行管理シミュレーションシステム。
4. A train traffic management simulation system according to claim 3,
The other device is
a train operation management simulation system characterized in that after transmitting the information to one of the devices at the transmission timing of the first period, when the transmission timing of the second period arrives, the information is transmitted to the one of the devices at the transmission timing of the second period even if a reception response to the information has not been received.
請求項4に記載の列車運行管理シミュレーションシステムであって、
前記他方の装置は、
前記第1の周期の送信タイミングで前記一方の装置へ前記情報を送信後、前記第2の周期の送信タイミングで前記一方の装置へ前記情報を送信する際に、前記所定周期を前記第1の周期とする
ことを特徴とする列車運行管理シミュレーションシステム。
5. A train traffic management simulation system according to claim 4,
The other device is
a train operation management simulation system, characterized in that after transmitting the information to one of the devices at the transmission timing of the first period, when transmitting the information to the one of the devices at the transmission timing of the second period, the predetermined period is set to the first period.
請求項2~5の何れか1項に記載の列車運行管理シミュレーションシステムであって、
前記一方の装置は、前記列車運行シミュレータであり、
前記他方の装置は、前記列車運行管理部であり、
前記情報は、前記制御情報であり、
前記受信応答は、前記制御情報に対する受信通知である
ことを特徴とする列車運行管理シミュレーションシステム。
A train traffic management simulation system according to any one of claims 2 to 5,
the one device is the train operation simulator,
the other device is the train traffic control unit,
the information is the control information,
The train operation management simulation system, wherein the reception response is a reception notification for the control information.
請求項2~5の何れか1項に記載の列車運行管理シミュレーションシステムであって、
前記一方の装置は、前記列車運行シミュレータであり、
前記他方の装置は、前記列車運行管理部であり、
前記情報は、前記制御情報であり、
前記受信応答は、前記制御情報に対する前記状態情報である
ことを特徴とする列車運行管理シミュレーションシステム。
A train traffic management simulation system according to any one of claims 2 to 5,
the one device is the train operation simulator,
the other device is the train traffic control unit,
the information is the control information,
The train operation management simulation system according to claim 1, wherein the reception response is the status information in response to the control information.
請求項2~5の何れか1項に記載の列車運行管理シミュレーションシステムであって、
前記一方の装置は、前記列車運行管理部であり、
前記他方の装置は、前記列車運行シミュレータであり、
前記情報は、前記状態情報であり、
前記受信応答は、前記状態情報に対する受信通知である
ことを特徴とする列車運行管理シミュレーションシステム。
A train traffic management simulation system according to any one of claims 2 to 5,
The one device is the train traffic control unit,
the other device is the train operation simulator,
the information is the status information,
The train operation management simulation system according to claim 1, wherein the reception response is a reception notification for the status information.
請求項2~5の何れか1項に記載の列車運行管理シミュレーションシステムであって、
前記一方の装置は、前記列車運行管理部であり、
前記他方の装置は、前記列車運行シミュレータであり、
前記情報は、前記状態情報であり、
前記受信応答は、前記状態情報に対する前記制御情報である
ことを特徴とする列車運行管理シミュレーションシステム。
A train traffic management simulation system according to any one of claims 2 to 5,
The one device is the train traffic control unit,
the other device is the train operation simulator,
the information is the status information,
The train operation management simulation system according to claim 1, wherein the received response is the control information for the status information.
列車の運行を制御する制御情報を列車運行管理部から受信し、受信した前記制御情報に基づいて前記運行を模擬し、模擬した前記運行の状態情報を前記列車運行管理部へ所定周期の送信タイミングで送信する列車運行シミュレータであって、
前記状態情報を前記列車運行シミュレータから受信し、受信した前記状態情報に基づいて前記運行の状態を認識すると共に、前記列車の制御を判断し、判断した前記制御に基づく前記制御情報を前記列車運行シミュレータへ前記所定周期の送信タイミングで送信する前記列車運行管理部によって送信された前記状態情報に対する受信応答を受信すると、該受信応答の受信タイミングに応じて、前記所定周期を第1の周期と該第1の周期よりも長い第2の周期との間で変更すると共に、該所定周期の変更を前記列車運行管理部と同期する
ことを特徴とする列車運行シミュレータ。
A train operation simulator that receives control information for controlling train operation from a train operation management unit, simulates the operation based on the received control information, and transmits status information of the simulated operation to the train operation management unit at a predetermined cycle,
a train operation simulator that receives status information from the train operation simulator, recognizes the state of operation based on the received status information, determines control of the train, and transmits the control information based on the determined control to the train operation simulator at the transmission timing of the predetermined period, and when it receives a reception response to the status information transmitted by the train operation control unit, changes the predetermined period between a first period and a second period longer than the first period in accordance with the reception timing of the reception response, and synchronizes the change of the predetermined period with the train operation control unit.
請求項10に記載の列車運行シミュレータであって、
前記第1の周期の送信タイミングで前記列車運行管理部へ前記状態情報を送信後、該状態情報に対する受信応答を前記列車運行管理部から受信するまで前記状態情報を送信せず、該受信応答を受信後に前記列車運行管理部へ前記状態情報を送信する
ことを特徴とする列車運行シミュレータ。
The train operation simulator according to claim 10,
a train operation simulator which transmits the status information to the train operation control unit at the transmission timing of the first period, does not transmit the status information until a reception response to the status information is received from the train operation control unit, and transmits the status information to the train operation control unit after receiving the reception response.
請求項11に記載の列車運行シミュレータであって、
前記第1の周期の送信タイミングで前記列車運行管理部へ前記状態情報を送信後、該状態情報に対する受信応答を受信していない場合に、前記所定周期を前記第2の周期とする
ことを特徴とする列車運行シミュレータ。
The train operation simulator according to claim 11,
a train operation simulator that sets the predetermined period to the second period if no response to the status information is received after the status information is transmitted to the train operation control unit at the transmission timing of the first period.
請求項12に記載の列車運行シミュレータであって、
前記第1の周期の送信タイミングで前記列車運行管理部へ前記状態情報を送信後、前記第2の周期の送信タイミングに至ると、該状態情報に対する受信応答を受信していなくても、該第2の周期の送信タイミングで前記列車運行管理部へ前記状態情報を送信する
ことを特徴とする列車運行シミュレータ。
The train operation simulator according to claim 12,
a train operation simulator, characterized in that after transmitting the status information to the train operation control unit at the transmission timing of the first period, when the transmission timing of the second period arrives, the train operation simulator transmits the status information to the train operation control unit at the transmission timing of the second period even if a reception response to the status information has not been received.
請求項13に記載の列車運行シミュレータであって、
前記第1の周期の送信タイミングで前記列車運行管理部へ前記状態情報を送信後、前記第2の周期の送信タイミングで前記列車運行管理部へ前記状態情報を送信する際に、前記所定周期を前記第1の周期とする
ことを特徴とする列車運行シミュレータ。
The train operation simulator according to claim 13,
a train operation simulator, characterized in that after transmitting the status information to the train operation control unit at the transmission timing of the first period, when transmitting the status information to the train operation control unit at the transmission timing of the second period, the predetermined period is set to the first period.
JP2021068612A 2021-04-14 2021-04-14 Train traffic management simulation system and train traffic simulator Active JP7519327B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021068612A JP7519327B2 (en) 2021-04-14 2021-04-14 Train traffic management simulation system and train traffic simulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021068612A JP7519327B2 (en) 2021-04-14 2021-04-14 Train traffic management simulation system and train traffic simulator

Publications (2)

Publication Number Publication Date
JP2022163595A JP2022163595A (en) 2022-10-26
JP7519327B2 true JP7519327B2 (en) 2024-07-19

Family

ID=83742433

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021068612A Active JP7519327B2 (en) 2021-04-14 2021-04-14 Train traffic management simulation system and train traffic simulator

Country Status (1)

Country Link
JP (1) JP7519327B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000225948A (en) 1999-02-05 2000-08-15 Hitachi Ltd Distributed train running simulation system
JP2000318609A (en) 1999-05-11 2000-11-21 Mitsubishi Electric Corp Automatic train control device
US20060161416A1 (en) 2002-11-14 2006-07-20 Alstom Ferroviaria S.P.A. Device and method for checking railway logical software engines for commanding plants, particularyl station plants

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000225948A (en) 1999-02-05 2000-08-15 Hitachi Ltd Distributed train running simulation system
JP2000318609A (en) 1999-05-11 2000-11-21 Mitsubishi Electric Corp Automatic train control device
US20060161416A1 (en) 2002-11-14 2006-07-20 Alstom Ferroviaria S.P.A. Device and method for checking railway logical software engines for commanding plants, particularyl station plants

Also Published As

Publication number Publication date
JP2022163595A (en) 2022-10-26

Similar Documents

Publication Publication Date Title
US8081663B2 (en) Time synchronization method and relay apparatus
CN109155788B (en) A method for fast reconfiguration of GM clocks in TSN networks with explicit teardown messages
JP6494819B2 (en) Synchronization method and apparatus based on industrial internet field layer broadband bus architecture
JPWO2009123201A1 (en) Vehicle communication system
CN105578585B (en) A method, apparatus and communication device for determining link delay
JPWO2011058640A1 (en) Communication method, information processing apparatus, and program for parallel computation
JP7519327B2 (en) Train traffic management simulation system and train traffic simulator
Zhou et al. Implementation and Evaluation of SMT-based Real-time Communication Scheduling for IEEE 802.1 Qbv in Next-generation in-vehicle network
CN112612851A (en) Multi-center data synchronization method and device
KR101644751B1 (en) Message broker for co-simulation of distributed embedded system and operation method thereof
JPH0153531B2 (en)
JP2015115864A (en) Data transfer system and data transfer system control method
JP2008167054A (en) Optical transmission system
JP4704214B2 (en) Optical transmission system
JP7769269B2 (en) Data communication system, data communication method, relay device, relay method, and program
EP1630979B1 (en) Method and system for updating clocks in components of a communications network
CN106533869B (en) Data forwarding method and device and electronic equipment
KR102651602B1 (en) Time synchronization method and apparatus for orbit satellite cluster
CN117856961A (en) Clock synchronization method and related device
US20070058564A1 (en) Method and device for managing data flow in a synchronous network
JP7132310B2 (en) Data transmission device, message generation device, data transmission system, method and program
Grzybowski et al. Synchronization analysis for chaotic communication on a satellite formation flying
JP5725513B2 (en) Optical communication system, management server, and optical communication method
Livadas et al. A reliable broadcast scheme for sensor networks
JP6817730B2 (en) Data transmitters, message generators, data transmitters, methods and programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231116

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240531

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: 20240702

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240708

R150 Certificate of patent or registration of utility model

Ref document number: 7519327

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150