JP6364249B2 - Vehicle operation management device, method, and program - Google Patents
Vehicle operation management device, method, and program Download PDFInfo
- Publication number
- JP6364249B2 JP6364249B2 JP2014119239A JP2014119239A JP6364249B2 JP 6364249 B2 JP6364249 B2 JP 6364249B2 JP 2014119239 A JP2014119239 A JP 2014119239A JP 2014119239 A JP2014119239 A JP 2014119239A JP 6364249 B2 JP6364249 B2 JP 6364249B2
- Authority
- JP
- Japan
- Prior art keywords
- constant
- period
- prediction calculation
- operation management
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Train Traffic Observation, Control, And Security (AREA)
Description
本発明は、移動体の運行管理に関し、特に車両や列車の運行管理装置、方法、及びプログラムに関する。 The present invention relates to operation management of a moving body, and more particularly to an operation management apparatus, method, and program for vehicles and trains.
天候不良や車両故障などにより列車運行に乱れが生じた時には、計画ダイヤ通りの列車の平常運転ができなくなることがある。このとき列車運行は、運転整理と呼ばれる運行を採用し、旅客等への影響を軽減し平常運転に戻すための運転計画の変更作業が行われている。 When the train operation is disturbed due to bad weather or vehicle failure, normal operation of the train on the scheduled schedule may become impossible. At this time, the train operation employs an operation called operation arrangement, and the operation plan is changed to reduce the influence on passengers and return to normal operation.
特許文献1には、「列車の運行ダイヤに乱れが生じたときに、自動的に運転整理案を作成しオペレータの支援を行う」ことを目的とする「運転整理支援装置」が記載されている。さら詳しくは、「列車の今後一定時間の運行状況を予測してオペレータに表示し、列車の運行状況を監視して、運転整理実施の判断を行い、計画ダイヤと現在の列車の運行状況をもとに、運転整理案を自動的に作成し、作成した運転整理案に対して、オペレータが修正を行える運転整理支援装置を提供すること」が目的である、と記載されている。そのための手段として、「列車の駅間基準運転時分、最小続行時隔等の時間データと各駅の番線数等の路線データを記憶した基本データと、列車の運行ダイヤを記憶した計画ダイヤデータと、列車の実際の駅着発時刻を記憶した実績ダイヤデータと、前記実績ダイヤデータから駅間走行時間、駅での停車時間の統計データを得る着発時刻統計手段と、前記基本データ、前記計画ダイヤデータ、前記実績ダイヤデータと前記着発時刻統計手段の内容に基づいて一定時間内の列車の駅着発時刻を予測する予測手段を設ける」とある。更に、「着発時刻統計処理機能1は、列車の実際の駅着発時刻をもとに列車の駅間の走行時分や駅停車時間の統計処理を行う。また指定された列車の駅間走行時分や駅停車時間の統計結果を出力する。統計処理の方法としては、例えば各列車ごとに月別・曜日別に各駅間の走行時分と駅停車時間の平均を計算する」、と記載されている。 Patent Document 1 describes a “driving arrangement support device” for the purpose of “automatically creating a driving arrangement plan and assisting an operator when disturbance occurs in a train operation schedule”. . For more details, “Predict the train operation status for a certain period of time in the future, display it to the operator, monitor the train operation status, make a decision to organize the operation, and check the schedule and current train operation status. In addition, it is described that the purpose is to automatically create an operation arrangement plan and to provide an operation arrangement support device that allows an operator to correct the created operation arrangement plan. As a means for that, “basic operation time of trains between stations, minimum time interval, etc., basic data that stores route data such as the number of lines of each station, planned schedule data that stores train schedules, and , Actual schedule arrival / departure time data storing the actual train station arrival / departure time, arrival / departure time statistics means for obtaining statistical data of the travel time between stations and stop time at the station from the actual record schedule data, the basic data, the plan There is provided a predicting means for predicting the train station arrival and departure times within a predetermined time based on the schedule data, the actual schedule data and the contents of the arrival and departure time statistics means. In addition, the “arrival / departure time statistical processing function 1 performs statistical processing of travel time and station stop time between train stations based on the actual train arrival and departure times. Outputs statistical results of travel time and station stop time. As a method of statistical processing, for example, calculate the average of travel time and station stop time between stations by month and day for each train. ing.
運転整理等の際に一定時間内の列車の駅着発時刻を予測演算することが必要になる。そのために、本願発明者等は、予測演算に利用する各駅間の走行時分や駅停車時間等の予測演算定数に、適切なタイミングで、適切な値を選択的に使用することが重要であることを見出した。 It is necessary to predict and calculate the arrival and departure times of trains within a certain period of time when organizing operations. Therefore, it is important for the inventors of the present application to selectively use an appropriate value at an appropriate timing for a prediction calculation constant such as a running time between stations or a station stop time used for a prediction calculation. I found out.
例えば、4月は移動の季節であり、3月に比べると急激に人の流れが変わり、通勤時間帯の旅客量が増加することがある。旅客量が急激に増加すると、駅における乗降量の増加を吸収するために駅停車時間は増加する傾向になる。このような場合に、過去1ヶ月(つまり3月)の列車の実際の駅停車時間等から平均して得られた値を「予測演算定数」として無条件に利用して4月の列車の駅着発時刻を予測演算を行っても実情に合わないものになってしまう。別の例として、日本の7月に多くの学校の夏休みが始まると、特定の行楽地や遊園地等の旅客量が急激に増える場合があり、同様の現象が起こる。 For example, April is a season of travel, and the flow of people changes drastically compared to March, and passenger volume during commuting hours may increase. When the passenger volume increases rapidly, the station stop time tends to increase in order to absorb the increase in boarding / alighting at the station. In such a case, the train station in April is unconditionally used as a “prediction calculation constant” using the average value obtained from the actual station stop time of the train in the past month (that is, March). Even if the arrival time is predicted, it will not match the actual situation. As another example, if the summer vacation of many schools in Japan begins in July, the amount of passengers at certain resorts and amusement parks may increase rapidly, and the same phenomenon occurs.
従って、本願に先だって検討した本件発明者が検討した装置においては、機械的に最新の過去の1ヶ月の平均値を無条件に「予測演算定数」として利用することは行われていなかった。すなわち、「予測演算定数」とは、統計的に得られた過去の実績値を経験則に照らして選択した値であり、通常はアップデートしない「定数」として一括して定数テーブルに準備していた。その「定数」を利用して運転整理における列車の駅着発時刻の予測演算するが、その「定数」を用いての列車の駅着発時刻の予測が走行実績とのかい離を起こす割合が大きくなったときに「定数」のアップデートを行ってきた。しかしながらその定数テーブルは、アップデートが必要になるとシステムを構築した業者だけが知っている特定のアドレスにある定数テーブルを書き換えるものであり、オペレータが定数テーブルを更新することはできなかった。 Therefore, in the apparatus studied by the present inventor studied prior to the present application, the mechanically latest average value for the past month has not been used unconditionally as a “prediction calculation constant”. In other words, the “prediction calculation constant” is a value selected based on empirical rules for past actual values obtained statistically, and normally prepared in the constant table as “constants” that are not normally updated. . The “constant” is used to calculate the predicted arrival / departure time of the train in the operation arrangement, but the prediction of the arrival / departure time of the train using that “constant” is likely to cause a deviation from the actual driving performance. When it became, the “constant” was updated. However, the constant table rewrites the constant table at a specific address that is known only to the vendor who built the system when updating is necessary, and the operator cannot update the constant table.
本件発明の一つの目的は、システム内部に格納される列車の駅着発時刻を予測演算するための「定数テーブル」を列車運行管理システムから呼びだし、容易に変更可能にすることにある。 One object of the present invention is to call a “constant table” for predicting and calculating a train station arrival / departure time stored in the system from the train operation management system so that it can be easily changed.
本発明の一例によれば、車両運行管理装置を、各車両の走行実績を記録した実績データを記憶する第1記憶領域と、各車両の運行予測するための演算に利用する予測演算定数を記憶する記憶する第2記憶領域と、各車両の第1期間の前記実績データを抽出し、前記第1期間における前記実績データの統計処理から得られた解析値を算出する演算部と、記予測演算定数、前記予測演算定数の変更候補となる前記解析値、及び前記予測演算定数から前記解析値へ更新するかどうかを選択する選択手段を表示する第1領域を備えるグラフィカルユーザインターフェースと、を有するよう構成する。 According to an example of the present invention, the vehicle operation management device stores a first storage area that stores performance data that records the travel performance of each vehicle, and a prediction calculation constant that is used for a calculation for predicting the operation of each vehicle. A second storage area to be stored, an arithmetic unit that extracts the actual data of the first period of each vehicle and calculates an analysis value obtained from statistical processing of the actual data in the first period; A graphical user interface including a first area displaying a constant, the analysis value that is a candidate for changing the prediction calculation constant, and a selection unit that selects whether to update the prediction calculation constant to the analysis value. Configure.
本発明によれば、ユーザインタフェースにより、車両の予測演算定数の保守作業が容易になる。 According to the present invention, the maintenance operation of the predicted operation constant of the vehicle is facilitated by the user interface.
以下、実施例を図面を用いて説明する。なお、本実施例では、鉄道の列車運行管理システムを例として説明するが、本発明はこれに限定されず、移動体や車両の運行管理システム等にも適用可能である。 Hereinafter, examples will be described with reference to the drawings. In this embodiment, a railway train operation management system will be described as an example. However, the present invention is not limited to this, and the present invention can also be applied to a moving body, a vehicle operation management system, and the like.
<ハードウェア構成例の説明>
図1に、本実施例の列車運行管理装置1のハードウェア構成の一例を示す。この装置1は、周辺機器としてキーボード、マウス、タッチパネル等の入力装置10、液晶ディスプレイ等の表示装置20とが接続されたコンピュータ本体2を備える。更にコンピュータ本体2は列車運行管理システムにおける広域ネットワーク4にネットワーク3を介して複数の駅5と接続されている。それにより、装置1は、ネットワーク3を介し、広域ネットワーク4に接続する各駅5からリアルタイムで列車走行の実績ダイヤを受信することができる。駅5はダイヤに基づき列車の制御を行う。
<Description of hardware configuration example>
In FIG. 1, an example of the hardware constitutions of the train operation management apparatus 1 of a present Example is shown. The device 1 includes a computer main body 2 to which an input device 10 such as a keyboard, a mouse, and a touch panel and a display device 20 such as a liquid crystal display are connected as peripheral devices. Further, the computer main body 2 is connected to a plurality of stations 5 via a network 3 in a wide area network 4 in the train operation management system. Thereby, the apparatus 1 can receive the track record of train travel in real time from each station 5 connected to the wide area network 4 via the network 3. Station 5 controls the train based on the timetable.
コンピュータ本体2は、プログラムやデータを記憶する記憶部40と、記憶部40にアクセスしてプログラム等の実行を行う演算部30とを内部に有する。演算部30がプログラム等を実行しデータ処理を行うことにより、列車運行管理装置1の有する様々な機能が実現される。なお演算部30はCPU(Central Processing Unit)と呼ばれることもある。記憶部40は、例えば、SRAM(Static Radom Access Memory)、DRAM(Dynamic Radom Access Memory)、HDD(Hard Disk Drive)等で構成される。すなわち、記憶部40は、データのアクセス速度、記憶特性(揮発性又は不揮発性)、記憶容量、ビットコストなどを勘案して階層的に構成されている。 The computer main body 2 includes a storage unit 40 that stores programs and data, and an arithmetic unit 30 that accesses the storage unit 40 and executes programs and the like. When the arithmetic unit 30 executes a program or the like and performs data processing, various functions of the train operation management device 1 are realized. The arithmetic unit 30 may be called a CPU (Central Processing Unit). The storage unit 40 includes, for example, an SRAM (Static Radom Access Memory), a DRAM (Dynamic Radom Access Memory), an HDD (Hard Disk Drive), or the like. That is, the storage unit 40 is hierarchically configured in consideration of data access speed, storage characteristics (volatile or nonvolatile), storage capacity, bit cost, and the like.
この実施例においては、一例として記憶部40に、実績ダイヤDB41、予測演算定数DB42、解析結果DB43を持たせるようにしている。。ここで実績ダイヤDBのDBはデータベース(Data Base)を意味する。なお、実績ダイヤDB等のオリジナル情報は、広域ネットワーク接続される図示しないデータサーバに保存されており、必要に応じて装置1内の記憶部40に呼び出す構成にしても良い。 In this embodiment, as an example, the storage unit 40 is provided with a record diagram DB 41, a prediction calculation constant DB 42, and an analysis result DB 43. . Here, the record diamond DB means a database (Data Base). Note that the original information such as the record diagram DB is stored in a data server (not shown) connected to the wide area network, and may be configured to be called to the storage unit 40 in the apparatus 1 as necessary.
実績ダイヤDB41は、各駅5から随時受信する実際の列車の着発時刻である実績ダイヤを格納する。より一般化すれば、列車運行管理装置1は、各列車の走行実績を記録した実績データを記憶する第1記憶領域を備えることになる。予測演算定数DB42は、運転整理における列車の予測ダイヤを作成する際に使用する予測演算定数を格納する。この、より一般化すれば、装置1は、車両の運転予測をするのための演算に利用する予測演算定数を記憶する第2記憶領域を備えることになる。解析結果DB43は、実績ダイヤDB41のデータを後述する実績ダイヤ解析ルーチン45によって解析した解析値を格納する。後述のように実績ダイヤDBは、実績ダイヤDBのデータがある限りは必要に応じて計算で求められるため、本実施例の処理中だけ1時的に作成されるデータベースであるのが通常である。しかし、過去に計算した結果を参照する必要がある場合には、装置1が、解析値を保存しておくよう第3記憶領域を備えるようにしても良い。各DB(データベース)41、42、43の詳細については、図4、図5、図6で後述する。 The record diagram DB 41 stores a record diagram that is the actual arrival and departure time of the train received from each station 5 at any time. If it generalizes more, the train operation management apparatus 1 will be provided with the 1st storage area which memorize | stores the performance data which recorded the driving performance of each train. The prediction calculation constant DB 42 stores prediction calculation constants that are used when creating a train prediction diagram in operation arrangement. If this is more generalized, the apparatus 1 will be provided with the 2nd storage area which memorize | stores the prediction calculation constant utilized for the calculation for driving | running prediction of a vehicle. The analysis result DB 43 stores an analysis value obtained by analyzing the data of the record diagram DB 41 by a record diagram analysis routine 45 described later. As will be described later, as long as there is data in the record diagram DB, the record diagram DB is obtained by calculation as needed. Therefore, it is usually a database created temporarily only during the processing of this embodiment. . However, when it is necessary to refer to a result calculated in the past, the apparatus 1 may be provided with a third storage area so as to store the analysis value. Details of each DB (database) 41, 42, 43 will be described later with reference to FIGS.
更にこの実施例は、記憶部40に、本件発明の重要部分の一つである定数保守プログラム44を持つ。定数保守プログラム44は更に実績ダイヤ解析ルーチン45と、定数差分表示処理ルーチン46とを有する。定数保守プログラム44の詳細は図3のフローチャートで後述する。なお、記憶部40内には、オペレーティングシステム(OS)をはじめとする図示しない様々なプログラムを有しており、定数保守プログラム44の動作をサポートしているものとする。 Further, in this embodiment, the storage unit 40 has a constant maintenance program 44 which is one of the important parts of the present invention. The constant maintenance program 44 further includes a performance diagram analysis routine 45 and a constant difference display processing routine 46. Details of the constant maintenance program 44 will be described later with reference to the flowchart of FIG. It is assumed that the storage unit 40 includes various programs (not shown) including an operating system (OS) and supports the operation of the constant maintenance program 44.
実績ダイヤ解析ルーチン45は、一定期間の実績ダイヤ情報を格納した実績ダイヤDB41から解析対象とする期間(以下、定数統計期間)を解析し、予測演算定数の候補となる解析値を演算部を使って統計処理により算出する。そして、算出した解析値を解析結果DB43に格納する。 The record diagram analysis routine 45 analyzes a period to be analyzed (hereinafter, a constant statistics period) from the record diagram DB 41 that stores record diagram information for a certain period, and uses a calculation unit for an analysis value that is a candidate for a predicted calculation constant. Calculate by statistical processing. Then, the calculated analysis value is stored in the analysis result DB 43.
定数差分表示処理ルーチン46は、予測演算定数DB42にある現システムが採用している更新前の予測演算定数の値と、解析結果DB43に格納された予測演算定数の更新候補値とを比較対照するように、表示装置20にグラフィカルユーザインタフェース(GUI:Graphical User Interface)として表示させる機能を持つ。更に定数差分表示処理ルーチン46は、予測演算定数DB42にある現システムが採用している更新前の予測演算定数の値を、解析結果DB43に格納された予測演算定数の更新候補値に、入力装置10の指示に基づいて、変更するかどうかを指示するためのGUIを実現する(詳細は、図7で後述)。
<列車運行計画ダイヤの説明>
図2は、本件発明の前提となる列車運行計画ダイヤ200の一例を図示したものである。縦軸は、一つの線区の駅の並びを示し、横軸は時間、斜線は列車の走行計画を示す。ダイヤ200では、列車Taと列車Tbの列車の走行計画を示している。例えば、列車Taは、C駅とD駅を停車後にE駅にて折り返し、D駅、C駅、B駅を停車後にA駅に向かうダイヤであることを示す。
The constant difference display processing routine 46 compares and contrasts the value of the prediction calculation constant before update employed by the current system in the prediction calculation constant DB 42 and the update candidate value of the prediction calculation constant stored in the analysis result DB 43. As described above, the display device 20 has a function of displaying as a graphical user interface (GUI). Further, the constant difference display processing routine 46 sets the value of the prediction calculation constant before update employed by the current system in the prediction calculation constant DB 42 to the update candidate value of the prediction calculation constant stored in the analysis result DB 43 as an input device. Based on the instruction of 10, a GUI for instructing whether or not to change is realized (details will be described later in FIG. 7).
<Explanation of train operation plan diagram>
FIG. 2 shows an example of a train operation plan diagram 200 which is a premise of the present invention. The vertical axis shows the arrangement of stations in one line section, the horizontal axis shows the time, and the diagonal line shows the train travel plan. In the diagram 200, train travel plans of the train Ta and the train Tb are shown. For example, the train Ta indicates that the train is turned back to the E station after stopping at the C station and the D station, and is directed to the A station after stopping at the D station, the C station, and the B station.
ここで、一例として列車Taが遅延してC駅に到着した後、D駅の予想到着時刻について検討する。D駅の予想到着時刻EAT(D)は、以下の式で表される。 Here, as an example, after the train Ta arrives at the C station with a delay, the estimated arrival time at the D station is examined. The expected arrival time EAT (D) at station D is expressed by the following equation.
EAT(D)=AT0(C)+ΔT+ΔT(C)+ΔT(CD) (式1)
ここでAT0(C)は計画ダイヤにおけるC駅の到着時刻である。ΔTはC駅への到着遅れ時間(遅延時間)、ΔT(C)はC駅の停車時間、ΔT(CD)はC駅からD駅間の列車走行時間を表す。
EAT (D) = AT0 (C) + ΔT + ΔT (C) + ΔT (CD) (Formula 1)
Here, AT0 (C) is the arrival time of station C in the schedule. ΔT is the arrival delay time (delay time) to station C, ΔT (C) is the stop time of station C, and ΔT (CD) is the train travel time from station C to station D.
停車時間ΔT(C)や列車走行時間ΔT(CD)は、列車の運行時刻を予測するために利用される「予測演算定数」の代表例である。図1の予測演算定数DB42にはこのような定数が記憶されている。正確な運行予測のためには、これら予測演算定数の精度が重要になる。 The stop time ΔT (C) and the train travel time ΔT (CD) are representative examples of “prediction calculation constants” used for predicting the train operation time. Such constants are stored in the prediction calculation constant DB 42 of FIG. For accurate operation prediction, the accuracy of these prediction calculation constants is important.
なお、本実施例の対象とする予測演算定数には、他に、折返時分定数、交差時隔定数、続行時隔定数、運転時分などが挙げられる。折返時分定数とは列車が停車駅にて進行していた方向とは逆の方向に進路を進める際に要する時間定数であり、交差時隔定数とは互いに交わる進路を使用する列車間の時間定数である。さらに、続行時隔定数とは同じ番線を続けて使う2つの列車間の時間定数であり、運転時分とは列車が駅間を走行する際に要する時間定数である。いずれも実績ダイヤから算出可能な値である。
<定数保守プログラムの動作説明>
以下、図3に示す定数保守プログラム44により、(1)図4に示す実績ダイヤDB41のデータを演算部で処理し、図5に示す解析結果DB43の解析値を得、更に(2)その解析結果DB43のデータ、及び現在システムで使用されている予測演算定数(図6)をグラフィックユーザインターフェース(図7)に表示する流れを各図を使って詳細に説明する。
In addition, examples of the prediction calculation constant targeted by this embodiment include a folding time constant, a crossing time constant, a continuation time constant, and an operation time. The turn-back time constant is the time constant required to travel in the direction opposite to the direction in which the train was traveling at the stop station, and the crossing interval constant is the time between trains that use the mutually intersecting routes. It is a constant. Further, the continuation time constant is a time constant between two trains that continue to use the same line, and the operation time is a time constant required when the train travels between stations. Both are values that can be calculated from the actual schedule.
<Explanation of constant maintenance program operation>
Thereafter, the constant maintenance program 44 shown in FIG. 3 (1) processes the data of the record diagram DB 41 shown in FIG. 4 by the calculation unit to obtain the analysis value of the analysis result DB 43 shown in FIG. 5, and (2) the analysis thereof The flow of displaying the data of the result DB 43 and the prediction calculation constant (FIG. 6) currently used in the system on the graphic user interface (FIG. 7) will be described in detail with reference to the drawings.
まず、図4の実績ダイヤDB41のテーブル構成例から説明を始める。図4に示すように実績ダイヤDB41は、日毎にまとめられた実績ダイヤテーブル400〜440の集合体である。実績ダイヤテーブル400の内部では、実績ダイヤ情報をレコードとして管理する。各テーブルは、データ項目として、線区401と、駅402と、番線403と、線別404と、ダイヤ区分405と、列車番号406と、到着時刻407と、出発時刻408とを有する。これらの実績ダイヤ情報は、各駅5から随時データを受信し、更新されていく。また、これらの実績ダイヤ情報は、一定期間(過去数年分)のデータが実績ダイヤDB41に格納されているものとする。
First, the description starts with an example of the table configuration of the record diagram DB 41 in FIG. As shown in FIG. 4, the record diagram DB 41 is an aggregate of record diagram tables 400 to 440 collected every day. Within the record diagram table 400, record diagram information is managed as a record. Each table has a line section 401, a station 402, a number line 403, a line number 404, a schedule section 405, a train number 406, an arrival time 407, and a departure time 408 as data items. These track schedule information is updated by receiving data from each station 5 as needed. Moreover, as for these performance diagram information, the data of a fixed period (for the past several years) shall be stored in performance diagram DB41.
図3は、定数保守プログラム44の一例を示すフローチャートである。定数保守プログラム44は、おおまかには、実績ダイヤ解析ルーチン45、定数差分表示処理ルーチン46の2段階の処理を持っている。 FIG. 3 is a flowchart showing an example of the constant maintenance program 44. The constant maintenance program 44 roughly has two steps of a performance diagram analysis routine 45 and a constant difference display processing routine 46.
実績ダイヤ解析ルーチン45は、グルーピングパターン選択処理301から開始する。すなわち、ここでは解析の前提として、解析対象の予測演算定数の選択、及び統計期間設定を行う。図2の説明で前述したとおり、列車の運行予測のために用いられる予測演算定数には様々なものがあるが、そのうちどの定数を解析するかを選択すること必要となるからである。この実施例では、列車の特定の駅の停車時間である、「停車時間停車時間」を解析する予算演算定数の一つとして選択しているものとして以下説明する。図4の実績ダイヤテーブル400等には、停車時間停車時間は直接の値として記録されていないが、同じレコード内で出発時刻408から到着時刻407を差し引くと停車時間停車時間が求められる。また、参照する期間は後述するように作業する日を基準に過去1ヶ月等のいずれかを選択する。また特定の任意の期間を参照する期間として選択することもできる。この実施例では、一例として3ヶ月を選択したものとして以下説明する。解析対象の予測演算定数や期間の選択は、図7で後述するようにグラフィカルユーザインタフェースで実現可能とされる。 The record diagram analysis routine 45 starts from a grouping pattern selection process 301. That is, here, as a premise of the analysis, the prediction calculation constant to be analyzed is selected and the statistical period is set. This is because, as described above with reference to FIG. 2, there are various prediction calculation constants used for predicting train operation, and it is necessary to select which constant to analyze. In this embodiment, the following description will be made assuming that one of the budget calculation constants for analyzing the “stop time stop time”, which is the stop time of a specific station of the train, is selected. The stop time stop time is not recorded as a direct value in the record diagram table 400 of FIG. 4 or the like, but when the arrival time 407 is subtracted from the departure time 408 in the same record, the stop time stop time is obtained. In addition, as described later, any one of the past month or the like is selected based on the working day as described later. It is also possible to select a specific arbitrary period as a reference period. In this embodiment, the following description will be given assuming that three months are selected as an example. The selection of the prediction calculation constant and the period to be analyzed can be realized by a graphical user interface as will be described later with reference to FIG.
次に、グルーピング処理302は、グルーピングパターン選択処理301で決定したグルーピング項目毎に実績ダイヤDB41をソートし、グルーピングを行う。本実施例では、図4の線区401、駅402、線別404、ダイヤ区分405、及び列車番号406のうち例えばレコード番号#1の1302を特定し、更に前の301で選択された3ヶ月についてデータをグルーピングする。 Next, the grouping processing 302 sorts the record diagram DB 41 for each grouping item determined in the grouping pattern selection processing 301 and performs grouping. In the present embodiment, for example, the record number # 1 1302 is identified from among the line section 401, the station 402, the line 404, the diagram classification 405, and the train number 406 in FIG. Group data for.
解析値の算出処理303は、一つ前の302で特定したグループのレコードから統計処理により変更候補としての解析値を算出する。この解析値は、予測演算定数になる可能性のある値であるが、用語の混乱を避けるため、更新が確定するまでは解析値と呼んで区別することにする。 The analysis value calculation process 303 calculates an analysis value as a change candidate by statistical processing from the record of the group specified in the preceding 302. This analysis value is a value that may become a prediction calculation constant, but in order to avoid confusion of terms, it is called and distinguished from the analysis value until update is confirmed.
処理303では、閾値判別によって明らかに逸脱したレコードを除外する処理も更に行う。閾値の判別は、人身事故等による列車運行の遅延等の例外を除外し、予測演算定数の精度を高めるためである。そのため閾値は、予め定数等で上限値αと下限値βで設定し、停車時間停車時間χ<上限値αと、下限値β<停車時間停車時間χで判定していく。本実施例では、閾値を上限値α=420秒、下限値β=25秒としたとき、実績ダイヤテーブル420(図4参照)の#1レコードの到着時刻407と出発時刻408の停車時間停車時間は、480秒(8:54−8:46=8分)のため平均値算出から除外される。そして、平均値としての解析値は、一例として実績ダイヤテーブル410、430、440等の3ヶ月の#1レコードの停車時間(408と407の差分)から75秒が算出されたとを想定する。なお、単純な平均演算では秒単位の数値が算出がされるが、列車運行では、運行は5秒単位または15秒単位で管理されるのが通常である。このため、解析値は単なる平均値ではなく、平均値を5秒単位または15秒単位のいずれかで丸め演算された数値となる。 In the process 303, a process of excluding records that clearly deviate from the threshold determination is further performed. The determination of the threshold value is for excluding exceptions such as train operation delays due to personal injury and the like, and improving the accuracy of the prediction calculation constant. Therefore, the threshold value is set in advance as an upper limit value α and a lower limit value β using constants or the like, and is determined by stopping time stopping time χ <upper limit value α and lower limit value β <stopping time stopping time χ. In this embodiment, when the threshold value is an upper limit value α = 420 seconds and a lower limit value β = 25 seconds, the stop time of the arrival time 407 and the departure time 408 of the # 1 record in the record diagram table 420 (see FIG. 4). Is excluded from the average value calculation for 480 seconds (8: 54-8: 46 = 8 minutes). As an example, it is assumed that the analysis value as the average value is calculated as 75 seconds from the stop time (difference between 408 and 407) of the # 1 record for three months such as the performance diagram tables 410, 430, and 440. In addition, in a simple average calculation, a numerical value in seconds is calculated, but in a train operation, the operation is usually managed in units of 5 seconds or 15 seconds. For this reason, the analysis value is not a mere average value but a numerical value obtained by rounding the average value in units of 5 seconds or 15 seconds.
解析結果DB43への格納処理304は、303で算出された解析値を解析結果DB43に格納する。以上が実績ダイヤ解析ルーチン45の流れである。 The storage process 304 in the analysis result DB 43 stores the analysis value calculated in 303 in the analysis result DB 43. The above is the flow of the performance diagram analysis routine 45.
図5は、上記の処理304によって算出された解析結果DB43の構成例を示す。この実施例では、解析結果DB43は、図5に示した解析結果テーブル500に一致している。解析結果テーブル500は、列車番号でグルーピング処理し、データ項目として、列車番号501、線区502、駅503、線別504、ダイヤ区分505、及び停車時間506を有する。一例を説明すれば、この図でレコード#1は、列車番号1302について、A駅、上り、平日ダイヤの3ヶ月の平均値から求めた停車時間75秒が保存される。以下には列車番号1302についてのA駅から線区内の停車時間506とは、前述のとおり、図4の実績ダイヤテーブルの到着時刻と出発時刻の差を一定期間について統計処理(ここでは相加平均)によって算出した時間を表す。
FIG. 5 shows a configuration example of the analysis result DB 43 calculated by the processing 304 described above. In this embodiment, the analysis result DB 43 matches the analysis result table 500 shown in FIG. The analysis result table 500 is grouped by train number, and includes train numbers 501, line sections 502, stations 503, line-specific 504, time zone classification 505, and stop time 506 as data items. If an example is demonstrated, record # 1 will save 75 seconds of stop time calculated | required from the average value of the three months of A station, an uphill, and a weekday diagram about train number 1302 in this figure. In the following, the stop time 506 from the station A to the line area for the train number 1302 is, as described above, the difference between the arrival time and the departure time in the record diagram table of FIG. Represents the time calculated by (average).
再び図3のフローチャートに戻り、以下定数差分表示処理ルーチン46の処理311〜316について説明する。まず、処理311では解析結果DB43及び予測演算定数DB42のデータを準備する。 Returning to the flowchart of FIG. 3 again, processing 311 to 316 of the constant difference display processing routine 46 will be described below. First, in the process 311, data of the analysis result DB 43 and the prediction calculation constant DB 42 are prepared.
図6は、システムが運行予測のために利用する。予測演算定数DB42の構成例を示す。この実施例では予測演算定数DB42は、図6の予測演算定数テーブル600、610等の集合体である。ここで600は予測演算定数テーブル1であり、停車時間を保持する。610には予測演算定数テーブル2であり、他の予測定数である走行時間をを保持する。同様に予測演算定数DB42は、必要な種類の数だけ、予測演算定数テーブルをもつ。この予測演算定数テーブル600は、停車時間の数値を除けば、前述した図5の解析結果テーブル500と項目が一致する。なお、本実施例の列車運行管理装置は、予測演算定数DB42はユーザには開放されておらず、ユーザが直接見ることができない。従って、ユーザが予測演算定数DB42を直接保守管理することはできない。 FIG. 6 is used by the system for operation prediction. The structural example of prediction calculation constant DB42 is shown. In this embodiment, the prediction calculation constant DB 42 is an aggregate of the prediction calculation constant tables 600 and 610 in FIG. Here, 600 is a prediction calculation constant table 1, which holds the stop time. Reference numeral 610 denotes a prediction calculation constant table 2, which holds travel time that is another prediction constant. Similarly, the prediction calculation constant DB 42 has prediction calculation constant tables as many as necessary types. The prediction calculation constant table 600 has the same items as the analysis result table 500 of FIG. 5 described above except for the numerical value of the stop time. In the train operation management apparatus of this embodiment, the prediction calculation constant DB 42 is not open to the user and cannot be directly viewed by the user. Therefore, the user cannot directly maintain and manage the predicted calculation constant DB 42.
図7に、定数差分表示処理ルーチン46の処理312で作られた定数メンテナンスGUI700を示す。この図で定数メンテナンスGUI700は、定数統計期間701と、メンテナンス対象となる予測演算定数を選択するためのドロップダウンメニュー702を持つ。この実施例では、定数統計期間に3ヶ月が選択され、予測演算定数の停車時間をメンテナンスする様子を示している。更に700は、定数選択テーブル703を持ち、項目「現在値」には先のテーブル500(図5)の停車時間の値が表示され、項目「変更候補」にはテーブル600(図6)の停車時間の値(解析値)が表示される。703で変更候補が空白である場所は算定した解析値が現在と同じである場合を示しており、通常は値の更新が不要である。そのほか700は、703のチェックボックスを全選択する全選択ボタン704、703のチェックボックスを全解除する全解除ボタン705、703でチェックボックスを選択した項目をインストールするインストールボタン706、703のレコードを上下にスクロールするスクロールバー707と、とを有する。 FIG. 7 shows the constant maintenance GUI 700 created in the process 312 of the constant difference display process routine 46. In this figure, the constant maintenance GUI 700 has a constant statistical period 701 and a drop-down menu 702 for selecting a prediction calculation constant to be maintained. In this embodiment, three months are selected as the constant statistical period, and the stoppage time of the prediction calculation constant is maintained. Furthermore, 700 has a constant selection table 703, the value of the stop time of the previous table 500 (FIG. 5) is displayed in the item “current value”, and the stop of the table 600 (FIG. 6) is displayed in the item “change candidate”. The time value (analysis value) is displayed. A place where the change candidate is blank in 703 indicates a case where the calculated analysis value is the same as the current value, and it is normally unnecessary to update the value. In addition, 700 displays all the select buttons 704 and 703 for selecting all the check boxes of 703, and the records of the install buttons 706 and 703 for installing the items for which the check boxes are selected by the all cancel buttons 705 and 703 for canceling all the check boxes. And a scroll bar 707 for scrolling to the right.
定数のメンテナンスに際して、ユーザは、定数選択テーブル703のチェックボックスによりからインストールする定数を、マウス等で選択する。また703には「変更値入力」用テキストボックスが用意されており、ユーザの判断でキーボード等により数値を入力することもでき、この欄に数値が入力された場合にはその値が優先的な変更候補値に置き換えられる。この「変更値入力」は不要であれば削除してもよいオプション機能である。また、変更候補の欄を数値で上書き可能な形式として、上書きによりユーザが個別に入力したときには文字の色等を変更してその履歴が残るようにしてもよい。このようにすれコンパクトな表示ができる点で好ましい。なお、この実施例ではチェックボックスを用いたが、解析値へ更新するかどうかを選択する選択手段であれば他にボタン等でもよく多くの代替手段で置き換え可能である。 When maintaining the constants, the user selects a constant to be installed from the check box of the constant selection table 703 using a mouse or the like. In addition, a text box for "change value input" is prepared in 703, and a numerical value can be input by a keyboard or the like at the user's discretion. If a numerical value is input in this field, the value is given priority. It is replaced with the change candidate value. This “change value input” is an optional function that may be deleted if not required. Also, the change candidate field may be overwritten with a numerical value, and when the user inputs individually by overwriting, the color of the character or the like may be changed so that the history remains. In this way, it is preferable in that a compact display can be achieved. In this embodiment, a check box is used. However, as long as it is a selection means for selecting whether or not to update to an analysis value, a button or the like may be used instead of many alternative means.
なお、保守作業中に定数統計期間を変更して変更候補の値を再計算した値に更新するする必要があることが解った場合には、定数統計期間701のラジオボタンで別の期間を選択する。701で別の期間が選択されると、変更候補が新たに算定した値にリフレッシュされる。すなわち図3において処理313から301に戻り解析結果DB43を書き換えて(301〜304)再度GUIに表示(311〜312)される。定数統計期間を変更することは駅の改修によるホームの増加や、駅周辺に人の流れを大きく変える施設の新設などの伴って必要となる予測演算定数の保守をする際に有効である。定数統計期間は、後の図8で示すように任意期間の開始日と終了日をテキストボックス等で入力するようにしても良い。 If it is found that it is necessary to change the constant statistics period during maintenance work and update the value of the change candidate to the recalculated value, select another period with the radio button of the constant statistics period 701 To do. When another period is selected in 701, the change candidate is refreshed to the newly calculated value. That is, in FIG. 3, the process returns from the process 313 to 301, the analysis result DB 43 is rewritten (301 to 304), and is displayed again on the GUI (311 to 312). Changing the constant statistic period is effective for maintenance of prediction calculation constants that are required due to the increase in platforms due to renovation of the station and the establishment of new facilities that greatly change the flow of people around the station. In the constant statistical period, as shown in FIG. 8 later, a start date and an end date of an arbitrary period may be input in a text box or the like.
定数選択テーブル703の変更候補値のレビューと変更を指示するチェックボックスの選択が完了したとユーザが判断したときに、インストールボタン706を押す。これにより、定数選択テーブル702で選択された項目が予測演算定数DB203にインストールされる。更に、インストールボタン706が押されると、変更が選択されたレコードについては現在値と候補値が同じ値示すようにGUI700画面上で更新される。なおインストールボタン706が押されない限りは、GUI700は同じ画面を表示し続ける。以上の説明が、図3の314及び315の動作である。また、誤ってインストールをした値を元に戻したい場合に備えていわゆるUNDOボタン(指示撤回ボタン)をインストールボタンの横に追加してもよい。 When the user determines that the review of the change candidate value in the constant selection table 703 and the selection of the check box for instructing the change have been completed, the installation button 706 is pressed. As a result, the item selected in the constant selection table 702 is installed in the prediction calculation constant DB 203. Further, when the install button 706 is pressed, the record selected to be changed is updated on the GUI 700 screen so that the current value and the candidate value indicate the same value. As long as the install button 706 is not pressed, the GUI 700 continues to display the same screen. The above description is the operation of 314 and 315 in FIG. In addition, a so-called UNDO button (instruction withdrawal button) may be added to the side of the install button in case that it is desired to restore the value of the wrong installation.
以上により、予測演算定数の一つである停車時間のメンテナンスが完了する。さらに他の予測演算定数のメンテナンスを続ける場合には、予測演算定数を選択するドロップダウンメニュー702で他の予測演算定数を選択する。これにより図3の316の分岐から301に戻り、前述した一連の動作が繰り返される。 As described above, the maintenance of the stop time that is one of the prediction calculation constants is completed. When the maintenance of other prediction calculation constants is continued, another prediction calculation constant is selected from a drop-down menu 702 for selecting a prediction calculation constant. As a result, the process returns to 301 from the branch 316 in FIG. 3 and the series of operations described above is repeated.
なお図7の定数メンテナンスGUI700は、定数保守プログラム44の立ち上げ時の初期画面になりうるものである。すなわち、このような時に44が立ち上がったときには、図7において定数統計期間701は未選択、予測演算定数702の選択項目は空白、定数選択テーブルも空白が表示される。次に予測演算定数702で何らかの定数種類を選択し、かつ定数統計期間を選択して「実行」ボタンを押すと図3の301からの一連の処理が開始されるようにできる。もちろん700を表示するのではなく、専用の初期画面を設けて、予測演算定数と定数統計期間の初期入力画面から始めてもよい。 The constant maintenance GUI 700 shown in FIG. 7 can be an initial screen when the constant maintenance program 44 is started up. That is, when 44 rises at such time, the constant statistical period 701 is not selected in FIG. 7, the selection item of the prediction calculation constant 702 is blank, and the constant selection table is blank. Next, when a certain constant type is selected in the prediction calculation constant 702, a constant statistical period is selected, and the “execute” button is pressed, a series of processes from 301 in FIG. 3 can be started. Of course, instead of displaying 700, a dedicated initial screen may be provided to start from the initial input screen for the prediction calculation constant and the constant statistical period.
更に図7は、液晶画面等の表示装置20の画面にグラフィカルユーザインタースを表示し、マウスやタッチパネルにより必要な要素を選択したり、キーボード等の入力装置30や画面にポップアップする入力画面で任意の数値や文字キャラクタを入力可能とされている。しかし、これは液晶画面のような表示装置に限定されるものではなく、専用に作られたユーザインターフェースでも構わない。 Further, FIG. 7 shows a graphical user interface on the screen of the display device 20 such as a liquid crystal screen, and a necessary element can be selected by a mouse or a touch panel, or an input device 30 such as a keyboard or an input screen popped up on the screen. It is possible to input numerical values and character characters. However, this is not limited to a display device such as a liquid crystal screen, and a dedicated user interface may be used.
実施例1により、以下の代表的な効果が得られる。(1)本実施例の列車運行管理装置は、定数保守プログラムにより、ユーザが直接予測演算定数の保守を行えるようになる。(2)更に本実施例の装置は、提案された予測演算定数の更新候補である解析値と、現在値とが対比可能にグラフィカルユーザインタフェースに表示されるので、予測演算定数の保守が容易になる。(3)更に本実施例の装置は、更新候補、及び更新を指示するための手段(チェックボックス等)が対照してグラフィカルユーザインタフェースに表示されるので、保守作業の効率が向上する。(4)更に本実施例の装置は、予測演算定数の更新候補を解析する際に統計期間が変更できるので、様々な状況に応じて最適の解析値を探索することができる。(5)また本実施例の装置は、予測演算定数の更新候補を解析する際に実績データのフィルタリング機能を持たせ異常値を予めフィルタリングすることで、解析値の精度を向上させることができる。以上本実施例の装置としての利点を説明したが、この利点はほ実施例を方法の発明やプログラムの発明としてとらえても同様である。 According to Example 1, the following representative effects can be obtained. (1) The train operation management apparatus according to the present embodiment enables the user to directly maintain the prediction calculation constant by the constant maintenance program. (2) Furthermore, the apparatus according to the present embodiment displays the analysis value, which is the proposed update candidate for the prediction calculation constant, and the current value on the graphical user interface so that they can be compared, so that the prediction calculation constant can be easily maintained. Become. (3) Further, in the apparatus of this embodiment, update candidates and means for instructing update (check boxes and the like) are displayed on the graphical user interface, so that the efficiency of maintenance work is improved. (4) Furthermore, since the statistical period can be changed when analyzing the update candidate of the prediction calculation constant, the apparatus according to the present embodiment can search for the optimum analysis value according to various situations. (5) Moreover, the apparatus of a present Example can improve the precision of an analysis value by providing the filtering function of performance data, and filtering an abnormal value beforehand, when analyzing the update candidate of a prediction calculation constant. Although the advantages of the present embodiment as an apparatus have been described above, this advantage is the same even if the embodiments are regarded as a method invention or a program invention.
なお実施例1では、図3のグルーピングパターン選択処理301において、1個の予備演算定数を解析対象として選択し、それについて解析値を計算して解析結果DB43に格納した。しかし、場合によっては301で予測演算定数は選択せずに、303で対象となる可能性のある全ての予測演算定数の解析値を一度に計算する方法も考えられる。この場合図5の解析結果テーブルには、図6の予測演算DBの全テーブルに対応するものが作成されることになる。この時図3における316のYESの分岐は312の前に飛ぶことになる。この方法は、統計期間を頻繁に変えて計算をやり直すと、予測演算DBの全テーブルを作りなおすので計算機の負荷が増大する。しかし、統計期間が一定であれば、対象の予測演算定数は予め計算されているので、予測演算定数の種類を変更したときの表示リフレッシュは効率化される。 In the first embodiment, in the grouping pattern selection process 301 of FIG. 3, one preliminary calculation constant is selected as an analysis target, and an analysis value is calculated and stored in the analysis result DB 43. However, in some cases, a prediction calculation constant may not be selected in 301, and an analysis value of all prediction calculation constants that may be targeted in 303 may be calculated at once. In this case, the analysis result table in FIG. 5 is created corresponding to all the tables in the prediction calculation DB in FIG. At this time, the YES branch of 316 in FIG. In this method, if the statistical period is changed frequently and the calculation is performed again, the entire table of the prediction calculation DB is recreated, and the load on the computer increases. However, if the statistical period is constant, the target prediction calculation constant is calculated in advance, so that the display refresh when the type of the prediction calculation constant is changed is made efficient.
図8に、本発明の第2の実施例による定数メンテナンスをするための第2のグラフィカルユーザインタフェース(GUI)800を示す。図7と比較した際の変更点は、801と802に2つの定数統計期間を任意期間で設定できるようになっていることである。さらにそれに2つの定数統計期間に対応させて、803の定数選択テーブルに変更候補(1)、その変更を選択するチェックボックス(1)、変更候補(2)、その変更を選択するチェックボックス(2)が設けられていることである。その他の702、704〜707の要素については前述の実施例1と同様である。 FIG. 8 shows a second graphical user interface (GUI) 800 for performing constant maintenance according to the second embodiment of the present invention. The change in comparison with FIG. 7 is that two constant statistical periods can be set as arbitrary periods in 801 and 802. Further, corresponding to the two constant statistics periods, change candidates (1) in the constant selection table 803, check box (1) for selecting the change, change candidate (2), check box for selecting the change (2) ) Is provided. The other elements 702 and 704 to 707 are the same as those in the first embodiment.
本実施例は、変更候補として、2つの定数統計期間から算定した解析値を比較してグラフィカルユーザインタフェースに表示し、予測演算定数の保守の利便性を更に向上させたものである。 In the present embodiment, analysis values calculated from two constant statistics periods are compared and displayed on a graphical user interface as change candidates, and the convenience of maintenance of the predicted calculation constants is further improved.
ひとつの例として、B駅の周辺施設として大型商業施設が6月1日にオープンしたと仮定してみる。この時、7月末時点において8月に使うための予測演算定数を行うことを検討してみる。この時、定数統計期間(1)に大型商業施設オープン前の5月1日〜5月31日を選択することが考えられる。一方、定数統計期間(2)にオープン後の6月1日〜6月30日を選択することが考えられる。本実施例では、このような状況で要因の異なる2つの解析値を比較しながら、最適な予測演算定数が選択できるので、予測演算定数の保守精度の向上が図れることになる。 As an example, let us assume that a large commercial facility opened on June 1 as a facility around B station. At this time, it is considered to perform a prediction calculation constant for use in August at the end of July. At this time, it is conceivable to select May 1 to May 31 before opening the large-scale commercial facility in the constant statistics period (1). On the other hand, it is conceivable to select June 1 to June 30 after opening in the constant statistical period (2). In this embodiment, since the optimum prediction calculation constant can be selected while comparing two analysis values having different factors in such a situation, the maintenance accuracy of the prediction calculation constant can be improved.
上述した本発明の実施例は、本発明の説明のための例示であり、本発明の範囲をそれらの実施例にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。 The above-described embodiments of the present invention are examples for explaining the present invention, and are not intended to limit the scope of the present invention only to those embodiments. Those skilled in the art can implement the present invention in various other modes without departing from the gist of the present invention.
1…列車運行管理装置、 2…コンピュータ本体、 3…ネットワーク、 4…広域ネットワーク、5…駅、 10…入力装置、 20…表示装置、 30…演算部(CPU)、 40…記憶部、 41…実績ダイヤDB、 42…予測演算定数DB、 43…解析結果DB、 44…定数保守プログラム、 45…実績ダイヤ解析ルーチン、 46…定数差分表示ルーチン、 200…列車運行計画ダイヤ、
400…実績ダイヤテーブル、 401…線区、 402…駅、 403…番線、 404…識別、 405…ダイヤ区分、 406…列車番号、 407…到着時刻、 408…出発時刻、410〜440…実績ダイヤテーブル、
500…解析結果テーブル1(停車時間)、 501…列車番号、 502…駅、 503…線区、 504…識別、 505…ダイヤ区分、 506…停車時間、
600…予測演算定数テーブル1(停車時間)、 601…列車番号、 602…駅、 603…線区、 604…識別、 605…ダイヤ区分、 606…停車時間、610…予測演算定数テーブル2(走行時間)、
700…グラフィカルユーザインタフェース(GUI)、 701…定数統計期間選択ボタン、 702…予測演算定数選択ドロップダウンメニュー、 703…定数選択テーブル 、 704…チェックの全選択ボタン、 705…チェックの全解除ボタン、 706…更新定数のインストールボタン、 707…スクロールバー
800…第2のグラフィカルユーザインタフェース(GUI)、 801…定数統計期間(1)入力領域、 802…定数統計期間(2)入力領域、 803…定数選択テーブル2
DESCRIPTION OF SYMBOLS 1 ... Train operation management apparatus, 2 ... Computer main body, 3 ... Network, 4 ... Wide area network, 5 ... Station, 10 ... Input device, 20 ... Display apparatus, 30 ... Calculation part (CPU), 40 ... Memory | storage part, 41 ... Performance diagram DB, 42 ... Prediction calculation constant DB, 43 ... Analysis result DB, 44 ... Constant maintenance program, 45 ... Performance diagram analysis routine, 46 ... Constant difference display routine, 200 ... Train operation plan diagram,
400 ... Track record table, 401 ... Line section, 402 ... Station, 403 ... Number line, 404 ... Identification, 405 ... Schedule classification, 406 ... Train number, 407 ... Arrival time, 408 ... Departure time, 410-440 ... Track record table ,
500 ... Analysis result table 1 (stop time), 501 ... train number, 502 ... station, 503 ... line section, 504 ... identification, 505 ... diagram classification, 506 ... stop time,
600 ... Prediction calculation constant table 1 (stop time), 601 ... Train number, 602 ... Station, 603 ... Line section, 604 ... Identification, 605 ... Diagram classification, 606 ... Stop time, 610 ... Prediction calculation constant table 2 (travel time) ),
700 ... Graphical user interface (GUI), 701 ... Constant statistical period selection button, 702 ... Prediction calculation constant selection drop-down menu, 703 ... Constant selection table, 704 ... Check all select button, 705 ... Check all cancel button, 706 ... Install button for update constant, 707 ... Scroll bar 800 ... Second graphical user interface (GUI), 801 ... Constant statistical period (1) input area, 802 ... Constant statistical period (2) input area, 803 ... Constant selection table 2
Claims (9)
前記複数の車両のそれぞれについて、各車両の運行予測するための演算に利用する予測演算定数を記憶する記憶する第2記憶領域と、
前記複数の車両のそれぞれについて、各車両の第1期間の前記実績データを抽出し、前記第1期間における前記実績データの統計処理から得られた解析値を算出する演算部と、
前記複数の車両のそれぞれについて、前記予測演算定数、前記予測演算定数の変更候補となる前記解析値、及び前記予測演算定数から前記解析値へ更新するかどうかを選択する選択手段を表示する第1領域を備えるグラフィカルユーザインターフェースと、
を有する車両運行管理装置。 For each of a plurality of vehicles, a first storage area for storing performance data that records the driving performance of each vehicle;
For each of the plurality of vehicles, a second storage area for storing a prediction calculation constant used for calculation for predicting operation of each vehicle;
For each of the plurality of vehicles, an arithmetic unit that extracts the actual data of the first period of each vehicle and calculates an analysis value obtained from statistical processing of the actual data in the first period;
For each of the plurality of vehicles, a first selection unit that displays the prediction calculation constant, the analysis value that is a candidate for changing the prediction calculation constant, and whether to update the prediction calculation constant to the analysis value is displayed. A graphical user interface with areas;
A vehicle operation management device.
前記グラフィカルユーザインターフェースは、前記第1期間の設定を入力するための第2領域を更に備える車両運行管理装置。 In claim 1,
The said graphical user interface is a vehicle operation management apparatus further provided with the 2nd area | region for inputting the setting of the said 1st period.
前記グラフィカルユーザインターフェースは、前記第1期間設定するための期間開始日と期間終了日を入力する第3領域を更に備える車両運行管理装置。 In claim 2,
The said graphical user interface is a vehicle operation management apparatus further provided with the 3rd area | region which inputs the period start date and period end date for setting the said 1st period.
前記演算部は、前記実績データのうち所定の上限値と所定の下限値の範囲内の値をフィルタリングして前記統計処理を行い、前記解析値を算出する車両運行管理装置。 In claim 1,
The said operation part is a vehicle operation management apparatus which filters the value within the range of the predetermined | prescribed upper limit value and predetermined | prescribed lower limit value among the said performance data, performs the said statistical process, and calculates the said analysis value.
前記演算部は、前記複数の車両のそれぞれについて、第2期間の前記実績データを抽出し、前記第2期間における統計処理により得られた第2解析値を更に演算し、
前記グラフィカルユーザインターフェースは、前記第1領域に前記第2解析値、前記初期定数を前記第2解析値へ更新するかを選択する第2選択手段をさらに表示する車両運行管理装置。 In claim 1,
The calculation unit extracts the performance data of the second period for each of the plurality of vehicles, further calculates a second analysis value obtained by statistical processing in the second period,
The graphical user interface is a vehicle operation management device further displaying second selection means for selecting whether to update the second analysis value and the initial constant to the second analysis value in the first area.
前記第2期間は、前記車両運行管理装置が運行計画を立てる時期の前年度以前の期間である車両運行管理装置。 In claim 5 ,
The vehicle operation management device, wherein the second period is a period before the previous year of the time when the vehicle operation management device makes an operation plan.
前記車両は、鉄道車両であり、
前記統計処理は、前記第1期間における前記実績データの平均値であり、
前記グラフィカルユーザインターフェースは、前記演算部が算出する前記予測演算定数の種類を選択するための手段を表示する第4領域を有する車両運行管理装置。 In any one of Claim 1 to 6 ,
The vehicle is a railway vehicle;
The statistical processing is an average value of the performance data in the first period,
The said graphical user interface is a vehicle operation management apparatus which has a 4th area | region which displays the means for selecting the kind of the said prediction calculation constant which the said calculating part calculates.
複数の車両のそれぞれについて、各車両の走行の実績を記録した実績データ準備し、
前記複数の車両のそれぞれについて、各車両の将来の走行を予測するための演算に利用する予測演算定数を準備し、
前記複数の車両のそれぞれについて、各車両の第1期間の前記実績データを抽出し、前記第1期間における前記実績データの統計処理から得られた解析値を算出し、
前記複数の車両のそれぞれについて、前記予測演算定数、前記予測演算定数の変更候補となる前記解析値、及び前記予測演算定数から前記解析値へ更新するかどうかを選択する選択手段を表示する第1領域をグラフィカルユーザインターフェースに表示する、
工程を有する車両運行管理方法。 A vehicle operation management method performed in a vehicle operation management device,
For each of a plurality of vehicles, prepare performance data that records the performance of each vehicle,
For each of the plurality of vehicles, preparing a prediction calculation constant to be used for calculation for predicting future travel of each vehicle,
For each of the plurality of vehicles, extract the actual data of the first period of each vehicle, calculate an analysis value obtained from statistical processing of the actual data in the first period,
For each of the plurality of vehicles, a first selection unit that displays the prediction calculation constant, the analysis value that is a candidate for changing the prediction calculation constant, and whether to update the prediction calculation constant to the analysis value is displayed. Display the area in a graphical user interface,
A vehicle operation management method having a process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014119239A JP6364249B2 (en) | 2014-06-10 | 2014-06-10 | Vehicle operation management device, method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014119239A JP6364249B2 (en) | 2014-06-10 | 2014-06-10 | Vehicle operation management device, method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015231782A JP2015231782A (en) | 2015-12-24 |
JP6364249B2 true JP6364249B2 (en) | 2018-07-25 |
Family
ID=54933574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014119239A Active JP6364249B2 (en) | 2014-06-10 | 2014-06-10 | Vehicle operation management device, method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6364249B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113077649B (en) * | 2021-03-25 | 2022-08-09 | 杭州海康威视系统技术有限公司 | Vehicle running condition display method and device and computer storage medium |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04260132A (en) * | 1991-02-15 | 1992-09-16 | Hitachi Ltd | Problem solving system |
JP2840993B2 (en) * | 1992-03-02 | 1998-12-24 | 株式会社日立製作所 | Train operation management system |
JPH0752803A (en) * | 1993-08-12 | 1995-02-28 | Toshiba Corp | Running control support device |
JP4727554B2 (en) * | 2006-11-07 | 2011-07-20 | 公益財団法人鉄道総合技術研究所 | Program and diamond comparison evaluation support device |
JP5174728B2 (en) * | 2009-03-24 | 2013-04-03 | 株式会社日立製作所 | Train operation prediction device |
-
2014
- 2014-06-10 JP JP2014119239A patent/JP6364249B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015231782A (en) | 2015-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2019201656B2 (en) | Schedule analysis support device and method | |
Barfod et al. | A new composite decision support framework for strategic and sustainable transport appraisals | |
JP5959419B2 (en) | Train operation management system and control method of train operation management system | |
US8433511B2 (en) | Rush hour modeling for routing and scheduling | |
Lai et al. | Real-time rescheduling and disruption management for public transit | |
JP6301864B2 (en) | Evaluation system and operation information evaluation method | |
JP2015013487A (en) | Train operation control system, train operation simulation device, and train operation simulation method | |
US11104363B2 (en) | Train operation planning support system | |
JP5041952B2 (en) | Driving arrangement support system, method and program thereof | |
JP6038693B2 (en) | Course control device, course control method, and course control program | |
WO2021111694A1 (en) | Scheduling system and scheduling method | |
JP6364249B2 (en) | Vehicle operation management device, method, and program | |
JP6416719B2 (en) | Operation support system | |
JP2018045296A (en) | Schedule management device, schedule management system, and schedule management program | |
JP6498308B2 (en) | Operation status display system | |
JP2011173529A (en) | Computer and method for operation arrangement according to train congestion status | |
JP5007205B2 (en) | Information processing apparatus, information processing method, and program | |
JP4747144B2 (en) | Program and simulation device | |
JP7295723B2 (en) | MAINTENANCE WORK PLANNING SUPPORT DEVICE AND MAINTENANCE WORK PLANNING SUPPORT METHOD | |
Hiroi et al. | Dynamic arrival time estimation model and visualization method for bus traffic | |
Hernández-Landa et al. | Linear bus holding model for real-time traffic network control | |
JP2021130399A (en) | Vehicle operation support device and vehicle operation support method | |
EP4371849A1 (en) | Device for assisting with changing operation plan, method for assisting with changing operation plan, and train operation management system | |
Anjomshoa et al. | Optimising passing bay locations and vehicle schedules in underground mines | |
JP6889130B2 (en) | Operation control support system and operation control support method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20170110 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20170112 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170208 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171107 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171228 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180605 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180702 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6364249 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |