JP2013112247A - Program, train performance curve preparation device, and results diagram estimating device - Google Patents

Program, train performance curve preparation device, and results diagram estimating device Download PDF

Info

Publication number
JP2013112247A
JP2013112247A JP2011261513A JP2011261513A JP2013112247A JP 2013112247 A JP2013112247 A JP 2013112247A JP 2011261513 A JP2011261513 A JP 2011261513A JP 2011261513 A JP2011261513 A JP 2011261513A JP 2013112247 A JP2013112247 A JP 2013112247A
Authority
JP
Japan
Prior art keywords
departure
curve
time
display
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2011261513A
Other languages
Japanese (ja)
Inventor
Yoko Takeuchi
陽子 武内
Takashi Sakaguchi
隆 坂口
Kazumasa Kumazawa
一将 熊澤
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.)
Railway Technical Research Institute
Original Assignee
Railway Technical Research Institute
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 Railway Technical Research Institute filed Critical Railway Technical Research Institute
Priority to JP2011261513A priority Critical patent/JP2013112247A/en
Publication of JP2013112247A publication Critical patent/JP2013112247A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a new method of calculating each train travel time between stations with respect to a train operation simulation by which a train travel is simulated.SOLUTION: With respect to each fraction line obtained by dividing all train lines constituting a train diagram between departing and arriving stations, a train operation curve is drawn up for a section between departing and arriving stations to calculate each inter-station train travel time, thereby preparing an actual performance diagram that simulates an operation following the train diagram. In preparing a train operation curve for a section between stations, a provisional operation curve (a) for a section between a departing station and an arriving station is prepared according to a signal indication when departure, and in this provisional operation curve, a section after a train position corresponding to a change time of the signal indication is renewed as indicated in (b) in accordance with the signal indication after the change.

Description

本発明は、所与の発着駅間の運転曲線を作成させるためのプログラム等に関する。   The present invention relates to a program or the like for creating a driving curve between given departure and arrival stations.

作成した列車ダイヤの評価や検証のために、列車の走行を模擬する列車運行シミュレーションが用いられている。特に、都心部など、列車間隔が狭く少しの遅延が後続の列車の遅延を引き起こすような密な列車ダイヤについては、駅間走行時分の予測精度を高めるために、列車の走行をより詳細に模擬する列車運行シミュレーションが求められている。このような機能を持つ列車運行シミュレータでは、微少な単位時間毎に、運動方程式を解きながら列車の位置と速度を計算することで、列車運行を詳細に模擬している(例えば、非特許文献1参照)。   A train operation simulation that simulates the running of a train is used to evaluate and verify the train schedule. In particular, for dense train schedules such as in central Tokyo where a short interval between trains causes a delay in the following train, the train travels in more detail in order to improve the prediction accuracy for travel time between stations. There is a need for a simulated train operation simulation. In the train operation simulator having such a function, train operation is simulated in detail by calculating the position and speed of the train while solving the equation of motion for every minute unit time (for example, Non-Patent Document 1). reference).

明日香 昌,駒谷 喜代俊、「ミクロモデルとマクロモデルによる列車運行シミュレーションの結合」、電気学会論文誌.C,電子・情報・システム部門誌、116巻10号、1996年9月20日発行、p.1134−1140Masaka Asuka, Kiyotoshi Komatani, “Combination of train operation simulation with micro model and macro model”, IEEJ Transactions. C, Journal of Electronics, Information and Systems, Vol. 116, No. 10, published September 20, 1996, p. 1134-1140

上述した従来の列車運行シミュレーションでは、例えば1秒といった微少な時間間隔で時刻を進めながら、列車の位置と速度を算出しているため、処理時間が膨大となるという欠点があった。   The conventional train operation simulation described above has a drawback in that the processing time is enormous because the position and speed of the train are calculated while the time is advanced at a minute time interval such as 1 second.

本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、列車の走行を模擬する列車運行シミュレーションにおいて、駅間走行時分の算出を行う新たな手法を提案することである。   The present invention has been made in view of the above circumstances, and the object of the present invention is to propose a new method for calculating the traveling time between stations in a train operation simulation that simulates the traveling of a train. is there.

上記課題を解決するための第1の形態は、
コンピュータに、所与の発着駅間の閉そく区間に係る信号の時間経過に対する現示の変化を定めた信号現示遷移情報に基づいて、当該発着駅間の運転曲線を作成させるためのプログラムであって、
所与の発時刻における前記信号の現示である発時点現示を前記信号現示遷移情報から判定する発時点現示判定手段、
前記発時刻において発駅を発車した場合の前記発着駅間の仮の運転曲線を、前記発時点現示を用いて作成する初期作成手段、
前記信号の現示が変化する現示変化時刻及び変化後現示を前記信号現示遷移情報から判定する現示変化判定手段、
前記現示変化時刻における走行位置を前記仮の運転曲線に基づいて判定する走行位置判定手段、
前記仮の運転曲線のうち、前記現示変化時刻における前記走行位置以降の運転曲線の部分を、前記変化後現示を用いて作成して更新する更新手段、
として前記コンピュータを機能させ、前記更新手段により更新された最終的な運転曲線を前記発着駅間の運転曲線とするプログラムである。
The first form for solving the above problem is
It is a program for causing a computer to create an operation curve between the departure and arrival stations based on the signal indication transition information that defines the change in indication with respect to the time passage of the signal related to the closed section between given departure and arrival stations. And
A departure time point indication judging means for judging a departure point time point indication which is a current indication of the signal at a given departure time point from the signal indication transition information;
Initial creation means for creating a temporary driving curve between the departure and arrival stations when the departure station departs at the departure time using the departure time point indication,
A display change determining means for determining a display change time at which the signal display changes and a post-change display from the signal display transition information;
Traveling position determination means for determining the traveling position at the indicated change time based on the temporary driving curve;
Of the provisional driving curve, an update means for creating and updating a portion of the driving curve after the traveling position at the display change time using the post-change display,
As a program for causing the computer to function as a running curve between the departure and arrival stations, the final running curve updated by the updating means.

また、他の形態として、
所与の発着駅間の閉そく区間に係る信号の時間経過に対する現示の変化を定めた信号現示遷移情報に基づいて、当該発着駅間の運転曲線を作成する運転曲線作成装置であって、
所与の発時刻における前記信号の現示である発時点現示を前記信号現示遷移情報から判定する発時点現示判定手段と、
前記発時刻において発駅を発車した場合の前記発着駅間の仮の運転曲線を、前記発時点現示を用いて作成する初期作成手段と、
前記信号の現示が変化する現示変化時刻及び変化後現示を前記信号現示遷移情報から判定する現示変化判定手段と、
前記現示変化時刻における走行位置を前記仮の運転曲線に基づいて判定する走行位置判定手段と、
前記仮の運転曲線のうち、前記現示変化時刻における前記走行位置以降の運転曲線の部分を、前記変化後現示を用いて作成して更新する更新手段と、
を備え、前記更新手段により更新された最終的な運転曲線を前記発着駅間の運転曲線とする運転曲線作成装置を構成しても良い。
As another form,
A driving curve creation device that creates a driving curve between the departure and arrival stations based on signal indication transition information that defines a change in indication with respect to time passage of a signal related to a closed section between given departure and arrival stations,
A departure time point indication judging means for judging a departure point time point indication which is a current indication of the signal at a given departure time point from the signal indication transition information;
Initial creation means for creating a temporary driving curve between the departure and arrival stations when the departure station departs at the departure time using the departure time point indication,
A display change determination means for determining a display change time at which the signal display changes and a post-change display from the signal display transition information;
Traveling position determination means for determining the traveling position at the indicated change time based on the temporary driving curve;
Of the provisional driving curve, an update means for creating and updating a portion of the driving curve after the traveling position at the display change time using the post-change display;
And a driving curve creating apparatus that uses the final driving curve updated by the updating means as the driving curve between the departure and arrival stations may be configured.

この第1の形態等によれば、閉そく区間に係る信号の時間経過に対する現示の変化を定めた信号現示遷移情報に基づいて、所与の発着駅間の運転曲線が作成される。具体的には、先ず、発時刻における信号現示(発時点信号現示)を用いて発着駅間の仮の運転曲線が作成され、次いで、この仮の運転曲線のうち、信号現示の変化時刻における走行位置以降の部分が変化後の信号現示(変化後信号現示)を用いて更新さる。そして、最終的な運転曲線が、発着駅間の運転曲線とされる。このように、微少な時間間隔でシミュレーション時刻を進めていくような従来とは異なる新たな手法によって、所与の発着駅間の運転曲線の作成を行うことができる。   According to the first mode, etc., an operation curve between given departure and arrival stations is created based on signal indication transition information that defines a change in indication with respect to the passage of time of a signal related to a block section. Specifically, first, a temporary driving curve between departure and arrival stations is created using the signal display at the departure time (departure point signal display), and then the change of the signal display in the temporary driving curve. The portion after the travel position at the time is updated using the signal display after the change (signal display after the change). The final driving curve is the driving curve between the departure and arrival stations. In this manner, a driving curve between given departure and arrival stations can be created by a new method different from the conventional method in which the simulation time is advanced at a minute time interval.

