JP2019123479A - Delay time analysis device, delay time analysis method, and train operation support system - Google Patents
Delay time analysis device, delay time analysis method, and train operation support system Download PDFInfo
- Publication number
- JP2019123479A JP2019123479A JP2018007362A JP2018007362A JP2019123479A JP 2019123479 A JP2019123479 A JP 2019123479A JP 2018007362 A JP2018007362 A JP 2018007362A JP 2018007362 A JP2018007362 A JP 2018007362A JP 2019123479 A JP2019123479 A JP 2019123479A
- Authority
- JP
- Japan
- Prior art keywords
- delay time
- station
- time
- train
- predetermined
- 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
Links
Landscapes
- Train Traffic Observation, Control, And Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】複数の要因により発生する遅延を分析可能である延時間分析装置、遅延時間分析方法、及び列車運転支援システムを提供する。
【解決手段】遅延時間分析装置1は、算出部22と、生成部26と、表示制御部35とを備える。算出部22は、鉄道の所定区間の各駅における各列車の到着時刻及び出発時刻の内の少なくともいずれかを用いて説明変数を算出する。生成部26は、鉄道の所定区間内の所定の駅及び記所定の列車における遅延時間を目的変数とし、説明変数の中から選択された所定の寄与を有する説明変数により目的変数に対する回帰式を生成する。表示制御部35は、回帰式に基づいて、遅延時間に関する情報を表示部30に表示させる。
【選択図】図1To provide a delay time analysis device, a delay time analysis method, and a train operation support system capable of analyzing a delay caused by a plurality of factors.
A delay time analysis device 1 includes a calculation unit 22, a generation unit 26, and a display control unit 35. The calculation unit 22 calculates an explanatory variable using at least one of the arrival time and the departure time of each train at each station of a predetermined section of the railway. The generation unit 26 generates a regression equation for the objective variable using an explanatory variable having a predetermined contribution selected from among the explanatory variables, with the delay time at the predetermined station and the predetermined train in the predetermined section of the railway as the objective variable. Do. The display control unit 35 causes the display unit 30 to display information on the delay time based on the regression equation.
[Selected figure] Figure 1
Description
本発明の実施形態は、遅延時間分析装置、遅延時間分析方法、及び列車運転支援システムに関する。 Embodiments of the present invention relate to a delay time analysis device, a delay time analysis method, and a train operation support system.
鉄道は公共交通機関であり、一般にダイヤにより運行が管理されている。また、日本の鉄道はダイヤの時刻と実際の走行時刻とのずれが少ないことが知られている。一方で、何らかの原因で遅延が発生することがある。恒常的に発生する遅延に対しては、ダイヤ改正時に改善が図られる。例えば、通勤、通学などのラッシュにかかる時間帯では乗客の乗り降りに要する時間がダイヤの停車時間よりも長くなることにより遅延が発生してしまう。このような場合、発車時刻を遅らせるダイヤ変更が考えられる。 The railway is a public transportation system, and its operation is generally controlled by a diamond. In addition, it is known that Japanese railways have little difference between the time of diamond and the actual traveling time. On the other hand, delay may occur for some reason. With regard to the delay that occurs constantly, improvements can be made at the time of diagram revision. For example, in a time zone that involves rushing to commute to school or the like, the time required for passengers to get on and off is longer than the stopping time of the diamond, causing a delay. In such a case, it is conceivable to change the schedule to delay the departure time.
ところが、複数の要因により遅延が発生することもまれではない。例えば、上述のように発車時刻を遅らせるよりも、その列車の前駅での停車時間を短くさせることが遅延の解消につながる場合も起こり得る。つまり、前駅での停車時間も遅延に影響を与えている。このような複数の要因により発生する遅延は、その要因の特定が困難である。このため、複数の遅延の要因を分析可能な遅延時間分析装置が求められている。 However, it is not uncommon for delays to occur due to multiple factors. For example, rather than delaying the departure time as described above, shortening the stopping time of the train at the front station may possibly lead to the elimination of the delay. In other words, the stopping time at the front station also affects the delay. The delay caused by such a plurality of factors is difficult to identify. Therefore, there is a need for a delay time analyzer that can analyze multiple delay factors.
発明が解決しようとする課題は、複数の要因により発生する遅延を分析可能である延時間分析装置、遅延時間分析方法、及び列車運転支援システムを提供することである。 The problem to be solved by the invention is to provide a delay time analysis device, a delay time analysis method, and a train operation support system capable of analyzing a delay caused by a plurality of factors.
本実施形態によれば、遅延時間分析装置は、算出部と、生成部と、表示制御部とを備える。算出部は、鉄道の所定区間の各駅における各列車の到着時刻及び出発時刻の内の少なくともいずれかを用いて複数の説明変数を算出する。生成部は、鉄道の所定区間内の所定の駅及び所定の列車における遅延時間を目的変数とし、複数の説明変数の中から目的変数に対して所定の寄与を有する説明変数を選択して、目的変数に対する回帰式を生成する。表示制御部は、回帰式に基づいて、遅延時間に関する情報を表示部に表示させる。 According to the present embodiment, the delay time analysis device includes the calculation unit, the generation unit, and the display control unit. The calculation unit calculates a plurality of explanatory variables using at least one of the arrival time and the departure time of each train at each station on a predetermined section of the railway. The generation unit sets the delay time at a predetermined station and a predetermined train in a predetermined section of the railway as an objective variable, selects an explanatory variable having a predetermined contribution to the objective variable from among a plurality of explanatory variables, Generate a regression equation for a variable. The display control unit causes the display unit to display information related to the delay time based on the regression equation.
以下、本発明の実施形態に係る遅延時間分析装置、遅延時間分析方法、及び列車運転支援システムについて、図面を参照しながら詳細に説明する。なお、以下に示す実施形態は、本発明の実施形態の一例であって、本発明はこれらの実施形態に限定して解釈されるものではない。また、本実施形態で参照する図面において、同一部分又は同様な機能を有する部分には同一の符号又は類似の符号を付し、その繰り返しの説明は省略する場合がある。また、図面の寸法比率は説明の都合上実際の比率とは異なる場合や、構成の一部が図面から省略される場合がある。
(第1実施形態)
Hereinafter, a delay time analysis device, a delay time analysis method, and a train operation support system according to an embodiment of the present invention will be described in detail with reference to the drawings. The embodiments described below are examples of the embodiments of the present invention, and the present invention is not construed as being limited to these embodiments. Further, in the drawings referred to in this embodiment, the same portions or portions having similar functions may be denoted by the same reference numerals or similar reference numerals, and repeated description thereof may be omitted. Further, the dimensional ratio of the drawings may be different from the actual ratio for convenience of explanation, or a part of the configuration may be omitted from the drawings.
First Embodiment
図1は、遅延時間分析装置1の構成を示すブロック図である。この図1に示すように、本実施形態に係る遅延時間分析装置1は、複数の遅延要因を分析可能な装置であり、記憶部10と、処理部20と、表示部30と、表示制御部35と、操作部40とを備えて構成されている。 FIG. 1 is a block diagram showing the configuration of the delay time analysis device 1. As shown in FIG. 1, the delay time analysis device 1 according to the present embodiment is a device capable of analyzing a plurality of delay factors, and includes a storage unit 10, a processing unit 20, a display unit 30, and a display control unit. It comprises 35 and the operation part 40, and is comprised.
記憶部10は、例えば、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子、ハードディスク、光ディスク等により実現される。記憶部10は、ダイヤデータと処理部20の処理で必要となるデータ、プログラムなどを記憶する記憶部である。 The storage unit 10 is realized by, for example, a random access memory (RAM), a semiconductor memory device such as a flash memory, a hard disk, an optical disk, or the like. The storage unit 10 is a storage unit that stores data necessary for processing of the diagram data and the processing unit 20, a program, and the like.
処理部20は、記憶部10に記憶されるダイヤデータを用いて、列車の遅延要因を分析処理する処理部である。処理部20は、例えばプロセッサを含んで構成される。 The processing unit 20 is a processing unit that analyzes and processes the delay factor of the train using the diamond data stored in the storage unit 10. The processing unit 20 includes, for example, a processor.
表示部30は、各種の情報を表示する。表示部30は、液晶ディスプレイやCRT(Cathode Ray Tube)ディスプレイ等によって構成される。表示制御部35は、処理部20などにより生成された情報を表示部30に表示させる。 The display unit 30 displays various types of information. The display unit 30 is configured of a liquid crystal display, a CRT (Cathode Ray Tube) display, or the like. The display control unit 35 causes the display unit 30 to display the information generated by the processing unit 20 or the like.
操作部40は、操作者からの各種の入力操作を受け付け、受け付けた入力操作を電気信号に変換して処理部20に出力する。例えば、操作部40は、マウスやキーボード、トラックボール、スイッチ、ボタン、ジョイスティック等により実現される。 The operation unit 40 receives various input operations from the operator, converts the received input operations into electric signals, and outputs the electric signals to the processing unit 20. For example, the operation unit 40 is realized by a mouse, a keyboard, a trackball, a switch, a button, a joystick, or the like.
まず、記憶部10についてより詳細に説明する。記憶部10は、計画ダイヤ記憶部11と、実績ダイヤ記憶部12と、ダイヤ情報記憶部13とを有する。計画ダイヤ記憶部11は、計画ダイヤデータを記憶し、実績ダイヤ記憶部12は、実績ダイヤデータを記憶する。ダイヤ情報記憶部13は、処理部20の処理で必要となるデータを記憶する。ダイヤデータは、各駅に到着する到着時刻と各駅から出発する出発時刻により構成されるデータである。本実施形態に係るダイヤデータは、計画ダイヤデータと実績ダイヤデータとを意味する。 First, the storage unit 10 will be described in more detail. The storage unit 10 includes a plan diagram storage unit 11, a performance diagram storage unit 12, and a diagram information storage unit 13. The plan diagram storage unit 11 stores the plan diagram data, and the result diagram storage unit 12 stores the result diagram data. The diagram information storage unit 13 stores data necessary for the processing of the processing unit 20. The diagram data is data composed of an arrival time to arrive at each station and a departure time to depart from each station. The diamond data according to the present embodiment means planned diamond data and actual diamond data.
図2に基づき、記憶部10に記憶されるダイヤデータについてより具体的に説明する。図2は、計画ダイヤデータと実績ダイヤデータの一例を示す図である。図2の計画の欄に示すように、列番101の計画ダイヤデータは、A駅からG駅までの駅への着時刻と駅からの発時刻で構成されている。同様に、列番103の計画ダイヤデータは、A駅からG駅までの駅への着時刻と駅からの発時刻で構成されている。このように、計画ダイヤデータは、鉄道の所定区間における各駅への各列車の到着時刻及び出発時刻の計画値により構成される。 The diagram data stored in the storage unit 10 will be described more specifically based on FIG. FIG. 2 is a view showing an example of the plan diagram data and the result diagram data. As shown in the column of the plan of FIG. 2, the plan diagram data of the row number 101 is composed of the arrival time from the A station to the G station and the departure time from the station. Similarly, the planned diagram data of row number 103 is composed of the arrival time from the A station to the G station and the departure time from the station. Thus, the plan diagram data is configured by the planned values of the arrival time and the departure time of each train to each station in a predetermined section of the railway.
また、図2の実績の欄に示すように、列番101の実績ダイヤデータは、A駅からG駅までの駅への着時刻と駅からの発時刻で構成され、列番103の実績ダイヤデータは、A駅からG駅までの駅への着時刻と駅からの発時刻で構成されている。このように、実績ダイヤデータは、鉄道の所定区間における各駅への各列車の到着時刻及び出発時刻の実績値により構成される。なお、本実施形態に係るダイヤデータは、例えば図2に示す形式として説明するが、これに限定されない。 In addition, as shown in the column of the results in FIG. 2, the performance diamond data of row number 101 is composed of the arrival time from the A station to the G station and the departure time from the station, The data consists of the arrival time from the A station to the G station and the departure time from the station. As described above, the actual result diamond data is constituted by actual values of arrival time and departure time of each train to each station in a predetermined section of the railway. In addition, although the diamond data which concerns on this embodiment are demonstrated as a format shown, for example in FIG. 2, it is not limited to this.
次に、処理部20についてより具体的に説明する。図1に示すように、処理部20は、データ入力部21と、算出部22と、選択部23と、設定部24と、分析部25と、施策生成部26とを備え構成されている。データ入力部21は、計画ダイヤデータと、実績ダイヤデータとを記憶部10から入力する。すなわち、データ入力部21は、鉄道の前記所定区間における各駅での各列車の到着時刻及び出発時刻の計画値である計画ダイヤデータと、鉄道の所定区間における各駅での各列車の到着時刻及び出発時刻の実績値である実績ダイヤデータを入力する。 Next, the processing unit 20 will be described more specifically. As shown in FIG. 1, the processing unit 20 includes a data input unit 21, a calculation unit 22, a selection unit 23, a setting unit 24, an analysis unit 25, and a measure generation unit 26. The data input unit 21 inputs the plan diagram data and the result diagram data from the storage unit 10. That is, the data input unit 21 includes planned diagram data which is a planned value of arrival time and departure time of each train at each station in the predetermined section of the railway, arrival time and departure of each train at each station in the predetermined section of the railway Input actual result diamond data which is actual value of time.
図3乃至図5に基づき、算出部22の算出処理を説明する。算出部22は、鉄道の所定区間の駅毎における各列車の到着時刻及び出発時刻の内の少なくともいずれかを用いて複数の説明変数を算出する。より具体的には、算出部22は、記憶部10から入力した計画ダイヤデータと実績ダイヤデータとを用いて、各駅及び各列車の到着遅延時間、出発遅延時間、停車時間、及び列車の間隔に関する運転時隔の内の少なくともいずれかを説明変数として算出する。 The calculation process of the calculation unit 22 will be described based on FIGS. 3 to 5. The calculation unit 22 calculates a plurality of explanatory variables using at least one of the arrival time and the departure time of each train at each station of a predetermined section of the railway. More specifically, the calculation unit 22 uses the plan diagram data and the result diagram data input from the storage unit 10 to relate arrival delay times, departure delay times, stop times, and train intervals of each station and each train. At least one of the driving time intervals is calculated as an explanatory variable.
図3は、出発遅延時間、及び到着遅延時間の一例を示す図である。図3(a)は、列番101及び列番103の出発遅延時間、及び到着遅延時間の一例を示す図である。図3(b)は、列番101の2017年4月20日の車両IDと運転士IDとを示す図であり、図3(c)は、列番103の2017年4月20日の車両IDと運転士IDとを示す図である。ここで列番とは、列車に割り振られる番号を意味する。このように、遅延時間のデータの列番には、日付と、車両IDと、運転士IDとが関連付けられている。 FIG. 3 is a diagram showing an example of departure delay time and arrival delay time. FIG. 3A is a diagram showing an example of the departure delay time of the row numbers 101 and 103 and the arrival delay time. FIG. 3 (b) is a diagram showing the vehicle ID and driver ID of April 20, 2017 of row number 101, and FIG. 3 (c) is the vehicle of April 20, 2017 of row number 103. It is a figure which shows ID and driver | operator ID. Here, the row number means a number assigned to a train. Thus, the date, the vehicle ID, and the driver ID are associated with the column numbers of the delay time data.
図3(a)に示すように、列車の駅への到着時刻の計画値と実績値との差が到着遅延時間である。 As shown in FIG. 3A, the difference between the planned value and the actual value of the arrival time of the train to the station is the arrival delay time.
1式が、到着遅延時間の算出式の一例である。ここで、Ta(day, Train.ID, Sta.ID)は、到着遅延時間を示している。dayが日付であり、Train.IDが列番であり、Sta.IDが駅番を示している。駅番は、駅に付された番号である。同様に、Taactual(day, Train.ID, Sta.ID)が、実績ダイヤデータにより得られた実績到着時刻であり、Taaplan(day, Train.ID, Sta.ID)が計画ダイヤデータにより得られた計画到着時刻である。
また、図3(a)に示すように、列車の駅からの出発時刻の計画値と実績値との差が出発遅延時間である。2式は、出発遅延時間の算出式の一例である。ここで、Td(day, Train.ID, Sta.ID)は、出発遅延時間を示している。Tdactual (day, Train.ID, Sta.ID)が、実績ダイヤデータにより得られた実績出発時刻であり、Tdaplan(day, Train.ID, Sta.ID)が計画ダイヤデータにより得られた計画出発時刻である。
例えば、図2のD駅における計画ダイヤの発時刻は8時11分であり、実績ダイヤデータの発時刻は8時13分である。すなわち、D駅において列番101の列車の出発時刻は、図3に示すように、8時13分から8時11分を減算した2分である。このように、計画ダイヤデータと実績ダイヤデータとの差分から各駅の到着遅延時間と出発遅延時間とを算出することが可能である。 For example, the departure time of the plan diagram at station D in FIG. 2 is 8:11, and the departure time of the result diagram data is 8:13. That is, as shown in FIG. 3, the departure time of the train of row number 101 at station D is 2 minutes obtained by subtracting 8:11 from 8:13. As described above, it is possible to calculate the arrival delay time and the departure delay time of each station from the difference between the plan diagram data and the performance diagram data.
3式が、停車時間の算出式の一例である。ここで、Ts(day, Train.ID, Sta.ID)は、停車時間を示している。dayが日付であり、Train.IDが列番であり、Sta.IDが駅番を示している。駅番は、駅に付された番号である。
例えば、図2のD駅における実績ダイヤデータの発時刻は8時13分であり、実績ダイヤデータの着時刻は8時12分である。すなわち、D駅において列番101の列車の停車時間は、8時13分から8時12分を減算した1分である。このように、実績ダイヤデータの実績出発時刻から実績到着時刻を減算することにより停車時間を算出可能である。ここでは、ダイヤデータから算出可能な説明変数の算出方法について述べたが、時間以外の変数として乗車率、質的データとして曜日、天候などの情報を加えてもよい。 For example, the departure time of the result diamond data at station D in FIG. 2 is 8:13, and the arrival time of the result diamond data is 8:12. That is, the stopping time of the train with the row number 101 at the D station is one minute obtained by subtracting 8:12 from 8:13. As described above, the vehicle stopping time can be calculated by subtracting the actual arrival time from the actual departure time of the actual result diamond data. Here, although the calculation method of the explanatory variable which can be calculated from the diagram data is described, information such as a boarding rate as a variable other than time, a day of the week as qualitative data, and weather may be added.
図4は運転時隔の定義を規定する図である。図5は、列番101と列番103のダイヤの一例を示すダイヤ図である。図5の横軸は時間であり、縦軸は駅名である。図4及び図5に示すように、算出部22は、発着時隔、発発時隔、発発時隔、着発時隔も算出する。 FIG. 4 is a diagram defining the definition of the driving interval. FIG. 5 is a diagram showing an example of diamonds of row numbers 101 and 103. The horizontal axis of FIG. 5 is time, and the vertical axis is the station name. As shown in FIG. 4 and FIG. 5, the calculation unit 22 also calculates the arrival and departure intervals, the arrival and departure intervals, the arrival and departure intervals, and the arrival and departure intervals.
発着時隔は、ある駅を先行列車が出発した時刻と自列車が到着した時刻の時間差であり、発発時隔は、ある駅を先行列車が出発した時刻と自列車が出発した時刻の時間差であり、発発時隔は、ある駅に先行列車が到着した時刻と自列車が到着した時刻の時間差あり、着発時隔は、ある駅を先行列車が到着した時刻と自列車が出発した時刻の時間差である。 The departure time is the difference between the time when the preceding train left a certain station and the time when its own train arrived, and the departure time difference is the time difference between the time when the preceding train left a certain station and the time when its own train left There is a time difference between the time when the preceding train arrived at the station and the time when the own train arrived, and the time between arrival and departure was when the preceding train arrived at the certain station and when the own train left It is a time difference of time.
ここで、鉄道の所定区間における列番の数をN、駅数をS、図4で示した時隔を説明変数とすると、ダイヤ全体では説明変数が4NS個となる。これら4NS個の説明変数は、原理的にはすべて説明変数の候補として考えることが可能である。ところが、実際のダイヤにおいて、ある時刻での遅延時間に影響を与えるのは、その時刻よりも過去の時刻における説明変数だけである。例えば、列番103のD駅での出発遅延時間に、列番103のE駅以降のデータは関係しないので説明変数から除くことが可能となる。さらに列番103の運行が午後である場合、午前中に運行した列番の説明変数の影響は低いので、説明変数から除くことが可能である。 Here, assuming that the number of row numbers in a predetermined section of a railway is N, the number of stations is S, and the time interval shown in FIG. 4 is an explanatory variable, the number of explanatory variables is 4 NS in the whole diagram. These 4NS explanatory variables can all be considered as candidates for the explanatory variables in principle. However, in an actual diagram, it is only the explanatory variable at a time before the time that affects the delay time at a certain time. For example, since the data after the E station of the row number 103 is not related to the departure delay time at the D station of the row number 103, it is possible to remove it from the explanatory variable. Furthermore, when the operation of the row number 103 is in the afternoon, the influence of the explanatory variable of the row number operated in the morning is low, so it is possible to exclude it from the explanatory variables.
このため、本実施形態で用いる説明変数の例について図6に基づいて説明する。図6は、列番101と列番103のダイヤ図上のD駅における列番103の遅延時間に強く寄与し得る範囲を模式的に示す図である。図6の横軸は時間であり、縦軸は駅名である。図6のダイヤ図は(時刻、駅位置)の2変数をもつグラフと解釈することも可能である。図6に示すように、本実施形態では、例えば遅延時間に強く寄与し得る範囲を、時間的に近接している範囲と、空間的に近接している範囲とに限定する。例えば、列番103の駅Dにおける到着遅延時間と出発遅延時間に対して時間的に近接しているのが、同じ列番103のC駅における説明変数である。また、例えば空間的に近接しているのは同じD駅における先行列車の列番101の説明変数である。 Therefore, an example of an explanatory variable used in the present embodiment will be described based on FIG. FIG. 6 is a diagram schematically showing a range that can strongly contribute to the delay time of row number 103 at station D on row diagram 101 and row number 103 in the diagram. The horizontal axis of FIG. 6 is time, and the vertical axis is the station name. The diagram of FIG. 6 can also be interpreted as a graph having two variables (time, station position). As shown in FIG. 6, in the present embodiment, for example, the range that can strongly contribute to the delay time is limited to a range that is temporally close and a range that is spatially close. For example, it is an explanatory variable in the C station of the same row number 103 that is temporally close to the arrival delay time and the departure delay time at the station D of the row number 103. Also, for example, it is an explanatory variable of the row number 101 of the preceding train at the same D station that is spatially close.
つまり、本実施形態では、分析対処とする時刻から所定範囲内の過去の時刻を時間的に近接している範囲とする。ここでは、説明を簡単にするため、時間的に近接する範囲を一駅前として、説明するがこれに限定されない。同様に、分析対処とする駅から所定範囲内の駅を空間的に近接している範囲とする。ここでは、説明を簡単にするため、空間的に近接する範囲を分析対象の駅と同一の駅として、説明するがこれに限定されない。 That is, in the present embodiment, the past time within a predetermined range from the time to be analyzed is regarded as a range close in time. Here, in order to simplify the description, the range which is close in time is described as one station, but it is not limited to this. Similarly, a station within a predetermined range from a station to be analyzed is assumed to be a range which is spatially close. Here, in order to simplify the description, the spatially adjacent range is described as the same station as the station to be analyzed, but is not limited thereto.
図7は、列番103の遅延時間の分析に用いる説明変数の例を示す図である。すなわち、図6で示した列番103の遅延時間により強く寄与し得る範囲として、列番103のC駅に関する説明変数であるC駅の停車時間、C駅の出発遅延時間、及びC駅の到着遅延時間と、列番101のD駅に関する説明変数であるD駅の停車時間、D駅の出発遅延時間及びD駅の到着遅延時間とが選択されている。更に、さらに列番103と列番101との相互作用を表す変数として、図4において示した4つの時隔を説明変数として加える。つまり、本実施形態における回帰分析では、合計10種類の説明変数を採用することとする。この10種類の説明変数に対して、LASSO回帰などを行い、変数選択と係数の算出とを行う。 FIG. 7 is a diagram showing an example of explanatory variables used for analysis of the delay time of the column number 103. As shown in FIG. That is, the stop time of station C, the departure delay time of station C, and the arrival of station C, which are explanatory variables related to station C with row number 103, can be a range that can contribute more strongly to the delay time of row number 103 shown in FIG. The delay time, the stop time of the D station, the departure delay time of the D station, and the arrival delay time of the D station, which are explanatory variables for the D station with the row number 101, are selected. Furthermore, four time intervals shown in FIG. 4 are added as explanatory variables as variables representing the interaction between the column numbers 103 and 101. That is, in the regression analysis in the present embodiment, a total of ten explanatory variables are adopted. LASSO regression or the like is performed on these ten types of explanatory variables to perform variable selection and coefficient calculation.
選択部23は、鉄道の所定区間における各駅及び各列車の遅延時間の平均値に基づき、所定の駅及び所定の列車を選択する。例えば選択部23は、遅延時間の平均値が1分以上の駅及び列番を選択する。また、選択部23は、遅延閾値θ以上のデータがαを超える駅及び列番を選択する。より具体的に、図8及び図9に基づき、選択部23が遅延閾値θ以上のデータがαを超える駅及び列番を選択する処理例を説明する。 The selection unit 23 selects a predetermined station and a predetermined train based on an average value of delay times of each station and each train in a predetermined section of the railway. For example, the selection unit 23 selects a station and a row number whose average value of delay time is 1 minute or more. Further, the selection unit 23 selects a station and a row number in which data of the delay threshold θ or more exceeds α. More specifically, based on FIG. 8 and FIG. 9, the process example which the selection part 23 selects the station and row number whose data more than delay threshold value (theta) exceeds (alpha) is demonstrated.
図8は、B駅での列番101の出発遅延時間を示す図である。ここでは、前回のダイヤの改正から現時点までのB駅での列番101の出発遅延時間の分布を示している。横軸は時間を示し、縦軸は出現頻度を正規化した値を示している。図9は、D駅での列番103の出発遅延時間を示す図である。図8と同様に、横軸が時間を示し、横軸は時間を示し、縦軸は出現頻度を正規化した値を示している。図8に示すように、B駅での列番101の出発遅延時間の平均は0分であり、図9に示すように、D駅での列番103の出発遅延時間の平均は1分である。 FIG. 8 is a diagram showing the departure delay time of the train number 101 at the B station. Here, the distribution of the departure delay time of the train number 101 at the B station from the previous revision of the diagram to the present time is shown. The horizontal axis indicates time, and the vertical axis indicates a value obtained by normalizing the appearance frequency. FIG. 9 is a diagram showing the departure delay time of the train number 103 at the D station. Similar to FIG. 8, the horizontal axis indicates time, the horizontal axis indicates time, and the vertical axis indicates a value obtained by normalizing the appearance frequency. As shown in FIG. 8, the average departure delay time of row number 101 at station B is 0 minutes, and as shown in FIG. 9, the average departure delay time of row number 103 at station D is 1 minute. is there.
選択部23は、例えば図8及び図9に示すように、駅及び列番毎の出発遅延時間のヒストグラムを生成して、生成したヒストグラムの平均値、及び分散値を算出する。また、選択部23は、駅及び列番毎の到着遅延時間のヒストグラムを生成して、生成したヒストグラムの平均、及び分散を算出する。そして、選択部23は、生成したヒストグラムにおいて、選定の基準となる遅延閾値θよりもデータがα%超える場合に、その駅及び列番を目的変数として選択する。 For example, as shown in FIGS. 8 and 9, the selection unit 23 generates a histogram of the departure delay time for each station and row number, and calculates the average value and the dispersion value of the generated histogram. The selection unit 23 also generates a histogram of arrival delay time for each station and row number, and calculates the average and the variance of the generated histogram. Then, in the generated histogram, when the data exceeds α% by more than the delay threshold θ serving as the selection reference, the selection unit 23 selects the station and the column number as the objective variable.
設定部24は、操作部40の操作を介して遅延閾値θ及びαを設定する。例えば、θ=1,α=0.1(=10%)として設定すると、閾値として遅延時間が1分を超える割合が10%以上あるならば、分析を行うための駅と列番の候補として選択する。図8ではθ=1以上の割合が約1%であるため、B駅での列番101の遅延時間は分析対称として選択されない。一方で、図9ではθ=1以上の割合が約40%であるため、D駅での列番103の遅延時間は分析対称として選択される。このように、駅数×列番数の組み合わせの中から条件に一致する駅IDと列番のデータが分析対称として選択される。 The setting unit 24 sets the delay threshold values θ and α through the operation of the operation unit 40. For example, assuming that θ = 1, α = 0.1 (= 10%), if there is 10% or more of a ratio in which the delay time exceeds 1 minute as a threshold, as a candidate for the station and column number for analysis select. In FIG. 8, since the ratio of θ = 1 or more is about 1%, the delay time of row number 101 at station B is not selected as analysis symmetry. On the other hand, since the ratio of θ = 1 or more is about 40% in FIG. 9, the delay time of row number 103 at station D is selected as analysis symmetry. Thus, the data of the station ID and the row number that match the condition are selected as the analysis symmetry from among the combination of the number of stations × the row number.
なお、急行列車など複数駅間を通過する列番がある場合、途中駅から出発する列番がある場合、途中駅で折り返す列番がある場合には、組合せ数は駅数×列番よりも減少する。また、列番及び駅毎にθ、αのそれぞれの値を変更してもよい。これらから分かるように、設定部24により設定した遅延閾値θ及びαにより分析対象となる駅及び列番の組み合わせを選択可能となる。 In addition, when there is a row number that passes between multiple stations such as express trains, there is a row number that departs from the station halfway, and if there is a row number that loops back at the station, the combination number is more than the number of stations × row number. Decrease. Moreover, you may change each value of (theta) and (alpha) for every row number and a station. As can be understood from these, it is possible to select the combination of the station and the row number to be analyzed by the delay threshold values θ and α set by the setting unit 24.
分析部25は、鉄道の所定区間内の所定の駅及び記所定の列車における遅延時間を目的変数とし、説明変数の中から選択された所定の寄与を有する説明変数により目的変数に対する回帰式を生成する。例えば、分析部25は、設定部24により設定されたθ、及びαにより選択された駅及び列番の遅延時間を目的変数とし、目的変数毎に算出部22により演算された変数を説明変数とする重回帰分析を行う。 The analysis unit 25 generates a regression equation for the objective variable using an explanatory variable having a predetermined contribution selected from among the explanatory variables, with the delay time at the predetermined station and the predetermined train in the predetermined section of the railway as the target variable. Do. For example, the analysis unit 25 uses the delay time of the station and column number selected by θ and α set by the setting unit 24 as target variables, and uses the variable calculated by the calculation unit 22 for each target variable as an explanatory variable. Perform multiple regression analysis.
この重回帰分析には、一般的なLASSO回帰(Lasso Regressor)、多段階重回帰分析などを用いることが可能である。LASSO回帰は、例えば10種類の説明変数の中から目的変数の算出に寄与する説明変数を自動的に選択肢し、選択した説明変数の係数を演算する。例えば、D駅での列番103の出発遅延時間を目的変数とし、上述の10種類の変数を説明変数とする重回帰分析を行うと、10種類の変数の中から目的変数の算出に寄与する説明変数が選択され、説明変数の係数が算出される。この場合、目的変数の算出に対する寄与が少ない説明変数の係数は0として出力される。また、例えば、多段階重回帰分析などでは、目的変数に対する説明変数の寄与率に基づき説明変数が選択されている。このように、分析部25では、目的変数である所定の駅及び記所定の列車の遅延時間に関連する説明変数が選択される。 It is possible to use general LASSO regression (Lasso Regressor), multistage multiple regression analysis, etc. for this multiple regression analysis. In LASSO regression, for example, an explanatory variable contributing to calculation of a target variable is automatically selected from among 10 types of explanatory variables, and coefficients of the selected explanatory variable are calculated. For example, when multiple regression analysis is performed with the departure delay time of row number 103 at station D as the objective variable and the above 10 types of variables as explanatory variables, it contributes to the calculation of the objective variable among the 10 types of variables An explanatory variable is selected, and the coefficient of the explanatory variable is calculated. In this case, the coefficient of the explanatory variable that has a small contribution to the calculation of the objective variable is output as 0. Also, for example, in the multistage multiple regression analysis, the explanatory variable is selected based on the contribution ratio of the explanatory variable to the objective variable. Thus, the analysis unit 25 selects an explanatory variable related to the predetermined station which is the objective variable and the delay time of the predetermined train.
図10は、分析部25により選択された説明変数Xとその係数において、説明変数Xの値を変更した際の目的変数Yの値を演算した図である。この図10に示すように、選択された説明変数Xは、目的変数に対して高い相関、例えば0.7以上を有する。 FIG. 10 is a diagram in which the value of the objective variable Y when the value of the explanatory variable X is changed is calculated in the explanatory variable X and the coefficient thereof selected by the analysis unit 25. As shown in FIG. 10, the selected explanatory variable X has a high correlation with the target variable, for example, 0.7 or more.
また、分析部25は、実績ダイヤの曜日毎のデータを用いて、曜日毎のデータを分析してもよい。より具体的には、算出部22は、記憶部10から入力した曜日毎の計画ダイヤデータと実績ダイヤデータとを用いて、曜日毎の各駅及び各列車の到着遅延時間、出発遅延時間、停車時間、及び運転時隔を算出する。このように、分析部25は、実績ダイヤの曜日毎のデータを用いて、曜日毎のデータを分析可能となる。 In addition, the analysis unit 25 may analyze the data for each day of the week using the data for each day of the performance diamond. More specifically, the calculation unit 22 uses the plan diagram data and the performance diagram data for each day of the week input from the storage unit 10, and the arrival delay time, departure delay time, and stop time of each station and each train for each day of the week , And calculate the driving interval. Thus, the analysis unit 25 can analyze the data for each day of the week using the data for each day of the week of the performance diamond.
さらにまた、分析部25は、事故が発生した日付、及び臨時便が発生した日付のデータの内の少なくともいずれかを除外してデータ分析を行ってもよい。これにより、統計的に特異なデータを除いて分析処理を行うことが可能となる。なお、本実施形態に係る分析部25は、生成部に対応する。 Furthermore, the analysis unit 25 may perform data analysis excluding at least one of the data on the date when the accident occurred and the date on which the temporary flight occurred. This makes it possible to perform analysis processing excluding statistically unique data. The analysis unit 25 according to the present embodiment corresponds to a generation unit.
施策生成部26は、分析部25により選択された説明変数に基づき、選択部23により選択された駅及び列車(列番)の遅延時間に対する施策を表示部20に表示させる。 Based on the explanatory variable selected by the analysis unit 25, the policy generation unit 26 causes the display unit 20 to display a measure for the delay time of the station and the train (row number) selected by the selection unit 23.
図11は、説明変数と算出された係数の符号に基づき、提示される施策の例を示す図である。図12は、分析部25による重回帰分析の結果と、その結果に対する施策生成部26による施策を表示した例を示す図である。ここで、施策とは、どのような走行をすればよいかを運転士や操作者などに指示する内容を意味する。なお、ここでの施策は先行列車の走行ではなく該当する駅に存在する列車について示したものである。また、施策案は予め設定されているものであり、施策を追加したい場合には設定部24により施策生成部26にアクセスして追加することが可能である。 FIG. 11 is a diagram showing an example of a measure presented based on the explanatory variable and the sign of the calculated coefficient. FIG. 12 is a diagram showing an example of displaying the result of the multiple regression analysis by the analysis unit 25 and the measure by the measure generation unit 26 with respect to the result. Here, the term "measures" means contents instructing a driver, an operator, etc. what kind of traveling should be performed. In addition, the measure here is not traveling of the preceding train but shows the existing train at the corresponding station. Further, the measure plan is set in advance, and when it is desired to add a measure, the setting unit 24 can access and add the measure generation unit 26.
例えばD駅における列番103を目的変数とする回帰式の説明変数としてC駅の停車時間と、列番101とのD駅における着着時隔が選択され、C駅の停車時間の係数の符号が正であり、D駅における着着時隔の係数の符号が負であるとする。この場合、施策生成部26は、表示部30に、C駅における「停車時間を短くする」ことを施策として提示し、D駅における「到着を遅くする」ことを施策として提示する。つまり、この場合、C駅とD駅の間の列車速度を落とすことを意味している。このように統計処理による分析を行うことにより、通常の運転士の感覚と異なる複数の遅延要因の分析結果と、その対策である施策を統計量に基づき得ることも可能となる。例えば、この場合、列番103のD駅への到着が速くなりすぎる傾向があり、D駅の手前の停止信号により停車させられるケースが多発していた例である。このため、停止信号で停止するよりも、速度を抑えた運転をし、信号で停止することなく信号を通過させる方が、結果として遅延を抑制できる。このように、遅延時間分析装置1のユーザは、例えば図12に示す画面を見て、各列番の各駅までの走行についての施策を得ることが可能となる。 For example, the stopping time of C station and the arrival / arrival time at D station with row number 101 are selected as explanatory variables of regression equation with column number 103 at D station as the objective variable, and the sign of the coefficient of stopping time of C station Is positive, and it is assumed that the sign of the arrival and arrival interval coefficient at station D is negative. In this case, the measure generation unit 26 presents on the display unit 30 that “shortening stop time” at the C station is a measure, and presents “delay the arrival at the D station” as a measure. That is, in this case, it means that the train speed between Station C and Station D is reduced. By performing analysis by statistical processing in this manner, it is also possible to obtain analysis results of a plurality of delay factors different from the feeling of a normal driver and measures that are the measures based on statistics. For example, in this case, there is a tendency that the arrival at the D station of the row number 103 tends to be too fast, and there are many cases where the vehicle can be stopped by the stop signal before the D station. For this reason, it is possible to suppress the delay as a result if the operation is performed at a reduced speed and the signal is allowed to pass without being stopped by the signal rather than being stopped by the stop signal. Thus, the user of the delay time analysis device 1 can obtain measures for traveling to each station of each row number, for example, by viewing the screen shown in FIG.
図13は、分析部25による重回帰分析の結果と、その結果に対する施策に不整合が起きた例を示す図である。図13に示すように、画面上に例えば「施策が不定です」と表示することで重回帰の分析結果からは施策が決定できないことを示すことが可能となる。例えば、統計的に有為な説明変数が選択できなかった場合に、「施策が不定です」と表示される。 FIG. 13 is a diagram showing an example of the result of multiple regression analysis by the analysis unit 25 and an example in which the measure for the result is inconsistent. As shown in FIG. 13, it is possible to indicate that the measure can not be determined from the analysis result of the multiple regression by displaying, for example, “Measure is indefinite” on the screen. For example, when a statistically significant explanatory variable can not be selected, "The measure is indefinite" is displayed.
なお、上述のように、本実施形態に係る処理部20は、例えば、プロセッサにより構成される。ここで、プロセッサという文言は、例えば、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、或いは、特定用途向け集積回路(Application Specific Integrated Circuit: ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device: SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device: CPLD)、及び、フィールドプログラマブルゲートアレイ(Field Programmable Gate Array: FPGA)等の回路を意味する。プロセッサは、記憶部10に保存されたプログラムを読み出して実行することにより機能を実現する。なお、記憶部10にプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むよう構成して構わない。また、複数の独立したプロセッサを組み合わせて処理部20を構成し、各プロセッサがプログラムを実行することにより機能を実現するものとしても構わない。 As described above, the processing unit 20 according to the present embodiment is configured of, for example, a processor. Here, the term processor means, for example, a central processing unit (CPU), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a programmable logic device (for example, a simple programmable logic device). It means circuits such as (Simple Programmable Logic Device: SPLD), Complex Programmable Logic Device (CPLD), and Field Programmable Gate Array (FPGA) etc. The processor is in the storage unit 10. The function is realized by reading out and executing the stored program, and instead of storing the program in the storage unit 10, the program may be directly incorporated in the circuit of the processor. Processor 20 are combined to form the processing unit 20, and each processor There may be one that realizes the functions by executing a program.
次に、遅延時間分析装置1の処理例について説明する。図14は、遅延時間分析装置1の処理例を示すフロチャートである。ここでは、予め鉄道の所定区間が定まっている場合について説明する。 Next, a process example of the delay time analysis device 1 will be described. FIG. 14 is a flowchart showing an example of processing of the delay time analysis device 1. Here, a case where a predetermined section of the railway is determined in advance will be described.
まず、データ入力部21は、鉄道の所定区画、ここではA駅からG駅まで計画ダイヤデータと実績ダイヤデータとを入力する(ステップS101)。また、計画ダイヤデータと実績ダイヤデータとは、前回のダイヤ改正の日から前日の日までのデータが入力される。続いて、算出部22は、計画ダイヤデータと実績ダイヤデータとを用いて説明変数として、到着遅延時間、出発遅延時間、停車時間、発着時隔、発発時隔、発発時隔、着発時隔に関して全駅及び全列番に関して演算する First, the data input unit 21 inputs planned schedule data and actual result schedule data from a predetermined section of the railway, here, from station A to station G (step S101). Also, with the plan diagram data and the actual diagram data, data from the day of the previous diagram revision to the day of the previous day is input. Subsequently, the calculation unit 22 uses arrival schedule data and performance history data as explanatory variables, such as arrival delay time, departure delay time, stopping time, arrival / departure time, departure time interval, arrival time interval, arrival time Calculate for all stations and all row numbers for time intervals
次に、選択部23は、算出部22が算出した到着遅延時間の平均値を演算し、例えば1分以上である駅及び列番を選択する(ステップS102)。なお、出発到着遅延時間に関して選択してもよい。 Next, the selection unit 23 calculates the average value of the arrival delay times calculated by the calculation unit 22, and selects, for example, a station and a row number that is 1 minute or more (step S102). In addition, you may select regarding departure arrival delay time.
次に、分析部25は、選択部23により選択された駅及び列番の遅延時間を目的変数とし、算出部22により算出された説明変数を用いたLASSO回帰を行う(ステップS103)。これにより、選択部23により選択された駅及び列番に関連する説明変数が選択され、その係数が算出される。分析部25は、一連の回帰式をデイヤ情報記憶部13に記憶する。 Next, the analysis unit 25 performs LASSO regression using the explanatory variables calculated by the calculation unit 22 with the delay time of the station and the row number selected by the selection unit 23 as the target variable (step S103). Thereby, the explanatory variable related to the station and row number which were selected by the selection part 23 is selected, and the coefficient is calculated. The analysis unit 25 stores a series of regression equations in the ear information storage unit 13.
次に、施策生成部26は、選択部23により選択された駅及び列番ごとの回帰式と、その施策を表示部30に表示させる。これにより、操作者は、A駅からG駅までの遅延時間と、その原因と、施策とを把握可能となる。 Next, the policy generation unit 26 causes the display unit 30 to display the regression equation for each station and row number selected by the selection unit 23 and the policy. Thereby, the operator can grasp the delay time from the A station to the G station, the cause thereof, and the measure.
以上説明したように、本実施形態によれば、分析部25が、鉄道の所定区間内の所定の駅及び記所定の列車における遅延時間を目的変数とし、説明変数の中から目的変数に対して所定の寄与を有する説明変数を選択する。これにより、遅延時間に関連する説明変数が統計処理に基づき把握可能となる。また、選択された説明変数から、その説明変数を算出した駅名及び列番が把握されるので、操作者は遅延時間の原因を客観的に把握可能となる。 As described above, according to the present embodiment, the analysis unit 25 uses the delay time in the predetermined station and the predetermined train in the predetermined section of the railway as the objective variable, and the explanatory variable can be used for the objective variable. Choose an explanatory variable with a predetermined contribution. As a result, an explanatory variable related to the delay time can be grasped based on statistical processing. Further, since the station name and the column number for which the explanatory variable is calculated can be grasped from the selected explanatory variable, the operator can objectively grasp the cause of the delay time.
(第2実施形態)
第2実施形態に係る遅延時間分析装置は、分析部により生成された回帰式を用いて列車の遅延時間を予測する予測部を更に備える点で第1実施形態と相違する。以下では、第1実施形態と相違する点に関して説明する。
Second Embodiment
The delay time analysis device according to the second embodiment is different from the first embodiment in that the delay time analysis device further includes a prediction unit that predicts the delay time of the train using the regression equation generated by the analysis unit. Hereinafter, differences from the first embodiment will be described.
図15は、第2実施形態に係る遅延時間分析装置の構成を示すブロック図である。図16は、列車運転支援システムの構成を示すブロック図である。 FIG. 15 is a block diagram showing the configuration of the delay time analysis device according to the second embodiment. FIG. 16 is a block diagram showing the configuration of a train operation support system.
この図15に示すように、予測部27は、分析部25により生成された回帰式の各説明変数に実績値を代入することにより、所定の駅及び所定の列車の遅延時間を予測する。予測部27は、例えば、D駅の列番103の遅延時間を示す回帰式を用いてD駅の列番103の遅延時間を予測する。この場合、この回帰式の説明変数に実測値を代入することにより、D駅の列番103の遅延時間を予測できる。 As shown in FIG. 15, the prediction unit 27 predicts delay times of a predetermined station and a predetermined train by substituting actual values for the explanatory variables of the regression equation generated by the analysis unit 25. The prediction unit 27 predicts the delay time of the train number 103 of the D station, for example, using a regression equation indicating the delay time of the train number 103 of the D station. In this case, the delay time of the train number 103 of the D station can be predicted by substituting the actual measurement value into the explanatory variable of the regression equation.
列車運転支援システム100は、列車300の運転を支援するシステムであり、遅延時間分析装置1と、列車運転支援装置200とを備えて構成されている。列車運転支援装置200は、遅延時間分析装置1により生成された情報を用いて列車の運転支援を行う装置であり、送信部201を有する。 The train operation support system 100 is a system for supporting the operation of the train 300, and includes a delay time analysis device 1 and a train operation support device 200. The train operation support device 200 is a device that performs operation support of a train using information generated by the delay time analysis device 1 and includes a transmission unit 201.
列車運転支援装置200の送信部201は、予測部27の予測結果を列番の列車に送信する。この場合、施策生成部26の施策の結果も合わせて列車に送信する。送信部201により情報を送信された列車では、タブレット等の表示装置によって情報を運転士などに提示する。 The transmission unit 201 of the train driving support device 200 transmits the prediction result of the prediction unit 27 to the train of the row number. In this case, the result of the measure of the measure generation unit 26 is also transmitted to the train. In the train to which the information is transmitted by the transmission unit 201, the information is presented to the driver or the like by a display device such as a tablet.
以上説明したように、本実施形態によれば、分析部25が生成した回帰式に、実績値を代入することにより、所定の駅及び所定の列車の遅延時間を予測することが可能となる。また、列車運転支援装置200は、予測結果に関連する情報を運転士に送信し、次停車駅までの走行を指示する。これによって、遅延時間分析装置1で分析した結果を実際の列車の運転に即座に活用することができる。 As described above, according to the present embodiment, it is possible to predict the delay time of the predetermined station and the predetermined train by substituting the actual value into the regression equation generated by the analysis unit 25. In addition, the train driving support device 200 transmits information related to the prediction result to the driver, and instructs traveling to the next stop station. As a result, the result analyzed by the delay time analysis device 1 can be immediately used for actual train operation.
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形例は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the invention. These novel embodiments can be implemented in other various forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and the gist of the invention, and are included in the invention described in the claims and the equivalent scope thereof.
1:遅延時間分析装置、21:データ入力部、22:算出部、23:選択部、25:分析部、26:施策生成部、27:予測部、30:表示部、35:表示制御部、100:列車運転支援システム、200:列車運転支援装置、201:送信部、300:列車 1: delay time analyzer, 21: data input unit, 22: calculation unit, 23: selection unit, 25: analysis unit, 26: measure generation unit, 27: prediction unit, 30: display unit, 35: display control unit, 100: Train driving support system, 200: Train driving support device, 201: Transmission unit, 300: Train
Claims (11)
前記鉄道の前記所定区間内の所定の駅及び所定の列車における遅延時間を目的変数とし、前記複数の説明変数の中から前記目的変数に対して所定の寄与を有する説明変数を選択して、前記目的変数に対する回帰式を生成する生成部と、
前記回帰式に基づいて、前記遅延時間に関する情報を表示部に表示させる表示制御部と、
を備える遅延時間分析装置。 A calculation unit that calculates a plurality of explanatory variables using at least one of arrival time and departure time of each train at each station of a predetermined section of the railway;
The delay time at a predetermined station and a predetermined train in the predetermined section of the railway is set as a target variable, and an explanatory variable having a predetermined contribution to the target variable is selected from the plurality of explanatory variables, A generator that generates a regression equation for the target variable;
A display control unit that causes the display unit to display information related to the delay time based on the regression equation;
Delay time analyzer comprising:
前記表示制御部は、前記施策を前記表示部に表示させる、請求項1に記載の遅延時間分析装置。 The system further includes a policy generation unit that generates a policy for the delay time at the predetermined station and the predetermined train based on the selected explanatory variable.
The delay time analysis device according to claim 1, wherein the display control unit causes the display unit to display the measure.
前記算出部は、前記計画ダイヤデータと前記実績ダイヤデータを用いて、前記各駅及び前記各列車の出発遅延時間、到着遅延時間、停車時間、及び列車の間隔に関する運転時隔の内の少なくともいずれかを前記説明変数として算出する、請求項1又は2に記載の遅延時間分析装置。 Plan diamond data, which is a planned value of arrival time and departure time of each train at each station in the predetermined section of the railway, and actual values of arrival time and departure time of each train at each station in the predetermined section of the railway It further comprises a data input unit for inputting certain performance diamond data,
The calculation unit uses at least one of a departure delay time, an arrival delay time, a stopping time, and an operation time interval relating to a train interval of each of the stations and the trains using the plan diagram data and the result diagram data. The delay time analysis device according to claim 1 or 2, which calculates
前記目的変数における前記遅延時間は、到着遅延時間又は出発遅延時間である、請求項3に記載の遅延時間分析装置。 The operation time intervals are any of arrival time and arrival time, arrival time, arrival time, and arrival time,
The delay time analyzer according to claim 3, wherein the delay time in the target variable is an arrival delay time or a departure delay time.
前記鉄道の前記所定区間内の所定の駅及び所定の列車における遅延時間を目的変数とし、前記複数の説明変数の中から前記目的変数に対して所定の寄与を有する説明変数を選択して、前記目的変数に対する回帰式を生成する生成工程と、
前記回帰式に基づいて、前記遅延時間に関する情報を表示部に表示させる表示制御工程と、
を備える遅延時間分析方法。 A calculating step of calculating a plurality of explanatory variables using at least one of arrival time and departure time of each train at each station of a predetermined section of the railway;
The delay time at a predetermined station and a predetermined train in the predetermined section of the railway is set as a target variable, and an explanatory variable having a predetermined contribution to the target variable is selected from the plurality of explanatory variables, A generation step of generating a regression equation for a target variable;
A display control step of causing the display unit to display information on the delay time based on the regression equation;
A delay time analysis method comprising:
列車の運転士支援を行う列車運転支援装置と、を備え
前記列車運転支援装置は、前記回帰式の各説明変数に実績値が代入された遅延時間の予測値に関する情報を列車に送信する送信部を有する、列車運転支援システム。 The delay time analyzer according to any one of claims 1 to 9,
A transmission unit configured to transmit train information on predicted values of delay times in which actual value is substituted for each explanatory variable of the regression equation. Train operation support system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018007362A JP2019123479A (en) | 2018-01-19 | 2018-01-19 | Delay time analysis device, delay time analysis method, and train operation support system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018007362A JP2019123479A (en) | 2018-01-19 | 2018-01-19 | Delay time analysis device, delay time analysis method, and train operation support system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019123479A true JP2019123479A (en) | 2019-07-25 |
Family
ID=67397672
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018007362A Pending JP2019123479A (en) | 2018-01-19 | 2018-01-19 | Delay time analysis device, delay time analysis method, and train operation support system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2019123479A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019182342A (en) * | 2018-04-16 | 2019-10-24 | 株式会社日立製作所 | Diagram analysis supporting device and method |
| JP2021079742A (en) * | 2019-11-15 | 2021-05-27 | 公益財団法人鉄道総合技術研究所 | Program and device to calculate influence degree of delay |
| JP2023014898A (en) * | 2021-07-19 | 2023-01-31 | ヤフー株式会社 | Information processing device, information processing method, and information processing program |
| JP2023103847A (en) * | 2022-01-14 | 2023-07-27 | 株式会社Jr東日本情報システム | DELAY PREDICTION SYSTEM, DELAY PREDICTION PROGRAM AND DELAY PREDICTION METHOD |
| CN119551039A (en) * | 2024-10-16 | 2025-03-04 | 北京交通大学 | A method and device for adjusting urban rail train delays based on multi-route operation diagram |
-
2018
- 2018-01-19 JP JP2018007362A patent/JP2019123479A/en active Pending
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019182342A (en) * | 2018-04-16 | 2019-10-24 | 株式会社日立製作所 | Diagram analysis supporting device and method |
| JP7057199B2 (en) | 2018-04-16 | 2022-04-19 | 株式会社日立製作所 | Diamond analysis support device and method |
| JP2021079742A (en) * | 2019-11-15 | 2021-05-27 | 公益財団法人鉄道総合技術研究所 | Program and device to calculate influence degree of delay |
| JP7281389B2 (en) | 2019-11-15 | 2023-05-25 | 公益財団法人鉄道総合技術研究所 | Program and delay impact calculator |
| JP2023014898A (en) * | 2021-07-19 | 2023-01-31 | ヤフー株式会社 | Information processing device, information processing method, and information processing program |
| JP7297821B2 (en) | 2021-07-19 | 2023-06-26 | ヤフー株式会社 | Information processing device, information processing method and information processing program |
| JP2023103847A (en) * | 2022-01-14 | 2023-07-27 | 株式会社Jr東日本情報システム | DELAY PREDICTION SYSTEM, DELAY PREDICTION PROGRAM AND DELAY PREDICTION METHOD |
| JP7778574B2 (en) | 2022-01-14 | 2025-12-02 | 株式会社Jr東日本情報システム | Delay prediction system, delay prediction program, and delay prediction method |
| CN119551039A (en) * | 2024-10-16 | 2025-03-04 | 北京交通大学 | A method and device for adjusting urban rail train delays based on multi-route operation diagram |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2019123479A (en) | Delay time analysis device, delay time analysis method, and train operation support system | |
| US10540891B2 (en) | Traffic-congestion prevention system, traffic-congestion prevention method, and recording medium | |
| US11222532B2 (en) | Traffic control support system, traffic control support method, and program recording medium | |
| US9159032B1 (en) | Predicting arrival times of vehicles based upon observed schedule adherence | |
| US20200156679A1 (en) | Information processing apparatus, method for the same, and computer program | |
| JP2017109650A (en) | Abnormality diagnostic device and method | |
| KR20150127429A (en) | Method of intelligent train scheduling | |
| CN106971246A (en) | A kind of taxi Shang Ke areas passenger waiting time Forecasting Methodology and device | |
| CN107491852A (en) | Work plan supports information providing method and work plan to support information providing apparatus | |
| JP2015003625A (en) | Program and train timetable evaluation support device | |
| Yin et al. | A simulation‐based reliability assessment approach for congested transit network | |
| Miyoshi | Assessing the equity impact of the European Union Emission Trading Scheme on an African airline | |
| US11702120B2 (en) | Information processing apparatus, information processing method, and non-transitory computer readable medium | |
| Barabino et al. | Regularity analysis on bus networks and route directions by automatic vehicle location raw data | |
| US20200039548A1 (en) | Train operation planning support system | |
| CN110610284B (en) | Information processing method and information processing apparatus | |
| JP7280791B2 (en) | Timetable management system and timetable management method | |
| JP6038693B2 (en) | Course control device, course control method, and course control program | |
| JP2011116300A (en) | Method, program and device for preparing train diagram | |
| JP4166643B2 (en) | Program and train schedule evaluation support device | |
| JP6305248B2 (en) | Energy saving diagram suggestion device | |
| JP2013010388A (en) | Vehicle operation plan preparation device | |
| JP6298515B2 (en) | Course control device and course control method | |
| JP2004224113A (en) | Traffic rescheduling plan creation information and traffic rescheduling plan creation device | |
| Wilson et al. | Evaluation of centralised and autonomous routing strategies in major incident response |