(57)【要約】【課題】分岐器の通過を考慮した運転曲線の作成を可能とすること。【解決手段】運転曲線作成装置１は、指定された発駅の出発番線から着駅の到着番線に至る走行経路における分岐器（通過分岐器）を判定し、判定した通過分岐器それぞれを、その番線及び開通方向に基づき曲線とみなして線路条件を修正し、運転曲線を作成する。経路上の曲線は曲線抵抗として走行する列車に働くことで、列車の走行速度に影響を与える。【選択図】図４
2015174606.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、所与の発駅の所与の出発番線から所与の着駅の所与の到着番線までの曲線及び勾配を含む線路条件を用いて運転曲線を作成させるためのプログラムであって、
配線データに基づいて、前記出発番線から前記到着番線までの経路と、当該経路上の通過分岐器と、当該通過分岐器の開通方向とを判定する判定手段、
前記通過分岐器及び前記開通方向に基づいて前記線路条件のうちの当該通過分岐器の部分に所与の曲線を適用して前記線路条件を修正する修正手段、
前記修正された線路条件を用いて運転曲線を作成する作成手段、
として前記コンピュータを機能させるためのプログラム。
【請求項２】
前記配線データには、前記発駅から前記着駅間の線路上に配置された各分岐器の種類及び番数が定められており、
前記修正手段は、前記通過分岐器の種類及び番数と前記開通方向とに応じた曲線半径を算出し、算出した曲線半径の曲線を適用して前記線路条件を修正する、
請求項１に記載のプログラム。
【請求項３】
前記修正手段は、所与の列車長に基づいて、前記適用の範囲を設定する適用範囲設定手段を有する、
請求項１又は２に記載のプログラム。
【請求項４】
前記修正手段は、前記通過分岐器の種類及び番線と前記開通方向とに基づいて、前記適用の範囲を設定する適用範囲設定手段を有する、
請求項２に記載のプログラム。
【請求項５】
前記修正手段は、前記適用の範囲が重複した重複範囲については、曲線半径の短い方の曲線を適用する、
請求項３又は４に記載のプログラム。
【請求項６】
所与の発駅の所与の出発番線から所与の着駅の所与の到着番線までの曲線及び勾配を含む線路条件を用いて運転曲線を作成する運転曲線作成装置であって、
配線データに基づいて、前記出発番線から前記到着番線までの経路と、当該経路上の通過分岐器と、当該通過分岐器の開通方向とを判定する判定手段と、
前記通過分岐器及び前記開通方向に基づいて前記線路条件のうちの当該通過分岐器の部分に所与の曲線を適用して前記線路条件を修正する修正手段と、
前記修正された線路条件を用いて運転曲線を作成する作成手段と、
を備えた運転曲線作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転曲線作成装置等に関する。
【背景技術】
【０００２】
効率的な列車の運行計画を作成するための運転曲線を、コンピュータを用いて作成する装置が知られている。運転曲線は、速度制限を守りつつ列車の能力の範囲内で走行時分が最短となるように作成されるのが一般的である（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０８−１５６７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
列車の走行の際には、その進行方向に対する列車抵抗が働き、走行速度に影響を与えることが知られている。列車抵抗には、主に、停止から動き出すときに発生する出発抵抗、レール走行時に常時発生する走行抵抗、勾配の走行時に発生する勾配抵抗、レールの曲線部分の走行時に発生する曲線抵抗、トンネル内の走行時に発生するトンネル抵抗などがある。
【０００５】
ところで、実際の走行では、経験上、分岐器の通過時に走行速度が低下することが知られている。特に、構内に多数の分岐器が設置されているターミナル駅における到着・出発時など、複数の分岐器を通過する場合に顕著であった。しかしながら、従来の運転曲線の作成においては、分岐器の通過自体が考慮されていなかった。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、分岐器の通過を考慮した運転曲線の作成を可能とすることである。
【課題を解決するための手段】
【０００７】
上記課題を解決するための第１の発明は、
コンピュータに、所与の発駅の所与の出発番線から所与の着駅の所与の到着番線までの曲線及び勾配を含む線路条件を用いて運転曲線を作成させるためのプログラムであって、
配線データに基づいて、前記出発番線から前記到着番線までの経路と、当該経路上の通過分岐器と、当該通過分岐器の開通方向とを判定する判定手段（例えば、図４の走行経路判定部２１０）、
前記通過分岐器及び前記開通方向に基づいて前記線路条件のうちの当該通過分岐器の部分に所与の曲線を適用して前記線路条件を修正する修正手段（例えば、図４の線路条件修正部２２０）、
前記修正された線路条件を用いて運転曲線を作成する作成手段（例えば、図４の基本処理部２３０）、
として前記コンピュータを機能させるためのプログラム（例えば、図４の運転曲線作成プログラム３１０）である。
【０００８】
また、他の発明として、
所与の発駅の所与の出発番線から所与の着駅の所与の到着番線までの曲線及び勾配を含む線路条件を用いて運転曲線を作成する運転曲線作成装置であって、
配線データに基づいて、前記出発番線から前記到着番線までの経路と、当該経路上の通過分岐器と、当該通過分岐器の開通方向とを判定する判定手段（例えば、図４の走行経路判定部２１０）と、
前記通過分岐器及び前記開通方向に基づいて前記線路条件のうちの当該通過分岐器の部分に所与の曲線を適用して前記線路条件を修正する修正手段（例えば、図４の線路条件修正部２２０）と、
前記修正された線路条件を用いて運転曲線を作成する作成手段（例えば、図４の基本処理部２３０）と、
を備えた運転曲線作成装置（例えば、図４の運転曲線作成装置１）を構成しても良い。
【０００９】
この第１の発明等によれば、分岐器の通過を考慮した運転曲線の作成を行うことができる。すなわち、所与の出発番線から所与の到着番線までの経路上の通過分岐器とその開通方向を判定し、判定した通過分岐器及びその開通方向に基づいて、線路条件のうちの当該通過分岐器の部分に所与の曲線を適用して線路条件を修正し、修正した線路条件を用いて運転曲線を作成する。つまり、経路上の通過分岐器を曲線とみなして線路条件を修正し、運転曲線を作成している。経路上の曲線は曲線抵抗として走行する列車に働くことで、列車の走行速度に影響を与える。結果、通過分岐器を考慮した運転曲線を作成することができる。
【００１０】
また、第２の発明として、第１の発明のプログラムであって、
前記配線データには、前記発駅から前記着駅間の線路上に配置された各分岐器の種類及び番数が定められており、
前記修正手段は、前記通過分岐器の種類及び番数と前記開通方向とに応じた曲線半径を算出し、算出した曲線半径の曲線を適用して前記線路条件を修正する、
プログラムを構成しても良い。
【００１１】
この第２の発明によれば、線路条件の修正は、通過分岐器の種類及び番数と開通方向とに応じた曲線半径を算出し、算出した曲線半径の曲線を適用することで行われる。
【００１２】
また、第３の発明として、第１又は第２の発明のプログラムであって、
前記修正手段は、所与の列車長に基づいて、前記適用の範囲を設定する適用範囲設定手段を有する、
プログラムを構成しても良い。
【００１３】
この第３の発明によれば、通過分岐器の部分に所与の曲線を適用する範囲が、所与の列車長に基づいて設定される。
【００１４】
また、第４の発明として、第２の発明のプログラムであって、
前記修正手段は、前記通過分岐器の種類及び番線と前記開通方向とに基づいて、前記適用の範囲を設定する適用範囲設定手段を有する、
プログラムを構成しても良い。
【００１５】
この第４の発明によれば、通過分岐器の部分に所与の曲線を適用する範囲が、当該通過分岐器の種類及び番線と開通方向とに基づいて設定される。
【００１６】
また、第５の発明として、第３又は第４の発明のプログラムであって、
前記修正手段は、前記適用の範囲が重複した重複範囲については、曲線半径の短い方の曲線を適用する、
プログラムを構成しても良い。
【００１７】
この第５の発明によれば、通過分岐器の部分に所与の曲線を適用する範囲が重複した重複範囲については、曲線半径の短い方の曲線を適用することができる。
【図面の簡単な説明】
【００１８】
【図１】分岐器の形状の一例。
【図２】分岐器に対する等価な曲線抵抗の適用範囲の説明図。
【図３】適用範囲が重複する場合の説明図。
【図４】運転曲線作成装置の機能構成図。
【図５】配線の一例。
【図６】分岐器設定データのデータ構成例。
【図７】通過分岐器データのデータ構成例。
【図８】運転曲線作成処理のフローチャート。
【発明を実施するための形態】
【００１９】
［概要］
本実施形態の運転曲線作成装置では、列車抵抗として、分岐器の通過時に生じる抵抗（以下、「分岐器抵抗」という）を考慮して運転曲線を作成する。具体的には、分岐器抵抗を、列車抵抗の一つである曲線抵抗とみなして運転曲線の作成を行うこととする。
【００２０】
列車抵抗には、出発抵抗や走行抵抗、勾配抵抗、曲線抵抗、トンネル抵抗が含まれる。出発抵抗は、列車が出発して動き出すときに発生する抵抗であり、主に車軸と軸受の摩擦に起因して発生する。走行抵抗は、列車が走行しているときに発生する抵抗であり、空気抵抗や、車輪とレール間の摩擦抵抗、車軸と軸受の摩擦抵抗等を含む。勾配抵抗は、勾配を走行するときに発生する抵抗であり、重力のうち、勾配と平行な方向の成分として求められる。この勾配抵抗は、上り勾配では列車を減速させる方向に働き、下り勾配では列車を加速させる方向に働く。曲線抵抗は、曲線部分を走行するときに発生する抵抗であり、その曲線部分の曲線半径によって決まる。トンネル抵抗は、トンネル内を走行しているときに発生する抵抗であり、主に、トンネル外に比べて風圧が増大することによって発生する。
【００２１】
（ａ）分岐器の形状
線路において、例えば本線から支線（副線）が分岐する位置（分岐点）には分岐器が設置される。分岐器には、複数の形状がある。図１に、分岐器の代表的な形状を示す。図１（ａ）は片開き分岐器、図１（ｂ）は両開き分岐器、図１（ｃ）は振り分け分岐器、である。片開き分岐器は、直線軌道から分岐線を左または右の一方側に分岐させた分岐器である。両開き分岐器は、直線軌道から分岐線を左右両側に等角に開いて分岐させた分岐器である。振り分け分岐器は、直線軌道から分岐線を左右両側に不等角に開いて分岐させた分岐器であり、左右方向への分岐割合は振り分け率によって示される。
【００２２】
現在、設置されている分岐器は片開き分岐器が殆どである。このため、以下では、片開き分岐器を対象として説明する。片開き分岐器は、直線レールである基準線から、曲線レールである分岐線が分岐するような形状をしている。つまり、片開き分岐器の分岐線（反位側）を通過時に、曲線レールである分岐線に起因する曲線抵抗が発生する。
【００２３】
（ｂ）曲線抵抗
片開き分岐器の分岐線の曲線半径Ｒは、当該分岐器の番数Ｎから、次式（１）で与えられる。
Ｒ＝２×Ｄ×Ｎ２［ｍ］    ・・（１）
式（１）において、「Ｄ」は軌間［ｍ］である。
【００２４】
番数Ｎは、基準線から分岐線が分岐する角度（分岐角）を示す値であり、片開き分岐器の場合、番数Ｎは、分岐角θから次式（２）で与えられる。
Ｎ＝１／ｔａｎθ    ・・（２）
【００２５】
そして、片開き分岐器の分岐線を通過時の曲線抵抗Ｒｃは、当該分岐線の曲線半径Ｒから、次式（３）で与えられる。
Ｒｃ＝８００／Ｒ［ｋｇ／ｔ］    ・・（３）
【００２６】
このように、片開き分岐器の番数Ｎから当該分岐器の曲線半径Ｒが求まり、この曲線半径Ｒを曲線抵抗Ｒｃに変換することができる。例えば、８番分岐器（番数Ｎ＝８）の場合、式（１）から、軌間Ｄを、Ｄ＝１．０６７［ｍ］、とすると、曲線半径Ｒは、Ｒ＝２×１．０６７×８２＝１３３．６［ｍ］、となる。そして、曲線抵抗Ｒｃは、Ｒｃ＝８００／１３３．６＝５．８５［ｋｇ／ｔ］、となる。
【００２７】
（ｃ）曲線抵抗Ｒｃの適用範囲
分岐器の分岐器抵抗の曲線抵抗Ｒｃは、図２に示すように、当該分岐器１０の分岐点（分岐位置）を中心とし、想定する列車長Ｌの範囲に対して適用する。片開き分岐器では、分岐線（反位側）を通過時に分岐器抵抗が発生する。このため、分岐抵抗の曲線抵抗Ｒｃの適用は、分岐線（反位側）を通過時にのみなされ、その適用範囲は、当該分岐線（反位側）を通過する経路に沿った範囲となる。なお、曲線抵抗Ｒｃの適用範囲は、分岐器の分岐点を中心とする範囲に限らず、例えば、分岐点から分岐線（反位側）である曲線レール側の部分のみの範囲とし、直線レール（基準線）側を含まない範囲としても良い。
【００２８】
また、多数の側線を有する駅構内では、分岐点の数も多く、複数の分岐器が近接して設置されることが多い。このため、図３に示すように、複数の分岐器それぞれに適用する適用範囲が重複することがある。このような場合には、適用範囲同士が重複する部分（以下「重複範囲」という）については、それぞれの適用範囲に適用する曲線抵抗Ｒｃのうち、最も大きい曲線抵抗Ｒｃを適用する。
【００２９】
図３に示す例では、２つの分岐器１０Ａ，１０Ｂが設置されている。分岐器１０Ａ，１０Ｂともに分岐線（反位側）を通過する場合、分岐器１０Ａ，１０Ｂの間で、分岐器１０Ａの適用範囲Ａと、分岐器１０Ｂの適用範囲Ｂとの一部が重複する。この場合、適用範囲Ａのうち重複範囲を除く範囲については、分岐器１０Ａの曲線抵抗Ｒｃａを適用し、適用範囲１０Ｂのうち重複範囲を除く範囲については、分岐器１０Ｂの曲線抵抗Ｒｃｂを適用する。そして、適用範囲Ａ，Ｂの重複範囲については、Ｒｃａ＞Ｒｃｂ、の場合には、分岐器１０Ａの曲線抵抗Ｒｃａを適用し、Ｒｃａ＜Ｒｃｂ、の場合は、分岐器１０Ｂの曲線抵抗Ｒｃｂを適用する。
【００３０】
［機能構成］
図４は、運転曲線作成装置１の機能構成図である。図４によれば、運転曲線作成装置１は、操作部１１０と、表示部１２０と、通信部１３０と、処理部２００と、記憶部３００とを備えて構成される一種のコンピュータである。
【００３１】
操作部１１０は、例えばキーボードやマウス、タッチパネル、各種スイッチ等で構成される入力装置であり、ユーザの操作入力に応じた操作信号を処理部２００に出力する。表示部１２０は、例えば液晶ディスプレイ（ＬＣＤ）や有機ＥＬディスプレイ等で構成される表示装置であり、処理部２００からの表示信号に基づく各種表示を行う。通信部１３０は、例えば無線通信モジュールやルータ、モデム、有線用の通信ケーブルのジャックや制御回路で構成される通信装置であり、外部機器との間でデータ通信を行う。
【００３２】
処理部２００は、例えばＣＰＵ等の演算装置で構成され、記憶部に記憶されたプログラムやデータ、操作部からの入力データ等に基づいて各種演算処理を行うとともに、運転曲線作成装置１を構成する各部への指示やデータ転送を行う。また、処理部２００は、運転曲線作成プログラム３１０（図８参照）を実行することで、運転曲線作成部２０２として機能する。運転曲線作成部２０２には、走行経路判定部２１０と、線路条件修正部２２０と、基本処理部２３０とが含まれる。
【００３３】
走行経路判定部２１０は、運転曲線の作成対象として指定される所与の発駅の所与の出発番線から所与の着駅の所与の到着番線に至る走行経路を、配線データ３４０を参照して判定する。配線データ３４０は、各駅の構内や駅間を含む路線の配線のデータであり、ホームや線路（各番線の線路を含む）の配置のほか、線路の各位置の直線・曲線・勾配に関する情報、構内に設置されている分岐器の位置や種類、番数、信号機や軌道回路の位置や種類といった地上設備の情報、最高速度や制限速度等の走行速度条件の情報も含んでいる。判定した走行経路については、走行経路データ３６０として記憶される。
【００３４】
図５は、隣接する２つの駅（Ａ，Ｂ駅）における配線の一例を示している。同図によれば、Ａ駅構内には、３つの番線１〜３が設けられ、隣駅であるＢ駅との間には５つの分岐器１０Ａ〜１０Ｅが設置されている。また、Ｂ駅構内には、４つの番線１〜４が設けられ、隣駅であるＡ駅との間には６つの分岐器１０Ｆ〜１０Ｋが設置されている。この場合、例えば「Ａ駅の１番線」から「Ｂ駅の３番線」に至る走行経路における通過分岐器は、分岐器１０Ａ，１０Ｂ，１０Ｃ，１０Ｆ，１０Ｊ，１０Ｋとなる。ただし、反位側の通過分岐器は、分岐器１０Ａ，１０Ｆ，１０Ｊとなる。
【００３５】
線路条件修正部２２０は、分岐器通過時の列車抵抗を考慮して線路条件を修正する。線路条件とは、運転曲線の作成対象となる走行経路の線路を定義するための情報であり、線路長や勾配、曲線半径、駅間最高速度、速度制限区間、トンネル区間といった情報が含まれる。修正が施される前の線路条件は、配線データ３４０のうち、走行経路に関するデータを参照して、基本線路条件（基本線路条件データ３２０）として設定・記憶される。また、基本線路条件を修正した線路条件は、修正線路条件（修正線路条件データ３８０）として記憶される。本実施形態では、線路条件に含まれる「曲線半径」を修正するものとする。
【００３６】
修正の処理手順について具体的に説明する。まず、走行経路判定部２１０によって判定された走行経路（走行経路データ３６０）上の分岐器（通過分岐器）を抽出し、抽出した通過分岐器それぞれについて、配線データ３４０を参照して、番数Ｎと、開通方向とを判定する。そして、通過分岐器それぞれについて、番数Ｎ及び開通方向に基づいて曲線半径Ｒを算出する。すなわち、開通方向が定位である通過分岐器については、直線レールである基準線を通過するため、曲線半径Ｒをゼロ（直線相当）とする。また、開通方向が反位である通過分岐器については、分岐器設定データ３５０を参照して、番数Ｎに応じて曲線半径Ｒを決定する。
【００３７】
図６は、分岐器設定データ３５０のデータ構成例を示す図である。図６によれば、分岐器設定データ３５０は、片開き分岐器について、番数３５１それぞれに、曲線半径３５２を対応付けて格納している。曲線半径３５２は、対応する番線Ｎから、式（１）に従って算出された値である。
【００３８】
続いて、通過分岐器それぞれについて、分岐器抵抗の曲線半径Ｒ（すなわち、この曲線半径から求められる曲線抵抗Ｒｃ）の適用範囲を設定する。すなわち、図２に示したように、走行経路に沿った範囲であって、通過分岐器の分岐点を中心とする列車長の範囲を、当該通過分岐器に対応する適用範囲とする。
【００３９】
このとき、図３に示したように、複数の通過分岐器についての適用範囲が重複する場合には、重複範囲については、当該複数の通過分岐器のうち、曲線半径Ｒが最も小さい（すなわち、等価な曲線抵抗Ｒｃが最も大きい）通過分岐器の適用範囲とし、それ以外の通過分岐器については、重複範囲を除いた範囲を、当該通過分岐器の適用範囲とする。走行経路上の分岐器（通過分岐器）について判定した曲線半径Ｒや適用範囲のデータは、通過分岐器データ３７０として記憶される。
【００４０】
図７は、通過分岐器データ３７０のデータ構成例を示す図である。図７によれば、通過分岐器データ３７０は、通過分岐器それぞれについて、分岐器ＩＤ３７１と、番数３７２と、開通方向３７３と、曲線半径３７４と、適用範囲３７５とを対応付けて格納している。適用範囲３７５は、例えばキロ程で表現される。
【００４１】
その後、線路条件修正部２２０は、通過分岐器データ３７０を参照して、基本線路条件（基本線路条件データ３２０）として定められている曲線半径を修正する。具体的には、通過分岐器データ３７０で定められる通過分岐器それぞれの適用範囲に対応する範囲について、基本線路条件として定められている曲線半径を、当該通過分岐器の曲線半径Ｒに置き換えることで、当該範囲の曲線半径を修正する。
【００４２】
基本処理部２３０は、修正線路条件（修正線路条件データ３８０）、及び、車両条件に基づいて、走行経路判定部２１０によって判定された走行経路（走行経路データ３６０）の運転曲線を作成する。車両条件は、最大加速力や最大減速力、重量、列車長といった想定する列車の諸元に関する条件であり、車両条件データ３３０として記憶されている。
【００４３】
基本処理部２３０は、修正線路条件で定められる制限速度を守りつつ、曲線抵抗や勾配抵抗を含む列車抵抗を考慮し、車両条件で定められる列車の能力の範囲内で、走行時分が最短となるように、指定された走行経路の運転曲線を作成する。この基本処理部２３０が行う処理は基本処理プログラム３１２として、運転曲線作成プログラム３１０のサブルーチンプログラムとして実現されるものであり、公知の処理で実現できるため、詳細な説明は省略する。作成した運転曲線は、運転曲線データ３９０として記憶される。
【００４４】
記憶部３００は、処理部２００が運転曲線作成装置１を統合的に制御するための諸機能を実現するためのシステムプログラムや、本実施形態を実現するためのプログラムやデータ等を記憶するとともに、処理部２００の作業領域として用いられ、処理部２００が各種プログラムに従って実行した演算結果や、操作部１１０からの入力データ等が一時的に格納される。本実施形態では、記憶部３００には、処理部２００を運転曲線作成部２０２として機能させるための運転曲線作成プログラム３１０と、基本線路条件データ３２０と、車両条件データ３３０と、配線データ３４０と、分岐器設定データ３５０と、走行経路データ３６０と、通過分岐器データ３７０と、修正線路条件データ３８０と、運転曲線データ３９０とが記憶される。
【００４５】
［処理の流れ］
図８は、運転曲線作成装置１が実行する運転曲線作成処理の流れを説明するフローチャートである。この処理は、処理部２００が運転曲線作成プログラム３１０を実行することで実現される。
【００４６】
図８によれば、先ず、走行経路判定部２１０が、例えば操作部１１０からのユーザの操作入力等に従って、発駅の出発番線及び着駅の到着番線を設定する（ステップＳ１）。そして、配線データ３４０を参照して、設定した発駅の出発番線から着駅の到着番線に至る走行経路を判定する（ステップＳ３）。次いで、配線データ３４０のうちの走行経路に係るデータに基づいて、基本線路条件（基本線路条件データ３２０）を設定する（ステップＳ５）。また、線路条件修正部２２０が、走行経路上の分岐器（通過分岐器）を抽出し、抽出したこれらの通過分岐器の番線、及び、開通方向を判定する（ステップＳ７）。
【００４７】
続いて、抽出した通過分岐器それぞれを対象としたループＡの処理（繰り返し処理）を行う。ループＡでは、対象の通過分岐器の番数Ｎ、及び、開通方向から、分岐器設定データ３５０を参照して、対象の通過分岐器の曲線半径Ｒを求める（ステップＳ９）。また、対象の通過分岐器の分岐点を含む列車長の範囲を、当該対象の通過分岐器による分岐器抵抗の適用範囲とする（ステップＳ１１）。
【００４８】
次いで、通過分岐器データ３７０を参照して、この適用範囲が、他の通過分岐器の適用範囲と重複するかを判定する。他の通過分岐器の適用範囲と重複する場合には（ステップＳ１３：ＹＥＳ）、重複範囲に既に設定されている曲線半径と、新たな適用範囲となる当該対象の通過分岐器の曲線半径Ｒとを比較し、小さい方を重複範囲に設定して、通過分岐器データ３７０を更新する（ステップＳ１５）。また、対象の通過分岐器の適用範囲のうち、重複しない範囲については、対象の通過分岐器の曲線半径Ｒを設定して、通過分岐器データ３７０を更新する（ステップＳ１７）。一方、重複しない場合には（ステップＳ１３：ＮＯ）、対象の通過分岐器の適用範囲に、対象の通過分岐器の曲線半径Ｒを設定して、通過分岐器データ３７０を更新する（ステップＳ１９）。ループＡはこのように行われる
【００４９】
全ての通過分岐器を対象としたループＡの処理を終了すると、基本線路条件データ３２０のうち、通過分岐器それぞれの適用範囲について、当該通過分岐器の曲線半径Ｒに置き換えることで、基本線路条件を修正する（ステップＳ１９）。その後、基本処理部２３０が、修正後の線路条件（修正線路条件データ３８０）、及び、車両条件に従って、指定された走行経路の運転曲線を作成する（ステップＳ２１）。
【００５０】
［作用効果］
このように、本実施形態の運転曲線作成装置１は、指定された発駅の出発番線から着駅の到着番線に至る走行経路における分岐器（通過分岐器）を判定し、判定した通過分岐器それぞれを、その番線及び開通方向に基づき等価な曲線とみなして線路条件を修正し、運転曲線を作成している。経路上の曲線は曲線抵抗として走行する列車に働くことで、列車の走行速度に影響を与える。これにより、通過分岐器を考慮した運転曲線の作成を行うことが可能となる。
【００５１】
［変形例］
なお、本発明の適用可能な実施形態は上述の実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能なのは勿論である。
【００５２】
（Ａ）重複範囲
上述の実施形態では、複数の分岐器の適用範囲の重複範囲について、当該複数の分岐器それぞれの曲線半径Ｒのうちの最小値を適用することとしたが（図３参照）、最小値ではなく、この曲線半径の最小値から所定値を減算した値を適用することとしても良い。
【００５３】
（Ｂ）曲線抵抗の適用範囲
また、上述の実施形態では、通過分岐器の曲線抵抗Ｒｃ（曲線半径Ｒ）の適用範囲を想定する列車長としたが、当該通過分岐器の番数Ｎに応じて適用範囲を決定することとしても良い。すなわち、分岐器の曲線部分（片開き分岐器では、分岐線）の長さを、曲線抵抗Ｒｃの適用範囲とするが、この曲線部分の長さは曲線半径Ｒによって求めることができ、曲線半径Ｒは、式（８）のように、番数Ｎによって決まる。番数Ｎが大きいほど、分岐角θが小さく、分岐線の曲線部分の長さが長くなるため、適用範囲が広く（長く）なるように設定すればよい。
【００５４】
（Ｃ）基本線路条件の修正
また、上述の実施形態では、基本線路条件にて定められている通過分岐器に係る適用範囲を、通過分岐器の曲線半径Ｒに置き換えることで基本線路条件の修正を行うこととしたが、当該適用範囲が曲線部分である場合には、当該適用範囲の曲線半径と通過分岐器の曲線半径Ｒとを比較し、小さい方を適用することとしても良い。
【００５５】
（Ｄ）分岐器の種類
また、上述の実施形態では、片開き分岐器を中心に説明したが、他の形状の分岐器についても同様に本実施形態を適用可能であることは勿論である。
【００５６】
例えば、図１（ｂ）に示した両開き分岐器は、基準線及び分岐線の何れも曲線レールであり、基準線（定位側）及び分岐線（反位側）の何れを通過する場合にも分岐器抵抗が発生する。また、基準線及び分岐線が等角に開いた形状であるため、それぞれの曲線半径Ｒは同じとなる。なお、両開き分岐器の番数Ｎは、分岐角θから、Ｎ＝２／ｔａｎ（θ／２）、と与えられる。
【００５７】
また、図１（ｃ）に示した振り分け分岐器は、基準線及び分岐線の何れも曲線レールであり、基準線（定位側）及び分岐線（反位側）の何れを通過する場合にも分岐器抵抗が発生する。また、基準線及び分岐線が不等角に開いた形状であるため、それぞれの曲線半径Ｒは異なり、直線部分に対してなす角θ１，θ２に応じて決まる。
【００５８】
そして、複数種類の分岐器が設置されている場合には、配線データ３４０において、設置されている区々の分岐器の種類をさらに記憶しておく。また、分岐器設定データ３５０を、分岐器の種類毎に用意しておく。これにより、通過分岐器の種類に応じた分岐器設定データ３５０を参照することで、当該分岐器の曲線半径Ｒを判定し、線路条件を修正することができる。
【００５９】
（Ｅ）勾配抵抗への変換
上述した実施形態では、線路条件修正部２２０が通過分岐器の分岐器抵抗として曲線抵抗を用いて基本線路条件を修正し、修正線路条件（修正線路条件データ３８０）を作成する例を説明したが、曲線抵抗ではなく、勾配を用いて修正線路条件を作成することとしてもよい。
【００６０】
具体的に説明する。傾斜角φの上り勾配における勾配抵抗Ｒｅは、次式（４）で与えられる。
Ｒｅ＝Ｗ×ｇ×ｓｉｎφ［Ｎ］    ・・（４）
式（４）において、「ｇ」は重力加速度ｇ、「Ｗ」は列車重量［ｔ］である。
傾斜角φが充分小さい場合、ｓｉｎφ≒ｔａｎφ、と近似できる。また、傾斜角φは、勾配量ｈで表すと、ｈ＝ｔａｎφ、となる。従って、式（４）に示す勾配抵抗Ｒｅは、次式（５）に近似できる。
Ｒｅ≒φ［ｋｇ／ｔ］    ・・（５）
【００６１】
そして、式（３）で示した曲線抵抗Ｒｃを、式（５）で示した勾配抵抗Ｒｅと等価であるとみなすと、次式（６）が成り立つ。
ｈ＝Ｒｃ    ・・（６）
【００６２】
このように、片開き分岐器の番数Ｎから求まる当該分岐器の曲線抵抗Ｒｃは、等価な勾配量ｈに変換することができる。例えば、８番分岐器（番数Ｎ＝８）の場合、式（１）から、軌間Ｄを、Ｄ＝１．０６７［ｍ］、とすると、曲線半径Ｒは、Ｒ＝２×１．０６７×８２＝１３３．６［ｍ］、となる。そして、曲線抵抗Ｒｃは、Ｒｃ＝８００／１３３．６＝５．８５［ｋｇ／ｔ］、となる。これは、約６［‰］の上り勾配ｈにおける勾配抵抗Ｒｅと等価となる。
【００６３】
つまり、線路条件修正部２２０が次の処理を行う。すなわち、通過分岐器それぞれについて、番数Ｎ及び開通方向に基づき、式（１），（３），（６）から等価な勾配量ｈを算出する。また、複数の通過分岐器の適用範囲が重複する重複範囲については、勾配量ｈが最も大きい通過分岐器の適用範囲とする。なお、複数の分岐器の適用範囲の重複範囲について、該当する勾配量ｈのうちの最大値ではなく、この勾配量の最大値にさらに所定値を加算した値を適用することとしても良いし、該当する勾配量ｈの総和を適用することとしても良い。そして、通過分岐器それぞれに対応する範囲について、基本線路条件に定められている勾配量に、当該通過分岐器に等価な勾配量ｈを加算することで、基本線路条件を修正する。
【符号の説明】
【００６４】
１  運転曲線作成装置
１１０  操作部、１２０  表示部、１３０  通信部
２００  処理部
２０２運転曲線作成部、２１０  走行経路判定部、２２０  線路条件修正部、２３０  基本処理部
３００  記憶部
３１０  運転曲線作成プログラム、３１２  基本処理プログラム、３２０  基本線路条件データ、３３０  車両条件データ、３４０  配線データ、３５０  分岐器設定データ、３６０  走行経路データ、３７０  通過分岐器データ、３８０  修正線路条件データ、３９０  運転曲線データ
【図１】
2015174606.tif 000003
【図２】
2015174606.tif 000004
【図３】
2015174606.tif 000005
【図４】
2015174606.tif 000006
【図５】
2015174606.tif 000007
【図６】
2015174606.tif 000008
【図７】
2015174606.tif 000009
【図８】
2015174606.tif 000010