また、第2の形態として、
コンピュータに、所与の路線のダイヤデータから実績ダイヤを推定させるためのプログラムであって、
前記路線に係る各信号の時間経過に対する現示の変化を定めた信号現示遷移情報を初期設定する信号現示遷移情報初期設定手段、
前記ダイヤデータを構成する各列車スジを発着駅間で分割した断片スジの中から前記ダイヤデータの時系列順に処理対象断片スジを順次選択する断片スジ選択手段、
前記処理対象断片スジに係る運転曲線を作成する運転曲線作成手段、
前記運転曲線作成手段により作成された運転曲線を用いて前記信号現示遷移情報を更新する信号現示遷移情報更新手段、
前記運転曲線作成手段により作成された運転曲線を用いて、前記処理対象断片スジに係る発着駅間の実績ダイヤを決定する断片スジ部分決定手段、
として前記コンピュータを機能させるとともに、
前記運転曲線作成手段が、
前記処理対象断片スジに係る発時刻における発時点現示を前記信号現示遷移情報から判定する発時点現示判定手段と、
前記発時刻に前記発駅を発車した場合の前記処理対象断片スジに係る発着駅間の仮の運転曲線を、前記発時点現示を用いて作成する発時点運転曲線作成手段と、
前記処理対象断片スジに係る発着駅間の信号の現示が変化する現示変化時刻及び変化後現示を前記信号現示遷移情報から判定する現示変化判定手段と、
前記現示変化時刻における前記処理対象断片スジ中の走行位置を前記仮の運転曲線に基づいて判定する走行位置判定手段、
前記仮の運転曲線のうち、前記現示変化時刻における前記走行位置以降の運転曲線の部分を、前記変化後現示を用いて作成して更新する運転曲線更新手段と、
を有し、前記運転曲線更新手段により更新された最終的な運転曲線を前記処理対象断片スジに係る前記発着駅間の運転曲線とする、
ように前記コンピュータを機能させるためのプログラムを構成しても良い。
As a second form,
A program for causing a computer to estimate a performance diagram from a diagram data of a given route,
Signal display transition information initial setting means for initial setting signal display transition information that defines a change in display over time of each signal related to the route,
Fragment line selection means for sequentially selecting the fragment lines to be processed in the time-series order of the diamond data from the fragment lines obtained by dividing each train line constituting the diamond data between the arrival and departure stations,
An operation curve creating means for creating an operation curve related to the processing target fragment streak;
Signal indication transition information updating means for updating the signal indication transition information using the operation curve created by the operation curve creating means;
Using the operation curve created by the operation curve creating means, the fragment line portion determining means for determining the actual schedule between the departure and arrival stations related to the processing target fragment stripe,
As the computer functions as
The operating curve creating means is
A departure time point indication judging means for judging a departure point time point indication at a departure time point related to the processing target fragment line from the signal indication transition information;
Departure point operation curve creating means for creating a temporary operation curve between the departure and arrival stations related to the processing target fragment line when the departure station departs at the departure time, using the departure point indication,
A display change determination means for determining a display change time and a post-change display from the signal display transition information when the signal display between the departure and arrival stations related to the processing target fragment line changes,
Traveling position determination means for determining a traveling position in the processing target fragment line at the current change time based on the temporary driving curve;
Of the provisional driving curve, a driving curve update means for creating and updating a portion of the driving curve after the traveling position at the display change time using the post-change display;
And the final driving curve updated by the driving curve update means as the driving curve between the departure and arrival stations related to the processing target fragment stripe,
As described above, a program for causing the computer to function may be configured.

また、他の形態として、
所与の路線のダイヤデータから実績ダイヤを推定する実績ダイヤ推定装置であって、
前記路線に係る各信号の時間経過に対する現示の変化を定めた信号現示遷移情報を初期設定する信号現示遷移情報初期設定手段と、
前記ダイヤデータを構成する各列車スジを発着駅間で分割した断片スジの中から前記ダイヤデータの時系列順に処理対象断片スジを順次選択する断片スジ選択手段と、
前記処理対象断片スジに係る運転曲線を作成する運転曲線作成手段と、
前記運転曲線作成手段により作成された運転曲線を用いて前記信号現示遷移情報を更新する信号現示遷移情報更新手段と、
前記運転曲線作成手段により作成された運転曲線を用いて、前記処理対象断片スジに係る発着駅間の実績ダイヤを決定する断片スジ部分決定手段と、
を備え、
前記運転曲線作成手段は、
前記処理対象断片スジに係る発時刻における発時点現示を前記信号現示遷移情報から判定する発時点現示判定手段と、
前記発時刻に前記発駅を発車した場合の前記処理対象断片スジに係る発着駅間の仮の運転曲線を、前記発時点現示を用いて作成する発時点運転曲線作成手段と、
前記処理対象断片スジに係る発着駅間の信号の現示が変化する現示変化時刻及び変化後現示を前記信号現示遷移情報から判定する現示変化判定手段と、
前記現示変化時刻における前記処理対象断片スジ中の走行位置を前記仮の運転曲線に基づいて判定する走行位置判定手段、
前記仮の運転曲線のうち、前記現示変化時刻における前記走行位置以降の運転曲線の部分を、前記変化後現示を用いて作成して更新する運転曲線更新手段と、
を有し、前記運転曲線更新手段により更新された最終的な運転曲線を前記処理対象断片スジに係る前記発着駅間の運転曲線とする、
実績ダイヤ推定装置を構成しても良い。
As another form,
A performance diagram estimation device for estimating a performance diagram from a diagram data of a given route,
Signal display transition information initial setting means for initial setting signal display transition information that defines a change in display over time of each signal related to the route;
Fragment line selection means for sequentially selecting the processing target fragment lines in the time-series order of the diamond data from the fragment lines obtained by dividing each train line constituting the diamond data between the arrival and departure stations;
An operation curve creating means for creating an operation curve related to the processing target fragment stripe;
Signal presenting transition information updating means for updating the signal presenting transition information using the operating curve created by the operating curve creating means;
Using the operation curve created by the operation curve creating means, a fragment line portion determining means for determining a performance diagram between departure and arrival stations related to the processing target fragment stripe,
With
The operation curve creating means includes
A departure time point indication judging means for judging a departure point time point indication at a departure time point related to the processing target fragment line from the signal indication transition information;
Departure point operation curve creating means for creating a temporary operation curve between the departure and arrival stations related to the processing target fragment line when the departure station departs at the departure time, using the departure point indication,
A display change determination means for determining a display change time and a post-change display from the signal display transition information when the signal display between the departure and arrival stations related to the processing target fragment line changes,
Traveling position determination means for determining a traveling position in the processing target fragment line at the current change time based on the temporary driving curve;
Of the provisional driving curve, a driving curve update means for creating and updating a portion of the driving curve after the traveling position at the display change time using the post-change display;
And the final driving curve updated by the driving curve update means as the driving curve between the departure and arrival stations related to the processing target fragment stripe,
You may comprise a performance diagram estimation apparatus.

この第2の形態等によれば、所与のダイヤデータを構成する各列車スジを発着駅間で分割した断片スジそれぞれにかかる運転曲線が作成され、この運転曲線を用いて発着駅間の実績ダイヤが決定される。断片スジにかかる運転曲線の作成は、発時刻における信号現示(発時点信号現示)を用いて発着駅間の仮の運転曲線が作成され、この仮の運転曲線のうち、信号現示の変化時刻における走行位置以降の部分が、変化後の信号現示を用いて更新されることで行われる、   According to this second form, etc., an operation curve is created for each of the fragment lines obtained by dividing each train line constituting the given diagram data between the departure and arrival stations, and the results between the arrival and departure stations using this operation curve. A diamond is determined. To create the driving curve for the segment lines, a temporary driving curve between the departure and arrival stations is created using the signal display at the departure time (departure point signal display). Of these temporary driving curves, the signal display The part after the running position at the change time is performed by updating the signal display after the change,

