(57)【要約】【課題】外部支援システムなどによる助力を必要とせず、事前試験を簡易かつ迅速に行うことができる電子連動装置を提供すること。【解決手段】全体の連動データを連鎖関係が及ぶ範囲毎に区分した複数の部分連動データとして記憶するＲＯＭ３（３ａ〜３ｎ）と、ＲＯＭ３（３ａ〜３ｎ）に記憶された各部分連動データに基づき、列車の位置と現場機器とを連鎖させて制御するＣＰＵ１と、を備える。ＣＰＵ１は、各部分連動データが試験対象の連動データであるか否かの情報に基づいて当該各部分連動データの優先度を決定すると共に、優先度の高い部分連動データから順に制御を実行する。【選択図】        図１
2011110972.tif 000002
【特許請求の範囲】
【請求項１】
連動データを連鎖関係が及ぶ範囲毎に区分した複数の部分連動データとして記憶する記憶部と、
前記各部分連動データに基づき、列車の位置と現場機器とを連鎖させて制御する制御部と、
を備えたことを特徴とする電子連動装置。
【請求項２】
前記制御部は、前記各部分連動データが試験対象の連動データであるか否かの情報に基づいて当該各部分連動データの優先度を決定すると共に、優先度の高い部分連動データから順に制御を実行することを特徴とする請求項１に記載の電子連動装置。
【請求項３】
前記制御部は、前記各部分連動データにおける連鎖関係に変更があるか否かの情報に基づいて当該各部分連動データの優先度を決定すると共に、優先度の高い部分連動データから順に制御を実行することを特徴とする請求項１に記載の電子連動装置。
【請求項４】
前記制御部は、優先度の判定対象が現行の部分連動データである場合、さらに現場機器情報または制御情報に変化があったか否かの情報に基づいて優先度を決定することを特徴とする請求項２または３に記載の電子連動装置。
【請求項５】
列車の位置と現場機器とを連鎖させて制御する電子連動装置に展開される連動データの制御方法であって、
連動データを連鎖関係が及ぶ範囲毎に区分した複数の部分連動データを読み込み、読み込んだ部分連動データが試験対象の連動データであるか否かの情報、または、読み込んだ部分連動データが連鎖関係に変更があるか否かの情報に基づいて当該各部分連動データの優先度を決定し、優先度の高い部分連動データから順に制御を実行することを特徴とする連動データの制御方法。
【請求項６】
優先度の判定対象が現行の連動データである場合、さらに現場機器情報または制御情報に変化があったか否かの情報に基づいて優先度を決定することを特徴とする請求項５に記載の連動データの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、列車の位置と駅構内の信号機や転てつ器などの現場機器を連鎖させて制御する電子連動装置および電子連動装置に展開される連動データの制御方法に関する。
【背景技術】
【０００２】
例えば駅構内の信号設備の変更や、電子連動装置における連動データを変更する場合、事前試験を行う必要がある。このような事前試験を行う場合の一手法を開示した文献として、例えば下記特許文献１に示されたものがある。
【０００３】
この特許文献１によれば、部分的な連動変更を行うに際し、データローディング時に現地工事支援系の支援システムより連動処理部へダウンローディングした連動改修用のデータを一旦アップローディングして支援システム内の対応データと照合する一方で、連動処理部より支援システムへ改修前の連動データをアップローディングして支援システム内の対応データと照合し、何れの照合の場合もデータが一致していれば支援システム内のデータを使用可能と判断して連動改修用のデータと改修前の連動データとを比較し、変更部分の確認をとった後に事前試験を行うゾーンを指定して部分現時停止をかけ、該指定ゾーンで事前試験を行うこととしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０６−３２１１００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に示される手法は、現地工事支援系の支援システムが必須となるため、例えば駅毎に支援システムを設けるか、支援システムを現地に搬入するか、あるいはネットワークを介して支援システムと接続するとかの対応を採る必要があり、事前試験を簡易に行うことができないという課題があった。
【０００６】
また、特許文献１に示される手法では、事前試験の実施に際し、連動改修用のデータを支援システムに設定する第１ステップ、この連動改修用のデータを連動処理部へダウンローディングする第２ステップ、ダウンローディングした連動改修用のデータを支援システムに戻す（アップローディングする）第３ステップ、アップローディングした連動改修用のデータを支援システム内の対応データと照合する第４ステップ、連動処理部より支援システムへ改修前の連動データをアップローディングする第５ステップ、アップローディングした改修前の連動データを支援システム内の対応データと照合する第６ステップ、第４、第６ステップの照合処理によるデータが一致しているか否かを判定する第７ステップ、連動改修用のデータと改修前の連動データとを比較して事前試験を行うゾーンを指定する第８ステップ、による都合８つのステップを踏む必要があり、事前試験を迅速に行うことができないという課題があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、外部支援システムなどによる助力を必要とせず、事前試験を簡易かつ迅速に行うことができる電子連動装置および連動データの制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、本発明にかかる電子連動装置は、連動データを連鎖関係が及ぶ範囲毎に区分した複数の部分連動データとして記憶する記憶部と、前記各部分連動データに基づき、列車の位置と現場機器とを連鎖させて制御する制御部と、を備えたことを特徴とする。
【発明の効果】
【０００９】
本発明にかかる電子連動装置によれば、外部支援システムなどの助力を必要とせず、事前試験を簡易かつ迅速に行うことができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施の形態にかかる電子連動装置の構成を示す図である。
【図２】図２は、使用する連動データの先頭アドレスを格納する連動処理実行アドレス格納エリアを説明する図である。
【図３】図３は、連動図の一例を示す図である。
【図４】図４は、図３の連動図に基づく連動表を示す図である。
【図５】図５は、本実施の形態にかかる電子連動装置の動作を説明するフローチャートである。
【図６】図６は、データ種別に応ずる優先度の考え方を示す図表である。
【図７】図７は、優先度の高低と実行順序との関係を説明するタイムチャートである。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照し、本発明の実施の形態にかかる電子連動装置および連動データの制御方法について説明する。なお、以下に示す実施の形態により本発明が限定されるものではない。
【００１２】
＜実施の形態＞
図１は、本発明の実施の形態にかかる電子連動装置の構成を示す図であり、特に、連動処理を実行する処理部の部分の構成を示すものである。図１に示すように、本実施の形態の電子連動装置は、連動処理の実行を制御するＣＰＵ１、連動処理プログラムを格納するＲＯＭ２、連動データおよび連動データの種別（以下「データ種別」という）を格納するＲＯＭ３ならびに、ＲＯＭ２に格納されたれた連動処理プログラムおよびＲＯＭ３に格納された連動データなどが展開される作業用メモリであるＲＡＭ４を備えて構成される。
【００１３】
ＲＯＭ３は、図１に示すように、複数の連動データを格納できるようＲＯＭ３ａ〜３ｎに区分されている。例えば、ＲＯＭ３ａには、ｎ個に区分された連動データのうちの１番目の連動データ（連動データ１）が格納され、ＲＯＭ３ｎには、ｎ番目の連動データ（連動データｎ）が格納される。これらの連動データは、連鎖関係の及ぶ範囲毎に区分されており、図１の例は、連鎖関係の及ぶ範囲がｎ個に区分される場合を示したものである。なお、これ以降、連鎖関係の及ぶ範囲毎に区分された連動データを「部分連動データ」として呼称する。
【００１４】
また、ＲＯＭ３に格納されるデータ種別は、試験対象の連動データであるか（あるいは連鎖関係に変更のある連動データであるか否か）、試験対象の連動データではないか（あるいは連鎖関係に変更のない連動データであるか否か（すなわち、現行の連動データであるか））を区別するために設けた識別子(フラグ）である。具体的に、各部分連動データが試験対象の連動データの場合には「試験」の識別子が付与され、現行の連動データの場合には「現行」の識別子が付与される。
【００１５】
図２は、使用する部分連動データの先頭アドレスを格納する格納エリアとしてＲＡＭ４に設けられる連動処理実行アドレス格納エリアを説明する図である。連動処理実行アドレス格納エリアは、図２に示すように、優先連動処理実行アドレス格納エリア１１および非優先連動処理実行アドレス格納エリア１２に区分されている。
【００１６】
優先連動処理実行アドレス格納エリア１１は、優先的に実行する部分連動データの先頭アドレスを格納する連動処理実行アドレス格納エリアであって、複数のアドレスを格納できるようエリア１からエリアＭで構成されている。非優先連動処理実行アドレス格納エリア１２は、優先度を下げて実行する部分連動データの先頭アドレスを格納する連動処理実行アドレス格納エリアであって、優先連動処理実行アドレス格納エリア１１と同様に、複数のアドレスを格納できるようエリア１からエリアＰで構成されている。
【００１７】
図３および図４は連動図表の一例を示す図であり、図３には連動図を示し、図４には図３の連動図に基づく連動表を示している。図３に示す連動図では、停車場の構内配線や信号機、転てつ器、軌道回路等の情報を記号化して表現している。また、図４に示す連動表では、鎖錠条件や信号制御を表形式に記述している。なお、本例に示す連動図表では、連鎖関係の及ぶ範囲として｛１Ｒ，２Ｒ，７Ｒ，８Ｒ｝を含む範囲１と、｛３Ｌ，４Ｌ，５Ｌ，６Ｌ｝を含む範囲２とに区分することが可能となるので、図４に示す連動表のうち、“範囲１”に関係する部分を例えばＲＯＭ３ａに格納し、“範囲２”に関係する部分を例えばＲＯＭ３ｂ（図示省略）に格納するようにすればよい。
【００１８】
つぎに、本実施の形態にかかる電子連動装置の動作について図５を参照して説明する。図５は、本実施の形態にかかる電子連動装置の動作を説明するフローチャートである。
【００１９】
まず、ステップＳ１０１では、連動試験を行う対象の設備を連鎖関係の及ぶ範囲に区分した場合の範囲数をカウンタＮに設定する。ステップＳ１０２では、カウンタｎに１を設定する。ステップＳ１０３では、カウンタｍに１を設定する。ステップＳ１０４では、カウンタｐに１を設定する。なお、これらステップＳ１０１〜Ｓ１０４までは、初期設定処理を示すフローである。
【００２０】
ステップＳ１０５では、範囲ｎのデータ種別を入力する。なお、本フローにおいてｎの初期値は“１”であるため、ｎ個に区分された部分連動データにおける１番目のデータ種別が入力され、以降、ｎのカウントアップに応じて２番目以降のデータ種別が順次入力される。
【００２１】
ステップＳ１０６では、範囲ｎに関係する列車位置、転てつ器転換方向などの現場機器情報を入力する。ステップＳ１０７では、範囲ｎに関係する信号機制御卓等からの制御情報を入力する。
【００２２】
ステップＳ１０８では、範囲ｎにおける前回入力した現場機器情報と、今回入力した現場機器情報とを比較すると共に、前回入力した制御情報と今回入力した制御情報とを比較する。
【００２３】
ステップＳ１０９では、ステップＳ１０８の比較結果が一致した場合、すなわち前回入力した現場機器情報と今回入力した現場機器情報とが一致し、かつ、前回入力した制御情報と今回入力した制御情報とが一致した場合（ステップＳ１０９，Ｙｅｓ：以下「入力情報が一致した場合」と定義）、ステップＳ１１２に移行する。一方、ステップＳ１０８の比較結果が不一致の場合、すなわち、現場機器情報および制御情報のうちの少なくとも一つが不一致だった場合（ステップＳ１０９，Ｎｏ：以下「入力情報が不一致の場合」と定義）、ステップＳ１１０に移行する。なお、入力情報が不一致の場合とは、入力した現場機器情報および制御情報のうちの何れかに変更または変動があった場合であり、例えば運用中の現場機器に何らかの変化があった場合である。
【００２４】
各区分の入力情報を記憶する記憶エリアは、例えばＲＡＭ４に設けられる。ステップＳ１１０では、範囲ｎの入力情報（前回入力情報もしくは、それ以前の入力情報が記憶されている）を今回入力情報に変更する。ステップＳ１１１では、データ種別が現行であるか試験であるかを判定し、データ種別が現行の場合にはステップＳ１１５に移行し、データ種別が試験の場合には、ステップＳ１１２に移行する。
【００２５】
ステップＳ１１２では、ｐ番目の非優先連動処理実行アドレス格納エリアに範囲ｎの部分連動データの先頭アドレスを設定し、ステップＳ１１３にてｐｍａｘにｐの値を設定し、ステップＳ１１４にてｐの値をインクリメントする。すなわち、ステップＳ１１２〜Ｓ１１４のフローでは、範囲１〜ｎの部分連動データのうち、非優先連動処理実行アドレス格納エリアに格納されるものを区分けすると共に、非優先連動処理実行アドレス格納エリアに格納される部分連動データの数をカウントする。したがって、範囲１〜ｎの部分連動データに関する区分け処理終了後のｐｍａｘには、非優先連動処理実行アドレス格納エリアに格納される部分連動データの数が記憶される。
【００２６】
一方、ステップＳ１１５では、ｍ番目の優先連動処理実行アドレス格納エリアに範囲ｎの部分連動データの先頭アドレスを設定し、ステップＳ１１６にてｍｍａｘにｍの値を設定し、ステップＳ１１７にてｍの値をインクリメントする。すなわち、ステップＳ１１５〜Ｓ１１７のフローでは、範囲１〜ｎの部分連動データのうち、優先連動処理実行アドレス格納エリアに格納されるものを区分けすると共に、優先連動処理実行アドレス格納エリアに格納される部分連動データの数をカウントする。したがって、範囲１〜ｎの部分連動データに関する区分け処理終了後のｍｍａｘには、優先連動処理実行アドレス格納エリアに格納される部分連動データの数が記憶される。
【００２７】
ステップＳ１１８では、ｎの値をインクリメントする。ステップＳ１１９では、ｎの値がＮより大きいか否か、すなわち範囲１〜ｎの部分連動データの全ての区分け処理が終了したか否かを判定し、区分け処理が終了していなければ（ステップＳ１１９，Ｎｏ）、ステップＳ１０５に移行し、終了していれば（ステップＳ１１９，Ｙｅｓ）、ステップＳ１３０に移行する。
【００２８】
ステップＳ１３０では、ｍの値を１に設定し、ステップＳ１３１では、ｍ番目の優先連動処理実行アドレス格納エリアに設定されたアドレスの部分連動データを読み出して実行し、ステップＳ１３２では、処理結果を外部に出力して現場機器を制御し、ステップＳ１３３では、ｍの値をインクリメントし、ステップＳ１３４では、ｍの値がｍｍａｘより大きいか否かを判定し、ｍの値がｍｍａｘ以下であればステップＳ１３１に移行し、ｍの値がｍｍａｘを超えていればステップＳ１３５に移行する。すなわち、ステップＳ１３０〜Ｓ１３４は、優先連動処理実行アドレス格納エリアに格納された部分連動データに関する処理を実行するフローである。
【００２９】
また、ステップＳ１３５では、ｐの値を１に設定し、ステップＳ１３６では、ｐ番目の非優先連動処理実行アドレス格納エリアに設定されたアドレスの部分連動データを読み出して実行し、ステップＳ１３７では、処理結果を外部に出力して現場機器を制御し、ステップＳ１３８では、ｐの値をインクリメントし、ステップＳ１３９では、ｐの値がｐｍａｘより大きいか否かを判定し、ｐの値がｐｍａｘ以下であればステップＳ１３６に移行し、ｐの値がｐｍａｘを超えていれば全体の処理を終了する。すなわち、ステップＳ１３５〜Ｓ１３９は、非優先連動処理実行アドレス格納エリアに格納された部分連動データに関する処理を実行するフローである。
【００３０】
図６は、データ種別に応ずる優先度の考え方を示す図表である。図６に示すように、データ種別が試験の場合には、入力情報の変化によらず、優先度は低く抑えられる。データ種別が現行の場合には、入力情報の変化の有無に応じて、優先度の高低を変更している。具体的に説明すると、入力情報に変化があった場合は、現場機器情報および制御情報が変化した場合であるので優先度を高く設定し、入力情報に変化がない場合は、現場機器情報および制御情報の変化はないので、入力情報に変化があった場合に比して、優先度を低く抑えるという考え方である。これ以外にも、例えば、現行の優先度を試験の優先度に比して高く設定するため、データ種別が現行であり、入力情報に変化がない場合の優先度を“中”として、設定するようにしてもよい。なお、この場合には、現場機器情報および制御情報が変化した場合の優先度が最も高く設定されることになる。
【００３１】
なお、図５のフローチャートでは、入力情報の変化の有無を判定し、その後にデータ種別の現行／試験を判定するようにしているが、データ種別の現行／試験を判定し、その後に入力情報の変化の有無を判定するようにしても構わない。
【００３２】
図７は、本実施の形態の電子連動装置における優先度の高低と実行順序との関係を説明するタイムチャートである。なお、図７に示す例は、連動図表における連鎖関係の及ぶ範囲が４つの場合を示している。
【００３３】
連動処理の実行を制御するＣＰＵ１は、図５のフローチャートに従い、初期設定処理（ステップＳ１０１〜Ｓ１０４）および優先度判別処理（ステップＳ１０５〜Ｓ１１９）を実行する。これらの処理は、図７のハッチングで示すように、処理の初期段階で実行される。本例では、優先度判別処理によって、範囲１，４が優先（「現行」かつ「入力情報の変化有」）と判定され、範囲２，３が非優先（「試験」または「『現行』かつ『入力情報の変化無』」）と判定されたため、範囲１→範囲４→範囲２→範囲３の順序で実行され、各範囲における処理が終了した段階でデータ出力が行われている。なお、つぎの周期では、新たな判定処理が行われ、判定された優先度に従って各範囲の処理が実行される。
【００３４】
以上説明したように、本実施の形態の電子連動装置によれば、全体の連動データを連鎖関係の及ぶ範囲毎に複数の部分連動データに区分すると共に、区分した部分連動データにデータ種別を付して管理するようにしているので、連鎖関係が変更された際の試験は、当該連鎖関係に関係する範囲のみの部分連動データを変更することで足り、全構内の現示を停止する必要がないという効果が得られる。
【００３５】
また、本実施の形態の電子連動装置によれば、連鎖関係が変更された部分連動データに対する試験を行う場合であっても、一部の現示を停止するのみでよいので、現行の運用中であっても試験を行うことができるという効果が得られる。
【００３６】
また、本実施の形態の電子連動装置によれば、現行運用と試験とを並行して実施する場合に、現行運用の部分連動データに関する制御を優先して実行するので、連動制御の安全性が向上するという効果が得られる。
【００３７】
また、本実施の形態の電子連動装置によれば、現行運用と試験とを並行して実施する場合に、現場機器情報または制御情報に変化があった場合を優先して実行するので、連動制御の安全性が更に向上するという効果が得られる。
【産業上の利用可能性】
【００３８】
以上のように、本実施の形態にかかる電子連動装置は、事前試験の簡易かつ迅速な実行を可能とする発明として有用である。
【符号の説明】
【００３９】
１  ＣＰＵ
２，３（３ａ〜３ｎ）  ＲＯＭ
４  ＲＡＭ
１１  優先連動処理実行アドレス格納エリア
１２  非優先連動処理実行アドレス格納エリア
【図１】
2011110972.tif 000003
【図２】
2011110972.tif 000004
【図３】
2011110972.tif 000005
【図４】
2011110972.tif 000006
【図５】
2011110972.tif 000007
【図６】
2011110972.tif 000008
【図７】
2011110972.tif 000009