1.一種列車(chē)運(yùn)行圖校正裝置,其特征在于,具備:
運(yùn)行圖數(shù)據(jù)存儲(chǔ)部,存儲(chǔ)與在將多個(gè)車(chē)站連結(jié)的路線上行駛的列車(chē)有關(guān)的運(yùn)行圖數(shù)據(jù);
運(yùn)行圖網(wǎng)絡(luò)生成部,從所述運(yùn)行圖數(shù)據(jù)存儲(chǔ)部讀取所述運(yùn)行圖數(shù)據(jù),生成分別表示與所述列車(chē)在各車(chē)站的到達(dá)及出發(fā)有關(guān)的事件的節(jié)點(diǎn),并且將這些節(jié)點(diǎn)用分別表示所述節(jié)點(diǎn)間的時(shí)間間隔及時(shí)間序列上的到達(dá)出發(fā)順序的弧依次連接,生成表示所述運(yùn)行圖數(shù)據(jù)的運(yùn)行圖網(wǎng)絡(luò);
顯示部,在畫(huà)面上顯示由所述運(yùn)行圖網(wǎng)絡(luò)生成部生成的運(yùn)行圖網(wǎng)絡(luò);
輸入部,指定所述顯示部顯示的運(yùn)行圖網(wǎng)絡(luò)中包含的運(yùn)行線,按照時(shí)間序列輸入移動(dòng)目標(biāo)信息;
制約時(shí)間條件數(shù)據(jù)存儲(chǔ)部,存儲(chǔ)所述節(jié)點(diǎn)間的時(shí)間間隔的最小值及最大值,作為所述弧的制約時(shí)間條件數(shù)據(jù);以及
運(yùn)行圖網(wǎng)絡(luò)更新部,在從所述輸入部輸入了所述運(yùn)行線的移動(dòng)目標(biāo)信息的情況下,對(duì)于在所述運(yùn)行線的移動(dòng)方向上存在的運(yùn)行線,將表示向同一方向行進(jìn)的兩個(gè)所述列車(chē)間的時(shí)間間隔的后續(xù)連發(fā)間隔、以及表示相對(duì)于所述路線的終點(diǎn)站向相反方向行進(jìn)的兩個(gè)所述列車(chē)間的時(shí)間間隔的交叉連發(fā)間隔,基于對(duì)應(yīng)的節(jié)點(diǎn)間的所述制約時(shí)間條件數(shù)據(jù)進(jìn)行校正,從而分別運(yùn)算出在所述移動(dòng)方向上存在的運(yùn)行線中的所述節(jié)點(diǎn)的最早時(shí)刻及最晚時(shí)刻,更新所述運(yùn)行圖網(wǎng)絡(luò)。
2.一種列車(chē)運(yùn)行圖校正裝置,其特征在于,具備:
運(yùn)行圖數(shù)據(jù)存儲(chǔ)部,存儲(chǔ)與在將多個(gè)車(chē)站連結(jié)的路線上行駛的列車(chē)有關(guān)的運(yùn)行圖數(shù)據(jù);
運(yùn)行圖網(wǎng)絡(luò)生成部,從所述運(yùn)行圖數(shù)據(jù)存儲(chǔ)部讀取所述運(yùn)行圖數(shù)據(jù),生成分別表示與所述列車(chē)在各車(chē)站的到達(dá)及出發(fā)有關(guān)的事件的節(jié)點(diǎn),并且將這些節(jié)點(diǎn)用分別表示所述節(jié)點(diǎn)間的時(shí)間間隔及時(shí)間序列上的到達(dá)出發(fā)順序的弧依次連接,生成表示所述運(yùn)行圖數(shù)據(jù)的運(yùn)行圖網(wǎng)絡(luò);
顯示部,在畫(huà)面上顯示由所述運(yùn)行圖網(wǎng)絡(luò)生成部生成的運(yùn)行圖網(wǎng)絡(luò);
輸入部,指定所述顯示部顯示的運(yùn)行圖網(wǎng)絡(luò)中包含的運(yùn)行線,按照時(shí)間序列輸入移動(dòng)目標(biāo)信息;
制約時(shí)間條件數(shù)據(jù)存儲(chǔ)部,存儲(chǔ)所述節(jié)點(diǎn)間的時(shí)間間隔的最小值及最大值,作為所述弧的制約時(shí)間條件數(shù)據(jù);以及
運(yùn)行圖網(wǎng)絡(luò)更新部,在從所述輸入部輸入了所述運(yùn)行線的移動(dòng)目標(biāo)信息的情況下,對(duì)于在所述運(yùn)行線的移動(dòng)方向上存在的運(yùn)行線,將相鄰的兩個(gè)車(chē)站間的同一所述列車(chē)的運(yùn)行時(shí)分基于對(duì)應(yīng)的節(jié)點(diǎn)之間的弧的所述制約時(shí)間條件數(shù)據(jù)進(jìn)行校正,從而分別運(yùn)算出在所述移動(dòng)方向上存在的運(yùn)行線中的所述節(jié)點(diǎn)的最早時(shí)刻及最晚時(shí)刻,更新所述運(yùn)行圖網(wǎng)絡(luò)。
3.如權(quán)利要求2所述的列車(chē)運(yùn)行圖校正裝置,其特征在于,
所述運(yùn)行圖網(wǎng)絡(luò)更新部,在從所述輸入部輸入了所述運(yùn)行線的移動(dòng)目標(biāo)信息的情況下,除了所述運(yùn)行時(shí)分,還將同一所述列車(chē)的停車(chē)時(shí)間及折返時(shí)間基于對(duì)應(yīng)的節(jié)點(diǎn)之間的弧的所述制約時(shí)間條件數(shù)據(jù)進(jìn)行校正,從而分別運(yùn)算出在所述移動(dòng)方向上存在的運(yùn)行線中的所述節(jié)點(diǎn)的最早時(shí)刻及最晚時(shí)刻,更新所述運(yùn)行圖網(wǎng)絡(luò)。
4.如權(quán)利要求1所述的列車(chē)運(yùn)行圖校正裝置,其特征在于,
所述運(yùn)行圖網(wǎng)絡(luò)更新部,在從所述輸入部輸入了所述運(yùn)行線的移動(dòng)目標(biāo)信息的情況下,除了所述后續(xù)連發(fā)間隔及所述交叉連發(fā)間隔,還將相鄰的兩個(gè)車(chē)站之間的同一所述列車(chē)的運(yùn)行時(shí)分、同一所述列車(chē)的停車(chē)時(shí)間及折返時(shí)間基于對(duì)應(yīng)的節(jié)點(diǎn)之間的弧的所述制約時(shí)間條件數(shù)據(jù)進(jìn)行校正,從而分別運(yùn)算出在所述移動(dòng)方向上存在的運(yùn)行線中的所述節(jié)點(diǎn)的最早時(shí)刻及最晚時(shí)刻,更新所述運(yùn)行圖網(wǎng)絡(luò)。
5.一種列車(chē)運(yùn)行圖校正程序,其特征在于,使計(jì)算機(jī)執(zhí)行下述步驟:
運(yùn)行圖網(wǎng)絡(luò)生成步驟,從存儲(chǔ)裝置讀取運(yùn)行圖數(shù)據(jù),該存儲(chǔ)裝置存儲(chǔ)與在將多個(gè)車(chē)站連結(jié)的路線上行駛的列車(chē)有關(guān)的所述運(yùn)行圖數(shù)據(jù),該運(yùn)行圖網(wǎng)絡(luò)生成步驟中,生成分別表示與所述列車(chē)在各車(chē)站的到達(dá)及出發(fā)有關(guān)的事件的節(jié)點(diǎn),并且將這些節(jié)點(diǎn)用分別表示所述節(jié)點(diǎn)間的時(shí)間間隔及時(shí)間序列上的到達(dá)出發(fā)順序的弧依次連接,生成表示所述運(yùn)行圖數(shù)據(jù)的運(yùn)行圖網(wǎng)絡(luò);
顯示步驟,在畫(huà)面上顯示通過(guò)所述運(yùn)行圖網(wǎng)絡(luò)生成步驟生成的運(yùn)行圖網(wǎng)絡(luò);
移動(dòng)目標(biāo)輸入步驟,指定在所述顯示步驟中顯示的運(yùn)行圖網(wǎng)絡(luò)中包含的運(yùn)行線,按照時(shí)間序列輸入移動(dòng)目標(biāo)信息;
運(yùn)行圖網(wǎng)絡(luò)更新步驟,在所述輸入步驟中輸入了所述運(yùn)行線的移動(dòng)目標(biāo)信息的情況下,對(duì)于在所述運(yùn)行線的移動(dòng)方向上存在的運(yùn)行線,將表示向同一方向行進(jìn)的兩個(gè)所述列車(chē)間的時(shí)間間隔的后續(xù)連發(fā)間隔及表示相對(duì)于所述路線的終點(diǎn)站向相反方向行進(jìn)的兩個(gè)所述列車(chē)間的時(shí)間間隔的交叉連發(fā)間隔、相鄰的兩個(gè)車(chē)站之間的同一所述列車(chē)的運(yùn)行時(shí)分、同一所述列車(chē)的停車(chē)時(shí)間及折返時(shí)間,基于預(yù)先定義了對(duì)應(yīng)的節(jié)點(diǎn)之間的時(shí)間間隔的最小值及最大值的制約時(shí)間條件數(shù)據(jù)進(jìn)行校正,從而分別運(yùn)算出在所述移動(dòng)方向上存在的運(yùn)行線中的所述節(jié)點(diǎn)的最早時(shí)刻及最晚時(shí)刻,更新所述運(yùn)行圖網(wǎng)絡(luò)。