このように、実績ダイヤの推定において、駅間の走行時分の算出に必要な駅間運転曲線の作成を独立した処理として行うことができる。また、この駅間運転曲線の作成は、微少な単位時間毎に繰り返し運動方程式を解くなどして列車の位置及び速度を算出するといった従来とは異なる手法によって実現される。   In this way, in the estimation of the actual schedule, the creation of the inter-station operation curve necessary for calculating the travel time between stations can be performed as an independent process. In addition, the creation of the inter-station operation curve is realized by a method different from the conventional method, such as calculating the train position and speed by repeatedly solving the equation of motion every minute unit time.

また、第3の形態として、第2の形態におけるプログラムであって、
前記運転曲線作成手段により作成された運転曲線に基づく前記処理対象断片スジに係る着時刻が、前記ダイヤデータに定められた着時刻より遅れた場合、当該処理対象断片スジに係る列車スジの当該処理対象断片スジ以降の断片スジの発着時刻を遅らせるように再定義する遅延発生時断片スジ更新手段として前記コンピュータを更に機能させるためのプログラムを構成しても良い。
A third form is a program according to the second form,
When the arrival time related to the processing target fragment line based on the operation curve created by the operation curve creating means is delayed from the arrival time determined in the diagram data, the processing of the train line related to the processing target fragment line A program for further functioning the computer as a delay occurrence fragment streak updating means for redefining so as to delay the arrival and departure times of the fragment streaks after the target fragment streak may be configured.

この第3の形態によれば、作成された運転曲線に基づく処理対象断片スジにかかる着時刻が、ダイヤデータに定められた着時刻より遅れた場合、処理対象断片スジ以降の断片スジの発着時刻が遅らせられる。これにより、処理対象断片スジにかかる着時刻が大幅に遅れて、次の断片スジの発時刻と逆転したといった場合でも対処可能である。   According to the third embodiment, when the arrival time for the processing target fragment line based on the created operation curve is delayed from the arrival time determined in the diagram data, the arrival and departure times of the fragment lines after the processing target fragment line Is delayed. As a result, it is possible to cope with a case where the arrival time of the processing target fragment streak is significantly delayed and reversed from the time of the next fragment streak.

列車運行シミュレーションの概要図。Schematic diagram of train operation simulation. 駅間の構成例。Configuration example between stations. 信号現示遷移の一例。An example of signal display transition. 図3の信号現示遷移に従った運転曲線作成の一例。An example of the operation curve creation according to the signal display transition of FIG. 信号現示遷移の一例。An example of signal display transition. 図5の信号現示遷移に従った運転曲線作成の一例。An example of the operation curve creation according to the signal display transition of FIG. 信号現示遷移の一例。An example of signal display transition. 図7の信号現示遷移に従った運転曲線作成の一例。An example of the operation curve creation according to the signal display transition of FIG. 列車運行推定装置の機能構成図。The functional block diagram of a train operation estimation apparatus. 断片スジの生成の説明図。Explanatory drawing of the production | generation of a fragment stripe. 断片スジの発着時刻の変更の説明図。Explanatory drawing of the change of the departure / arrival time of a fragment stripe. 列車運行推定処理のフローチャート。The flowchart of a train operation estimation process.

以下、図面を参照して本発明の実施形態を説明する。但し、本発明の適用可能な実施形態がこれに限定されるものではない。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the applicable embodiment of the present invention is not limited to this.

[原理]
本実施形態の列車運行シミュレーションは、所与の列車ダイヤに従って列車運行させた場合の実績ダイヤを作成(推定)するものである。具体的には、図1に示すように、駅間を単位として各列車の運転曲線(ランカーブ)を作成し、この運転曲線に基づいて駅間の走行時分を算出することで実績ダイヤを作成する。運転曲線は、例えば横軸を列車位置(キロ程)、縦軸を速度及び時間としたグラフによって表現することができ、定められた制限速度を守りつつ、その列車性能を充分に発揮して走行したときの速度変化を示した速度曲線と、この速度曲線に従って走行したときの時間変化を示した時間曲線とを含む。
[principle]
The train operation simulation of the present embodiment creates (estimates) a performance diagram when a train is operated according to a given train diagram. Specifically, as shown in FIG. 1, a running curve (run curve) of each train is created in units between stations, and a timetable is created by calculating the running time between stations based on this running curve. To do. The driving curve can be expressed, for example, by a graph with the horizontal axis representing train position (kilometers) and the vertical axis representing speed and time, while maintaining the specified speed limit and running with full performance of the train. A speed curve indicating the speed change when the vehicle travels, and a time curve indicating the time change when the vehicle travels according to the speed curve.

駅間の運転曲線は、信号現示遷移情報を用いて作成される。「信号現示遷移情報」とは、閉そく区間それぞれに対して信号現示の時間変化を定めた情報である。この信号現示遷移情報は、閉そく確保を実現するように定められるものであり、列車位置や進路設定等に基づいて定められる。なお、“信号現示”とは信号が示す符号のことで、赤・青・黄等の信号機の表示色の符号の他、制限速度を示す符号も含まれる。   The operation curve between stations is created using signal display transition information. The “signal display transition information” is information that defines a time change of the signal display for each closed section. This signal display transition information is determined so as to realize the blockage, and is determined based on the train position, route setting, and the like. The “signal display” is a code indicated by the signal, and includes a code indicating a speed limit in addition to a code of a display color of a traffic light such as red, blue, and yellow.

図2は、運転曲線作成の対象となる駅間の構成例を示す図である。図2では、発駅をA駅、着駅をB駅とした駅間を対象とした場合を示しており、この駅間には、5つの閉そく区間1T〜5Tが設けられている。閉そく区間1TはA駅を含み、閉そく区間5TはB駅を含んでいる。そしてこれらの閉そく区間1T〜5Tに対して、例えば図3に示すような信号現示遷移が定められている。   FIG. 2 is a diagram illustrating a configuration example between stations that are targets of operation curve creation. FIG. 2 shows a case where the departure station is A station and the arrival station is B station, and five closed sections 1T to 5T are provided between the stations. The block section 1T includes the A station, and the block section 5T includes the B station. For these closed sections 1T to 5T, for example, signal display transitions as shown in FIG. 3 are defined.

図3は、信号現示遷移の一例を示す図である。図3においては、閉そく区間1T〜3Tの信号現示は「S2(青現示に相当)」で一定であり、閉そく区間4Tの信号現は、時刻t1までは「S1(黄現示に相当)」、時刻t1以降は「S2」であり、閉そく区間5Tの信号現示は、時刻t1までは「S0(赤現示に相当)」、時刻t1以降は「S2」である。   FIG. 3 is a diagram illustrating an example of a signal presenting transition. In FIG. 3, the signal display in the closed sections 1T to 3T is constant at “S2 (corresponding to the blue display)”, and the signal display in the closed section 4T is “S1 (corresponding to the yellow display)” until time t1. After time t1, it is “S2”, and the signal display in the closed section 5T is “S0 (corresponding to red display)” until time t1, and “S2” after time t1.

そして、図4は、図3に示す信号現示遷移に基づいて作成される運転曲線を示す図である。先ず、発時刻t0における信号現示に従って駅間の運転曲線が作成される。すなわち、発時刻t0における信号現示や予め線路に定められた制限速度などをもとに駅間の制限速度が決定され、この制限速度や列車性能などをもとに、運転曲線が作成される。図3によれば、発時刻t0における信号現示は、閉そく区間1T〜3Tは「S1」、閉そく区間4Tは「S2」、閉そく区間5T,6Tは「S1」である。従って、図4(a)に示すように、A駅から発車し、閉そく区間5Tの手前で停止するような運転曲線が作成される。   And FIG. 4 is a figure which shows the driving | running curve produced based on the signal presentation transition shown in FIG. First, an operation curve between stations is created according to the signal display at the departure time t0. That is, the speed limit between stations is determined based on the signal display at the departure time t0, the speed limit determined in advance on the track, and the operation curve is created based on the speed limit and the train performance. . According to FIG. 3, the signal display at the departure time t0 is “S1” in the closed sections 1T to 3T, “S2” in the closed section 4T, and “S1” in the closed sections 5T and 6T. Therefore, as shown to Fig.4 (a), the driving | running curve which departs from A station and stops before the block section 5T is created.

続いて、A駅〜B駅間の走行の間に信号現示が変化するか否かが判定される。図3においては、時刻t1で変化する。そこで、作成された運転曲線に対して、信号現示が変化する時刻t1以降の部分が更新される。すなわち、先に作成した運転曲線から、信号現示の変化時刻t1における列車位置d1が算出される。そして、この位置d1以降の区間について、変化時刻t1における信号現示などをもとに制限速度が再設定され、この再設定後の制限速度などに従って運転曲線が更新される。図3によれば、時刻t1において、全ての閉そく区間1T〜5Tにおける信号現示が「S2」に変化する。従って、図4(b)に示すように、この変化時刻t1に対応する列車位置d1以降の区間について、運転曲線が、着駅であるB駅に停止するような運転曲線に更新される。   Subsequently, it is determined whether or not the signal display changes during traveling between the A station and the B station. In FIG. 3, it changes at time t1. Therefore, the portion after time t1 when the signal display changes is updated with respect to the created operating curve. That is, the train position d1 at the change time t1 of the signal display is calculated from the previously created operation curve. Then, for the section after the position d1, the speed limit is reset based on the signal display at the change time t1, and the operation curve is updated according to the speed limit after the reset. According to FIG. 3, at time t <b> 1, the signal display in all the closed sections 1 </ b> T to 5 </ b> T changes to “S <b> 2”. Therefore, as shown in FIG. 4B, the operation curve is updated to an operation curve that stops at the station B, which is the arrival station, for the section after the train position d1 corresponding to the change time t1.

なお、図3では、信号現示の変化時刻が1つの場合を示したが、複数の場合も同様である。すなわち、これらの信号現示の変化時刻それぞれについて、時刻が早い順に、該変化時刻における信号現示に従って、対応する列車位置d以降の運転曲線が更新される。   FIG. 3 shows the case where the signal display change time is one, but the same applies to a plurality of cases. That is, for each of the change times of these signal indications, the operation curves after the corresponding train position d are updated according to the signal indications at the change times in order of earlier time.

このように、駅間の運転曲線が作成されると、この運転曲線から駅間の走行時分が算出され、実績ダイヤが作成される。   Thus, when the driving curve between the stations is created, the running time between the stations is calculated from the driving curve, and a performance diagram is created.

図5〜図8は、運転曲線の作成の他の例であり、何れも、対象駅間は同じであるが信号現示遷移情報が異なる例である。   FIGS. 5 to 8 are other examples of creating a driving curve, and all are examples in which the signal display transition information is different between the target stations.

図5では、時刻t2において、全ての閉そく区間1T〜5Tの信号現示速度が「S2」に変化する。この信号現示の変化時刻t2は、図3に示した例の信号現示の変化時刻t1より遅い。この場合、先ず、図6(a)に示すように、発時刻t0における信号現示に従った運転曲線が作成される。ここで作成される運転曲線は、図4(a)に示した例と同じであり、閉そく区間5Tの手前で停止するような運転曲線である。この運転曲線から算出される信号現示の変化時刻t2における列車位置d2は、図4(a)に示した例の位置d1よりB駅側の位置となっている。   In FIG. 5, at time t2, the signal display speeds of all the closed sections 1T to 5T change to “S2”. The signal display change time t2 is later than the signal display change time t1 in the example shown in FIG. In this case, first, as shown in FIG. 6A, an operation curve according to the signal display at the departure time t0 is created. The operation curve created here is the same as the example shown in FIG. 4A, and is an operation curve that stops before the closing section 5T. The train position d2 at the change time t2 of the signal display calculated from this operation curve is a position closer to the B station than the position d1 in the example shown in FIG.

次いで、図6(b)に示すように、この信号現示の変化時刻t2における信号現示に従って、位置d2以降の区間の運転曲線が更新される。従って、図4(b)に示した例の運転曲線と異なり、駅間で一度減速するような運転曲線となる。このため、図5,図6の場合の駅間走行時分は、図3,図4に示した例よりも長くなる。   Next, as shown in FIG. 6B, the operation curve in the section after the position d2 is updated according to the signal display at the signal display change time t2. Therefore, unlike the operation curve of the example shown in FIG. 4B, the operation curve is such that the vehicle once decelerates between stations. For this reason, the travel time between stations in the case of FIG. 5 and FIG. 6 is longer than the example shown in FIG. 3 and FIG.

また、図7では、時刻t3において、全ての閉そく区間1T〜5Tの信号現示が「S2」に変化する。この信号現示の変化時刻t3は、図5に示した例の信号現示の変化時刻t2よりも更に遅い。この場合も同様に、図8(a)に示すように、先ず、発時刻t0における信号現示に従った運転曲線が作成される。ここで作成される運転曲線は、図4(a)や図6(a)に示した例と同じであり、閉そく区間5Tの前で停止するような運転曲線である。この運転曲線から算出される信号現示の変化時刻t3における列車位置d3は、図6(a)に示した例の位置d2よりも更にB駅側の位置となっている。   In FIG. 7, at time t3, the signal display of all the closed sections 1T to 5T changes to “S2”. The signal display change time t3 is later than the signal display change time t2 in the example shown in FIG. Similarly in this case, as shown in FIG. 8A, first, an operation curve is created according to the signal display at the departure time t0. The operation curve created here is the same as the example shown in FIGS. 4A and 6A, and is an operation curve that stops before the closing section 5T. The train position d3 at the change time t3 of the signal display calculated from this driving curve is further on the B station side than the position d2 in the example shown in FIG.

次いで、図8(b)に示すように、この時刻t3における信号現示に従って、位置d3以降の区間の運転曲線が更新される。従って、図4(b)に示した例の運転曲線と異なり、閉そく区間5Tの手前で一度停止するような運転曲線となる。このため、図7,図8の場合の駅間走行時分は、図3,図4や図6,図7に示した例よりも長くなる。   Next, as shown in FIG. 8B, the operation curve of the section after the position d3 is updated according to the signal display at the time t3. Therefore, unlike the operation curve of the example shown in FIG. 4B, the operation curve is such that it stops once before the closing section 5T. For this reason, the travel time between stations in the case of FIGS. 7 and 8 is longer than the examples shown in FIGS. 3, 4, 6, and 7.

[構成]
図9は、列車運行推定装置1の機能構成を示すブロック図である。図9に示すように、列車運行推定装置1は、機能的には、入力部110と、処理部200と、表示部120と、通信部130と、記憶部300とを有して構成される。
[Constitution]
FIG. 9 is a block diagram illustrating a functional configuration of the train operation estimation device 1. As shown in FIG. 9, the train operation estimation device 1 is functionally configured to include an input unit 110, a processing unit 200, a display unit 120, a communication unit 130, and a storage unit 300. .

入力部110は、例えばキーボードやマウス、タッチパネル、各種スイッチ等で実現される入力装置であり、操作入力に応じた入力信号を処理部200に出力する。   The input unit 110 is an input device realized by, for example, a keyboard, a mouse, a touch panel, various switches, and the like, and outputs an input signal corresponding to an operation input to the processing unit 200.

処理部200は、例えばCPU等のプロセッサで実現され、入力部110から入力されたデータや、記憶部300に記憶されたプログラムやデータ等に基づいて、列車運行推定装置1を構成する各部への指示やデータ転送を行い、列車運行推定装置1の全体制御を行う。また、処理部200は、信号現示遷移予測部210と、断片スジ生成部220と、駅間運転曲線作成部230と、実績ダイヤ生成部240とを有し、所与の列車ダイヤに従った列車の運行を予測して実績ダイヤを作成(推定)する列車運行推定処理を行う。ここで、所与の列車ダイヤに関するデータは列車ダイヤデータ320として記憶され、生成された実績ダイヤに関するデータは実績ダイヤデータ370として記憶される。   The processing unit 200 is realized by a processor such as a CPU, for example. Based on data input from the input unit 110, programs and data stored in the storage unit 300, the processing unit 200 is connected to each unit constituting the train operation estimation device 1. Instructions and data transfer are performed, and overall control of the train operation estimation device 1 is performed. In addition, the processing unit 200 includes a signal indication transition prediction unit 210, a fragment line generation unit 220, an inter-station operation curve creation unit 230, and a performance diagram generation unit 240, and follows a given train schedule. Train operation estimation processing that predicts train operation and creates (estimates) a performance diagram. Here, data relating to a given train diagram is stored as train diagram data 320, and data relating to the generated actual diagram is stored as actual diagram data 370.

信号現示遷移予測部210は、列車運行に伴う信号現示の時間変化を予測する。具体的には、後述する線路条件データ340に含まれる閉そく区間のデータ等を用いて、所与の列車ダイヤ通りに列車が運行されたと仮定した場合に予測される信号現示の時間変化を算出し、信号現示遷移情報380として初期設定する。また、駅間運転曲線作成部230によって作成された駅間運転曲線を用いて、信号現示遷移情報380を随時更新する。   The signal indication transition prediction unit 210 predicts a time change of the signal indication accompanying the train operation. Specifically, using the data of the closed section included in the track condition data 340, which will be described later, the time change of the signal display that is predicted when it is assumed that the train is operated on a given train schedule is calculated. Then, it is initialized as the signal display transition information 380. Moreover, the signal display transition information 380 is updated at any time using the inter-station driving curve created by the inter-station driving curve creating unit 230.

断片スジ生成部220は、所与の列車ダイヤを構成する各列車スジについて、発着駅間で分割した断片スジを生成する。   The fragment line generation unit 220 generates a fragment line divided between the departure and arrival stations for each train line constituting a given train diagram.

図10は、断片スジ10の生成を説明する図である。図10では、横軸を時刻t、縦軸を駅として、A駅〜C駅間についての列車ダイヤを示している。この列車ダイヤは、A駅からC駅に向かう2本の上り列車の列車スジ(1,2列車)と、C駅からA駅に向かう1本の下り列車スジ(3列車)とによって構成されている。この列車ダイヤにおいて、該列車ダイヤを構成する各列車スジを、発着駅間で分割して断片スジ10が生成される。すなわち、「1列車」の列車スジが、A駅〜B駅間の断片スジ10−1と、B駅〜C駅間の断片スジ10−2とに分割され、「2列車」の列車スジが、A駅〜B駅間の断片スジ10−3と、B駅〜C駅間の断片スジ10−4とに分割され、「3列車」の列車スジが、C駅〜B駅間の列断片スジ10−5と、B駅〜A駅間の断片スジ10−6とに分割され、合計6本の断片スジ10−1〜10−6が生成されている。   FIG. 10 is a diagram for explaining generation of the fragment line 10. In FIG. 10, the train diagram between A station and C station is shown with the time t on the horizontal axis and the station on the vertical axis. This train schedule is composed of two train lines (1 and 2 trains) from A station to C station and one train line (3 trains) from C station to A station. Yes. In this train diagram, the segment lines 10 are generated by dividing each train line constituting the train diagram between departure and arrival stations. That is, the train line of “1 train” is divided into the fragment line 10-1 between the A station and the B station and the fragment line 10-2 between the B station and the C station. , Segment line 10-3 between station A and station B, and segment line 10-4 between station B and station C, and the train line "3 trains" is a column segment between station C and station B It is divided into the stripe 10-5 and the fragment stripe 10-6 between the B station and the A station, and a total of six fragment stripes 10-1 to 10-6 are generated.

また、断片スジ生成部220は、実績ダイヤ生成部240によって生成された実績ダイヤの着時刻(予測着時刻)の遅れに応じて、対応する断片スジと同一列車で且つ該断片スジ以降の断片スジの発着時刻を変更する。   In addition, the fragment line generation unit 220 is the same train as the corresponding fragment line and the fragment lines after the fragment line according to the delay of the arrival time (predicted arrival time) of the actual diagram generated by the actual diagram generation unit 240. Change the arrival and departure times.

図11は、断片スジ10の発着時刻の変更を説明する図である。図11では、断片スジ10−5の予測着時刻が遅れ、この断片スジ10−5に繋がる断片スジ10−6の発時刻と逆転している。この場合、断片スジ10−6の発時刻及び着時刻が変更される。すなわち、断片スジ10−6の発時刻が、断片スジ10−5の予測着時刻に予め定められた停車時分を加算した時刻に変更されるとともに、この断片スジ10−6の発時刻の変更に合わせて、その着時刻も変更される。   FIG. 11 is a diagram for explaining the change of the departure / arrival time of the fragment line 10. In FIG. 11, the predicted arrival time of the fragment streak 10-5 is delayed, and is reverse to the departure time of the fragment streak 10-6 connected to the fragment streak 10-5. In this case, the departure time and arrival time of the fragment line 10-6 are changed. That is, the departure time of the fragment line 10-6 is changed to a time obtained by adding a predetermined stop time to the predicted arrival time of the fragment line 10-5, and the departure time of the fragment line 10-6 is changed. The arrival time is also changed accordingly.

ここで、生成された断片スジ10それぞれに関するデータは、断片スジデータ350として記憶される。   Here, the data relating to each of the generated fragment lines 10 is stored as the fragment line data 350.

駅間運転曲線作成部230は、断片スジ生成部220によって生成された断片スジ10それぞれに対応する駅間の運転曲線を作成する。すなわち、信号現示遷移情報380を参照して、対象の断片スジ10の発時刻における信号現示(発時点信号現示)を判断し、この発時点信号現示と、対象の断片スジ10の発着駅間に定められている制限速度などから、発着駅間の制限速度を設定する。次いで、設定した制限速度を守るよう、当該発着駅間の線路条件や、運行を想定する列車条件などをもとに、発着駅間の運転曲線(仮の運転曲線)を生成する。このときの運転曲線の生成は、公知の処理で実現することができる。ここで、線路長や勾配、曲率、制限速度、閉そく区間といった線路に関する条件は線路条件データ340として記憶されており、加速度や最高速度、減速度、重量等といった列車の性能に関する条件は、列車条件データ330として記憶されている。   The inter-station driving curve creation unit 230 creates an inter-station driving curve corresponding to each of the fragment lines 10 generated by the fragment line generation unit 220. That is, with reference to the signal present transition information 380, the signal present at the departure time of the target fragment line 10 (departure point signal display) is determined, and this departure point signal present and the target fragment line 10 The speed limit between departure and arrival stations is set based on the speed limit established between the departure and arrival stations. Next, an operation curve (temporary operation curve) between the departure and arrival stations is generated based on the track conditions between the departure and arrival stations, the train conditions assuming the operation, and the like so as to keep the set speed limit. The generation of the operation curve at this time can be realized by a known process. Here, track-related conditions such as track length, gradient, curvature, speed limit, and closed section are stored as track condition data 340, and conditions regarding train performance such as acceleration, maximum speed, deceleration, weight, etc. are train conditions. It is stored as data 330.

次いで、信号現示遷移情報380を参照して、対象の断片スジ10の発時刻と着時刻の間の期間に、発着駅間における信号現示が変化するか否かを判断する。信号現示が変化するならば、仮の運転曲線(時間曲線)をもとに、その信号現示の変化時刻における列車位置dを特定する。また、信号現示遷移情報380を参照して、変化時刻における変化後の信号現示(変化後信号現示)を判断する。そして、作成した仮の運転曲線に対して、列車位置d以降の部分について、この変化後信号現示に従って変更する。このとき、信号現示の変化時刻が複数有るならば、その複数の変化時刻それぞれについて、時刻順に、当該時刻における変化後の信号現示に基づく仮の運転曲線の変更を行う。このように、仮の運転曲線に対して変更された最終的な運転曲線を、対象の断片スジ10の発着駅間の運転曲線とする。   Next, with reference to the signal indication transition information 380, it is determined whether or not the signal indication between the departure and arrival stations changes during the period between the departure time and arrival time of the target fragment line 10. If the signal display changes, the train position d at the change time of the signal display is specified based on the temporary operation curve (time curve). Further, with reference to signal indication transition information 380, the signal indication after change at the change time (signal indication after change) is determined. And it changes according to this after-change signal display about the part after train position d with respect to the created temporary driving curve. At this time, if there are a plurality of change times of the signal display, the temporary operation curve is changed for each of the change times in the order of time based on the signal display after the change at the time. Thus, the final driving curve changed with respect to the temporary driving curve is set as the driving curve between the departure and arrival stations of the target fragment line 10.

実績ダイヤ生成部240は、駅間運転曲線作成部230によって作成された駅間運転曲線を用いて、所与の列車ダイヤに対する実績ダイヤを生成する。すなわち、断片スジ10それぞれに対応する運転曲線をもとに、発着駅間の走行時分を算出し、該断片スジ10の発時刻に算出した走行時分を加算して予測到着時刻を算出することで、実績ダイヤとする。   The track record generation unit 240 generates a track schedule for a given train schedule using the inter-station operation curve created by the inter-station operation curve creation unit 230. That is, based on the driving curve corresponding to each segment line 10, the travel time between departure and arrival stations is calculated, and the predicted arrival time is calculated by adding the calculated travel time to the departure time of the fragment line 10. By doing so, it will be a record schedule.

表示部120は、例えばLCD等で実現される表示装置であり、処理部200から入力される表示信号に基づく各種画面を表示する。   The display unit 120 is a display device realized by, for example, an LCD and displays various screens based on display signals input from the processing unit 200.

通信部130は、例えば無線通信モジュールやルータ、モデム、TA、有線用の通信ケーブルのジャックや制御回路等で実現される通信装置であり、外部機器との間でデータ通信を行う。   The communication unit 130 is a communication device realized by, for example, a wireless communication module, a router, a modem, a TA, a wired communication cable jack, a control circuit, and the like, and performs data communication with an external device.

記憶部300は、処理部200が列車運行推定装置1を統合的に制御するための諸機能を実現するためのシステムプログラムや、本実施形態の列車運行推定処理を実行するためのプログラムやデータを記憶しているとともに、処理部200の作業領域として用いられ、処理部200が各種プログラムに従って実行した演算結果や、入力部110からの入力信号が一時的に格納される。本実施形態では、記憶部300には、プログラムとして、列車運行推定プログラム310が記憶されるとともに、データとして、列車ダイヤデータ320と、列車条件データ330と、線路条件データ340と、断片スジデータ350と、運転曲線データ360と、実績ダイヤデータ370と、信号現示遷移情報380とが記憶される。   The storage unit 300 stores a system program for realizing various functions for the processing unit 200 to control the train operation estimation apparatus 1 in an integrated manner, and a program and data for executing the train operation estimation process of the present embodiment. While being stored, it is used as a work area of the processing unit 200, and temporarily stores calculation results executed by the processing unit 200 according to various programs and input signals from the input unit 110. In this embodiment, the train operation estimation program 310 is stored as a program in the storage unit 300, and the train diagram data 320, the train condition data 330, the track condition data 340, and the fragment line data 350 are stored as data. , Driving curve data 360, performance diagram data 370, and signal display transition information 380 are stored.

[処理の流れ]
図12は、列車運行推定処理の流れを説明するフローチャートである。この列車運行推定処理は、処理部200が列車運行推定プログラムに従って実行する処理である。
[Process flow]
FIG. 12 is a flowchart for explaining the flow of the train operation estimation process. This train operation estimation process is a process which the process part 200 performs according to a train operation estimation program.

図12によれば、列車運行推定処理では、先ず、信号現示遷移予測部210が、所与の列車ダイヤ通りに列車が運行されたと仮定した場合の信号現示の時間変化を閉そく区間のデータを参照して算出し、信号現示遷移情報380として初期設定する(ステップS1)。次いで、断片スジ生成部220が、所与の列車ダイヤを構成する各列車スジを発着駅間で分割して断片スジ10を生成する(ステップS3)。   According to FIG. 12, in the train operation estimation process, first, the signal display transition prediction unit 210 estimates the time change of the signal display when it is assumed that the train is operated according to a given train schedule street data. And is initially set as signal indication transition information 380 (step S1). Next, the fragment line generator 220 divides each train line constituting the given train diagram between the departure and arrival stations, and generates the fragment line 10 (step S3).

その後、これらの各断片スジ10それぞれを、発時刻の順に対象とした繰り返し処理(ループA)が行われる。この繰り返し処理(ループA)では、駅間運転曲線作成部230が、信号現示遷移情報380を参照して、対象の断片スジ10の発時刻における信号現示(発時点信号現示)を判断し、この発時点信号現示に従って、対象の断片スジ10の発着駅間(対象駅間)の運転曲線(仮の運転曲線)を作成する(ステップS5)。次いで、信号現示遷移情報380を参照して、対象の断片スジ10の発時刻から着時刻の間に、対象駅間の信号現示の変化が有るか否かを判断し、有るならば(ステップS7:YES)、これらの変化時刻それぞれを、時刻順に対象とした繰り返し処理(ループB)を行う。   Thereafter, an iterative process (loop A) is performed for each of these fragment stripes 10 in the order of the time of departure. In this iterative process (loop A), the inter-station operation curve creation unit 230 refers to the signal indication transition information 380 and determines the signal indication at the departure time of the target fragment line 10 (departure point signal indication). Then, according to the departure point signal display, an operation curve (temporary operation curve) between the departure and arrival stations of the target fragment line 10 (between the target stations) is created (step S5). Next, with reference to the signal indication transition information 380, it is determined whether there is a change in the signal indication between the target stations between the departure time and the arrival time of the target fragment line 10, and if there is ( In step S7: YES), a repetition process (loop B) is performed for each of these change times in the order of time.

この繰り返し処理(ループB)では、仮の運転曲線から、対象時刻における列車位置dを判断する(ステップS9)。また、信号現示遷移情報380を参照して、対象時刻における変化後の信号現示(変化後信号現示)を判断する。そして、仮の運転曲線に対して、対象時刻における列車位置d以降の部分を、この変化後信号現示に従って変更する(ステップS11)。ループBの処理はこのように行われる。   In this iterative process (loop B), the train position d at the target time is determined from the temporary operation curve (step S9). Further, with reference to signal indication transition information 380, the signal indication after change at the target time (signal indication after change) is determined. And the part after the train position d in object time is changed according to this post-change signal display with respect to a temporary driving curve (step S11). The process of loop B is performed in this way.

全ての信号現示の変化時刻を対象としたループBの処理を行うことで、対象の断片スジ10の発着駅間(対象駅間)の駅間運転曲線が作成される。対象の断片スジ10に対応する駅間運転曲線が作成されると、実績ダイヤ生成部240が、この駅間運転曲線を用いて、対象の断片スジ10の発着駅間(対象駅間)の走行時分を算出し(ステップS13)、実績ダイヤを更新する(ステップS15)。   By performing the process of loop B for all the signal display change times, an inter-station operation curve between the departure and arrival stations of the target fragment line 10 (between target stations) is created. When the inter-station driving curve corresponding to the target fragment line 10 is created, the record diagram generating unit 240 uses the inter-station driving curve to travel between the departure and arrival stations of the target fragment line 10 (between target stations). The hour and minute are calculated (step S13), and the record schedule is updated (step S15).

また、断片スジ生成部220が、対象の断片スジ10の予測着時刻が、該断片スジ10に繋がる次の断片スジ10の発時刻と比較して、予測着時刻が発時刻と逆転している場合に、次の断片スジ10の発時刻が対象の断片スジ10の予測着時刻より後になるよう、次の断片スジ10の発時刻及び着時刻を変更する(ステップS17)。また、信号現示遷移予測部210が、作成された駅間運転曲線をもとに閉そく区間のデータを参照して信号現示遷移情報380を更新する(ステップS19)。ループAの処理はこのように行われる。そして、全ての断片スジ10を対象としたループAの処理を終了すると、列車運行推定処理は終了となる。   In addition, the fragment line generation unit 220 compares the predicted arrival time of the target fragment line 10 with the departure time of the next fragment line 10 connected to the fragment line 10, and the predicted arrival time is reversed from the departure time. In this case, the departure time and arrival time of the next fragment line 10 are changed so that the departure time of the next fragment line 10 is later than the predicted arrival time of the target fragment line 10 (step S17). In addition, the signal indication transition prediction unit 210 updates the signal indication transition information 380 with reference to the data of the block section based on the created inter-station driving curve (step S19). The process of loop A is performed in this way. And when the process of the loop A targeting all the fragment stripes 10 is finished, the train operation estimation process is finished.

[作用・効果]
このように、本実施形態の列車運行シミュレーションでは、列車ダイヤを構成する各列車スジを発着駅間で分割した断片スジ10それぞれについて、発着駅間の運転曲線を作成して駅間走行時分を算出することで、列車ダイヤに従った運行を想定した実績ダイヤが作成(推定)される。駅間の運転曲線の作成は、発時刻における信号現示に従って発着駅間の仮の運転曲線が作成され、この仮の運転曲線のうち、信号現示の変化時刻に対応する列車位置以降の部分が、変化後の信号現示に従って更新されることで実現される。このように、駅間走行時分を算出するための処理を、列車運行シミュレーションから独立させた処理として行うことが可能となる。
[Action / Effect]
Thus, in the train operation simulation of the present embodiment, for each of the segment lines 10 obtained by dividing each train line constituting the train diagram between the departure and arrival stations, an operation curve between the arrival and departure stations is created, and the traveling time between stations is determined. By calculating, an actual schedule assuming the operation according to the train schedule is created (estimated). To create a driving curve between stations, a temporary driving curve between the departure and arrival stations is created according to the signal indication at the departure time, and the portion of the temporary driving curve after the train position corresponding to the change time of the signal indication. Is realized by updating according to the signal display after the change. As described above, the process for calculating the traveling time between stations can be performed as a process independent of the train operation simulation.

[変形例]
なお、本発明の適用可能な実施形態は上述の実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能なのは勿論である。
[Modification]
It should be noted that embodiments to which the present invention can be applied are not limited to the above-described embodiments, and can of course be changed as appropriate without departing from the spirit of the present invention.

(A)運転整理に適用
例えば、運転整理ダイヤの作成(推定)に適用しても良い。具体的には、列車運行推定処理(図12)において、列車ダイヤを構成する断片スジのうちから、遅延を発生させる列車及び駅間に該当する断片スジを指定し、この断片スジについては、駅間運転曲線を作成する処理(図12のステップS5〜S15)に替えて、想定する遅延時間に応じて着時刻を決定して実績ダイヤを設定する。これにより、ある列車の遅れが後続の列車に与える影響(遅延の程度など)を知ることができる。
(A) Application to operation arrangement For example, the present invention may be applied to creation (estimation) of an operation arrangement diagram. Specifically, in the train operation estimation process (FIG. 12), from the fragment lines constituting the train diagram, the trains that cause a delay and the fragment lines that correspond between the stations are specified. Instead of the process of creating the inter-operation curve (steps S5 to S15 in FIG. 12), the arrival time is determined according to the assumed delay time, and the actual schedule is set. Thereby, it is possible to know the influence (degree of delay, etc.) of the delay of a certain train on the following train.

1 列車運行推定装置
110 入力部、120 表示部、130 通信部
200 処理部
210 信号現示遷移予測部、220 断片スジ生成部
230 駅間運転曲線作成部、240 実績ダイヤ生成部
300 記憶部
310 列車運行推定プログラム、320 列車ダイヤデータ
330 列車条件データ、340 線路条件データ
350 断片スジデータ、360 運転曲線データ
370 実績ダイヤデータ、380 信号現示遷移情報
DESCRIPTION OF SYMBOLS 1 Train operation estimation apparatus 110 Input part, 120 Display part, 130 Communication part 200 Processing part 210 Signal indication transition prediction part, 220 Fragment line production | generation part 230 Inter-station driving curve creation part, 240 Track record generation part 300 Storage part 310 Train Operation estimation program, 320 Train diagram data 330 Train condition data, 340 Line condition data 350 Fragment line data, 360 Operation curve data 370 Actual diagram data, 380 Signal display transition information

Claims (5)

コンピュータに、所与の発着駅間の閉そく区間に係る信号の時間経過に対する現示の変化を定めた信号現示遷移情報に基づいて、当該発着駅間の運転曲線を作成させるためのプログラムであって、
所与の発時刻における前記信号の現示である発時点現示を前記信号現示遷移情報から判定する発時点現示判定手段、
前記発時刻において発駅を発車した場合の前記発着駅間の仮の運転曲線を、前記発時点現示を用いて作成する初期作成手段、
前記信号の現示が変化する現示変化時刻及び変化後現示を前記信号現示遷移情報から判定する現示変化判定手段、
前記現示変化時刻における走行位置を前記仮の運転曲線に基づいて判定する走行位置判定手段、
前記仮の運転曲線のうち、前記現示変化時刻における前記走行位置以降の運転曲線の部分を、前記変化後現示を用いて作成して更新する更新手段、
として前記コンピュータを機能させ、前記更新手段により更新された最終的な運転曲線を前記発着駅間の運転曲線とするプログラム。
It is a program for causing a computer to create an operation curve between the departure and arrival stations based on the signal indication transition information that defines the change in indication with respect to the time passage of the signal related to the closed section between given departure and arrival stations. And
A departure time point indication judging means for judging a departure point time point indication which is a current indication of the signal at a given departure time point from the signal indication transition information;
Initial creation means for creating a temporary driving curve between the departure and arrival stations when the departure station departs at the departure time using the departure time point indication,
A display change determining means for determining a display change time at which the signal display changes and a post-change display from the signal display transition information;
Traveling position determination means for determining the traveling position at the indicated change time based on the temporary driving curve;
Of the provisional driving curve, an update means for creating and updating a portion of the driving curve after the traveling position at the display change time using the post-change display,
As a program for causing the computer to function as a running curve between the departure and arrival stations, which is updated by the updating means.
コンピュータに、所与の路線のダイヤデータから実績ダイヤを推定させるためのプログラムであって、
前記路線に係る各信号の時間経過に対する現示の変化を定めた信号現示遷移情報を初期設定する信号現示遷移情報初期設定手段、
前記ダイヤデータを構成する各列車スジを発着駅間で分割した断片スジの中から前記ダイヤデータの時系列順に処理対象断片スジを順次選択する断片スジ選択手段、
前記処理対象断片スジに係る運転曲線を作成する運転曲線作成手段、
前記運転曲線作成手段により作成された運転曲線を用いて前記信号現示遷移情報を更新する信号現示遷移情報更新手段、
前記運転曲線作成手段により作成された運転曲線を用いて、前記処理対象断片スジに係る発着駅間の実績ダイヤを決定する断片スジ部分決定手段、
として前記コンピュータを機能させるとともに、
前記運転曲線作成手段が、
前記処理対象断片スジに係る発時刻における発時点現示を前記信号現示遷移情報から判定する発時点現示判定手段と、
前記発時刻に前記発駅を発車した場合の前記処理対象断片スジに係る発着駅間の仮の運転曲線を、前記発時点現示を用いて作成する発時点運転曲線作成手段と、
前記処理対象断片スジに係る発着駅間の信号の現示が変化する現示変化時刻及び変化後現示を前記信号現示遷移情報から判定する現示変化判定手段と、
前記現示変化時刻における前記処理対象断片スジ中の走行位置を前記仮の運転曲線に基づいて判定する走行位置判定手段、
前記仮の運転曲線のうち、前記現示変化時刻における前記走行位置以降の運転曲線の部分を、前記変化後現示を用いて作成して更新する運転曲線更新手段と、
を有し、前記運転曲線更新手段により更新された最終的な運転曲線を前記処理対象断片スジに係る前記発着駅間の運転曲線とする、
ように前記コンピュータを機能させるためのプログラム。
A program for causing a computer to estimate a performance diagram from a diagram data of a given route,
Signal display transition information initial setting means for initial setting signal display transition information that defines a change in display over time of each signal related to the route,
Fragment line selection means for sequentially selecting the fragment lines to be processed in the time-series order of the diamond data from the fragment lines obtained by dividing each train line constituting the diamond data between the arrival and departure stations,
An operation curve creating means for creating an operation curve related to the processing target fragment streak;
Signal indication transition information updating means for updating the signal indication transition information using the operation curve created by the operation curve creating means;
Using the operation curve created by the operation curve creating means, the fragment line portion determining means for determining the actual schedule between the departure and arrival stations related to the processing target fragment stripe,
As the computer functions as
The operating curve creating means is
A departure time point indication judging means for judging a departure point time point indication at a departure time point related to the processing target fragment line from the signal indication transition information;
Departure point operation curve creating means for creating a temporary operation curve between the departure and arrival stations related to the processing target fragment line when the departure station departs at the departure time, using the departure point indication,
A display change determination means for determining a display change time and a post-change display from the signal display transition information when the signal display between the departure and arrival stations related to the processing target fragment line changes,
Traveling position determination means for determining a traveling position in the processing target fragment line at the current change time based on the temporary driving curve;
Of the provisional driving curve, a driving curve update means for creating and updating a portion of the driving curve after the traveling position at the display change time using the post-change display;
And the final driving curve updated by the driving curve update means as the driving curve between the departure and arrival stations related to the processing target fragment stripe,
Program for causing the computer to function.
前記運転曲線作成手段により作成された運転曲線に基づく前記処理対象断片スジに係る着時刻が、前記ダイヤデータに定められた着時刻より遅れた場合、当該処理対象断片スジに係る列車スジの当該処理対象断片スジ以降の断片スジの発着時刻を遅らせるように再定義する遅延発生時断片スジ更新手段として前記コンピュータを更に機能させるための請求項2に記載のプログラム。   When the arrival time related to the processing target fragment line based on the operation curve created by the operation curve creating means is delayed from the arrival time determined in the diagram data, the processing of the train line related to the processing target fragment line The program according to claim 2, further causing the computer to function as a delay occurrence fragment stripe update unit that redefines the arrival and departure times of fragment stripes after the target fragment stripe. 所与の発着駅間の閉そく区間に係る信号の時間経過に対する現示の変化を定めた信号現示遷移情報に基づいて、当該発着駅間の運転曲線を作成する運転曲線作成装置であって、
所与の発時刻における前記信号の現示である発時点現示を前記信号現示遷移情報から判定する発時点現示判定手段と、
前記発時刻において発駅を発車した場合の前記発着駅間の仮の運転曲線を、前記発時点現示を用いて作成する初期作成手段と、
前記信号の現示が変化する現示変化時刻及び変化後現示を前記信号現示遷移情報から判定する現示変化判定手段と、
前記現示変化時刻における走行位置を前記仮の運転曲線に基づいて判定する走行位置判定手段と、
前記仮の運転曲線のうち、前記現示変化時刻における前記走行位置以降の運転曲線の部分を、前記変化後現示を用いて作成して更新する更新手段と、
を備え、前記更新手段により更新された最終的な運転曲線を前記発着駅間の運転曲線とする運転曲線作成装置。
A driving curve creation device that creates a driving curve between the departure and arrival stations based on signal indication transition information that defines a change in indication with respect to time passage of a signal related to a closed section between given departure and arrival stations,
A departure time point indication judging means for judging a departure point time point indication which is a current indication of the signal at a given departure time point from the signal indication transition information;
Initial creation means for creating a temporary driving curve between the departure and arrival stations when the departure station departs at the departure time using the departure time point indication,
A display change determination means for determining a display change time at which the signal display changes and a post-change display from the signal display transition information;
Traveling position determination means for determining the traveling position at the indicated change time based on the temporary driving curve;
Of the provisional driving curve, an update means for creating and updating a portion of the driving curve after the traveling position at the display change time using the post-change display;
And a driving curve creating device that uses the final driving curve updated by the updating means as the driving curve between the departure and arrival stations.
所与の路線のダイヤデータから実績ダイヤを推定する実績ダイヤ推定装置であって、
前記路線に係る各信号の時間経過に対する現示の変化を定めた信号現示遷移情報を初期設定する信号現示遷移情報初期設定手段と、
前記ダイヤデータを構成する各列車スジを発着駅間で分割した断片スジの中から前記ダイヤデータの時系列順に処理対象断片スジを順次選択する断片スジ選択手段と、
前記処理対象断片スジに係る運転曲線を作成する運転曲線作成手段と、
前記運転曲線作成手段により作成された運転曲線を用いて前記信号現示遷移情報を更新する信号現示遷移情報更新手段と、
前記運転曲線作成手段により作成された運転曲線を用いて、前記処理対象断片スジに係る発着駅間の実績ダイヤを決定する断片スジ部分決定手段と、
を備え、
前記運転曲線作成手段は、
前記処理対象断片スジに係る発時刻における発時点現示を前記信号現示遷移情報から判定する発時点現示判定手段と、
前記発時刻に前記発駅を発車した場合の前記処理対象断片スジに係る発着駅間の仮の運転曲線を、前記発時点現示を用いて作成する発時点運転曲線作成手段と、
前記処理対象断片スジに係る発着駅間の信号の現示が変化する現示変化時刻及び変化後現示を前記信号現示遷移情報から判定する現示変化判定手段と、
前記現示変化時刻における前記処理対象断片スジ中の走行位置を前記仮の運転曲線に基づいて判定する走行位置判定手段、
前記仮の運転曲線のうち、前記現示変化時刻における前記走行位置以降の運転曲線の部分を、前記変化後現示を用いて作成して更新する運転曲線更新手段と、
を有し、前記運転曲線更新手段により更新された最終的な運転曲線を前記処理対象断片スジに係る前記発着駅間の運転曲線とする、
実績ダイヤ推定装置。
A performance diagram estimation device for estimating a performance diagram from a diagram data of a given route,
Signal display transition information initial setting means for initial setting signal display transition information that defines a change in display over time of each signal related to the route;
Fragment line selection means for sequentially selecting the processing target fragment lines in the time-series order of the diamond data from the fragment lines obtained by dividing each train line constituting the diamond data between the arrival and departure stations;
An operation curve creating means for creating an operation curve related to the processing target fragment stripe;
Signal presenting transition information updating means for updating the signal presenting transition information using the operating curve created by the operating curve creating means;
Using the operation curve created by the operation curve creating means, a fragment line portion determining means for determining a performance diagram between departure and arrival stations related to the processing target fragment stripe,
With
The operation curve creating means includes
A departure time point indication judging means for judging a departure point time point indication at a departure time point related to the processing target fragment line from the signal indication transition information;
Departure point operation curve creating means for creating a temporary operation curve between the departure and arrival stations related to the processing target fragment line when the departure station departs at the departure time, using the departure point indication,
A display change determination means for determining a display change time and a post-change display from the signal display transition information when the signal display between the departure and arrival stations related to the processing target fragment line changes,
Traveling position determination means for determining a traveling position in the processing target fragment line at the current change time based on the temporary driving curve;
Of the provisional driving curve, a driving curve update means for creating and updating a portion of the driving curve after the traveling position at the display change time using the post-change display;
And the final driving curve updated by the driving curve update means as the driving curve between the departure and arrival stations related to the processing target fragment stripe,
Track record estimation device.
JP2011261513A 2011-11-30 2011-11-30 Program, train performance curve preparation device, and results diagram estimating device Pending JP2013112247A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011261513A JP2013112247A (en) 2011-11-30 2011-11-30 Program, train performance curve preparation device, and results diagram estimating device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011261513A JP2013112247A (en) 2011-11-30 2011-11-30 Program, train performance curve preparation device, and results diagram estimating device

Publications (1)

Publication Number Publication Date
JP2013112247A true JP2013112247A (en) 2013-06-10

Family

ID=48708197

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011261513A Pending JP2013112247A (en) 2011-11-30 2011-11-30 Program, train performance curve preparation device, and results diagram estimating device

Country Status (1)

Country Link
JP (1) JP2013112247A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106143540A (en) * 2015-03-27 2016-11-23 上海申通地铁集团有限公司 The self-adaptive computing method of rail transit train closely connected operation controlling curve at full speed
CN111527019A (en) * 2018-02-16 2020-08-11 株式会社东芝 Operation curve creation device, operation assistance device, and operation control device
CN112874583A (en) * 2019-11-29 2021-06-01 比亚迪股份有限公司 Train operation processing method, operation processing device and operation scheduling system
CN114368421A (en) * 2022-01-11 2022-04-19 北京交通大学 Train operation simulation method and auxiliary operation diagram optimization method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106143540A (en) * 2015-03-27 2016-11-23 上海申通地铁集团有限公司 The self-adaptive computing method of rail transit train closely connected operation controlling curve at full speed
CN111527019A (en) * 2018-02-16 2020-08-11 株式会社东芝 Operation curve creation device, operation assistance device, and operation control device
CN112874583A (en) * 2019-11-29 2021-06-01 比亚迪股份有限公司 Train operation processing method, operation processing device and operation scheduling system
CN114368421A (en) * 2022-01-11 2022-04-19 北京交通大学 Train operation simulation method and auxiliary operation diagram optimization method
CN114368421B (en) * 2022-01-11 2022-10-21 北京交通大学 Train operation simulation method and auxiliary operation diagram optimization method

Similar Documents

Publication Publication Date Title
WO2022222632A1 (en) Traffic simulation method and apparatus, and computer device and storage medium
US8532965B2 (en) Method and system for traffic simulation of road network
CN106846818B (en) road network dynamic traffic flow prediction method based on Simulink simulation
JP5680262B1 (en) Train travel prediction apparatus and train travel prediction method
CN109919347A (en) Road conditions generation method, relevant apparatus and equipment
CN101639871B (en) Vehicle-borne dynamic traffic information induction system analog design method facing behavior research
KR101260152B1 (en) Apparatus for Simulating Train Operation and System for Simulating Train Operation Comprising That Apparatus
CN104183147B (en) Improve the bus travel speed control method of public transport punctuality rate
JP2014168978A (en) Simulator for automatically generating train running performance data
JP2013112247A (en) Program, train performance curve preparation device, and results diagram estimating device
CN111199642A (en) Method and system for predicting passage time
JP2014034358A (en) Program, and train operation simulator
JP2012068721A (en) Vehicle group operation management device and program
JP3359440B2 (en) Train operation prediction device, traffic control plan creation device, train operation plan creation device, and train operation support device
WO2019012832A1 (en) Traffic management device, traffic management system, and traffic management method
Sharma et al. Controller independent software-in-the-loop approach to evaluate rule-based traffic signal retiming strategy by utilizing floating car data
JP6454892B2 (en) Traffic evaluation apparatus and computer program
JP4869903B2 (en) Moving body simulation apparatus and method
Gupta et al. Simulation of pedestrian at intersection in urban congested area
Liu Design and application of real-time traffic simulation platform based on UTC/SCOOT and VISSIM
JPH0853064A (en) Block allotment preparing device
JP2011086110A (en) Traffic flow-simulating device and program
JP2002269670A (en) Traffic stream simulator
JPH05319269A (en) Transport system evaluation simulator
JP2009061984A (en) Program and simulator