(57)【特許請求の範囲】
【請求項１】
ガイドウェイを走行する車両のための車両に基づく測位システム（ＶＢＰＳ）であって、
前記車両に搭載されている慣性航法システム（ＩＮＳ）であって、前記車両が前記ガイドウェイを走行する間、前記車両の１つまたは複数の慣性パラメータを検出するように構成されており、前記検出される慣性パラメータは、前記車両のロールとピッチとヨーとを含む、ＩＮＳと、
ガイドウェイデータベースであって、前記ガイドウェイに沿った複数の場所に対応する前記ガイドウェイの慣性パラメータを記憶するように構成されており、前記記憶されている慣性パラメータは、前記ガイドウェイのロールとピッチとヨーとを含む、ガイドウェイデータベースと、
枢要車載制御装置（ＶＯＢＣ）であって、前記検出される慣性パラメータと前記記憶されている慣性パラメータの比較に基づいて前記車両の位置を決定するように構成されているＶＯＢＣと
を備え、
前記ＶＯＢＣは、前記車両によって通過された最新チェックポイントに基づいて前記慣性パラメータと前記記憶されている慣性パラメータの比較を制限するように構成されている。
【請求項２】
請求項１に記載のＶＢＰＳであって、前記ＩＮＳは、少なくとも１つの加速度計と、複数のジャイロスコープとを備える。
【請求項３】
請求項１に記載のＶＢＰＳであって、自動速度およびブレーキ制御システムを更に備えており、前記自動速度およびブレーキ制御システムは、移動された距離、時間、および加速度の関数として前記ＶＯＢＣによって生成された速度信号に応じて前記車両の速度を調整するように構成されている。
【請求項４】
請求項３に記載のＶＢＰＳであって、前記ＶＯＢＣは、外部制御システムまたは内部データベースのどちらかから最大許容速度を決定するように構成されており、前記ＶＯＢＣは、前記記憶されている慣性パラメータに基づいて、前記最大許容速度を超えないように前記車両の前記速度を制御するように構成されている。
【請求項５】
請求項１に記載のＶＢＰＳであって、前記ＩＮＳは、前記車両の方角、前記車両の方位、または前記車両の高度のうちの少なくとも１つを決定するように更に構成されている。
【請求項６】
請求項１に記載のＶＢＰＳであって、前記ＶＢＰＳは、前記車両の前記決定された位置を外部制御システムに送信するように構成されている。
【請求項７】
請求項１に記載のＶＢＰＳであって、前記ＶＯＢＣは、前記決定された位置に基づいて前記ガイドウェイデータベースを更新するように構成されている。
【請求項８】
有体且つ非一時的なコンピュータ可読媒体であって、
プロセッサと、
命令を含むメモリとを備え、前記命令は、前記プロセッサによる、
車両に搭載されている慣性航法システム（ＩＮＳ）を用いてガイドウェイを走行する前記車両の慣性パラメータを検出するステップであって、前記検出される慣性パラメータは、前記車両のロールとピッチとヨーとを含む、ステップ、
枢要車載制御装置（ＶＯＢＣ）を用いて、前記検出される慣性パラメータを、ガイドウェイデータベースに記憶された記憶されている慣性パラメータと比較するステップであって、前記記憶されている慣性パラメータは、前記ガイドウェイのロールとピッチとヨーとを含む、ステップ、
前記車両によって通過された最新チェックポイントに基づいて前記検出される慣性パラメータと前記記憶されている慣性パラメータの前記比較を制限するステップ、および
前記比較に基づいて前記車両の位置を識別するステップ
の実行を容易にするように構成されている。
【請求項９】
請求項８に記載の有体且つ非一時的なコンピュータ可読媒体であって、車両の前記慣性パラメータを検出するステップは、少なくとも１つの加速度計および複数のジャイロスコープを用いるステップを含む。
【請求項１０】
請求項８に記載の有体且つ非一時的なコンピュータ可読媒体であって、前記命令は、前記ＶＯＢＣによって生成された速度信号に応じて、自動速度およびブレーキ制御システムを用いて、前記車両の速度を制御することの実行を容易にするように更に構成されている。
【請求項１１】
請求項１０に記載の有体且つ非一時的なコンピュータ可読媒体であって、前記命令は、
外部制御システムまたは内部データベースから最大許容速度を受信すること、および
前記記憶されている慣性パラメータに基づいて、前記最大許容速度を超えない前記速度信号を生成すること
の実行を容易にするように更に構成されている。
【請求項１２】
請求項８に記載の有体且つ非一時的なコンピュータ可読媒体であって、車両の前記慣性パラメータを検出するステップは、前記車両の方角、前記車両の方位、または前記車両の高度のうちの少なくとも１つを検出するステップを含む。
【請求項１３】
請求項８に記載の有体且つ非一時的なコンピュータ可読媒体であって、前記命令は、前記車両の前記決定された位置を外部制御システムに送信することの実行を容易にするように更に構成されている。
【請求項１４】
請求項８に記載の有体且つ非一時的なコンピュータ可読媒体であって、前記命令は、前記決定された位置に基づいて前記ガイドウェイデータベースを更新することの実行を容易にするように更に構成されている。
【請求項１５】
ガイドウェイを走行する車両の位置を決定する方法であって、
前記車両に搭載されている慣性航法システム（ＩＮＳ）を用いて前記ガイドウェイを走行する前記車両の慣性パラメータを検出するステップであって、前記検出される慣性パラメータは、前記車両のロールとピッチとヨーとを含む、ステップと、
枢要車載制御装置（ＶＯＢＣ）を用いて、前記検出される慣性パラメータを、ガイドウェイデータベースに記憶された記憶されている慣性パラメータと比較するステップであって、前記記憶されている慣性パラメータは、前記ガイドウェイのロールとピッチとヨーとを含む、ステップと、
前記車両によって通過された最新チェックポイントに基づいて前記検出される慣性パラメータと前記記憶されている慣性パラメータの前記比較を制限するステップと、
前記比較に基づいて前記車両の前記位置を識別するステップと
を含む。
【請求項１６】
請求項１５に記載の方法であって、車両の前記慣性パラメータを検出するステップは、少なくとも１つの加速度計および複数のジャイロスコープを用いるステップを含む。
【請求項１７】
請求項１５に記載の方法であって、前記ＶＯＢＣによって生成された速度信号に応じて、自動速度およびブレーキ制御システムを用いて、前記車両の速度を制御するステップ。
【請求項１８】
請求項１７に記載の方法であって、
外部制御システムから最大許容速度を受信するステップと、
前記記憶されている慣性パラメータに基づいて、前記最大許容速度を超えない前記速度信号を生成するステップと
を更に含む。
【請求項１９】
請求項１５に記載の方法であって、前記車両の前記決定された位置を外部制御システムに送信するステップを更に含む。
【請求項２０】
請求項１５に記載の方法であって、前記決定された位置に基づいて前記ガイドウェイデータベースを更新するステップを更に含む。
【発明の詳細な説明】
【背景技術】
【０００１】
ガイドウェイネットワーク内の各車両の位置を決定することは、そのガイドウェイネットワーク内で車両の正確な制御および協調移動を維持するために不可欠である。いくつかの解決策では、車軸カウンタまたは軌道回路など、ガイドウェイ上に配置されたガイドウェイ上デバイスを用いて、車両測位情報が生成される。これらのデバイスは、ガイドウェイ上においてガイドウェイ上デバイスの場所に車両が存在することに応じて、位置信号を生成する。ガイドウェイ上デバイスが損傷され、したがって、偽陽性位置信号または偽陰性位置信号が生成される場合、ガイドウェイ上デバイスの場所に作業員が派遣され、修理を実行する。
【０００２】
いくつかの他の解決策では、トランスポンダまたは光学機器など、ガイドウェイの沿線（ｗａｙｓｉｄｅ）に沿って配置された沿線デバイスを用いて、車両測位情報が生成される。これらのデバイスは、車両が沿線デバイスの側を通過することに応じて位置信号を生成する。沿線デバイスが損傷され、したがって、偽陽性位置信号または偽陰性位置信号が生成される場合、沿線デバイスの場所に作業員が派遣され、修理を実行する。上記で説明した解決策の各々において、位置情報は、分離制御システムに送信される。この分離制御システムは、ガイドウェイネットワーク内の車両に移動認可（ｍｏｖｅｍｅｎｔ  ａｕｔｈｏｒｉｚａｔｉｏｎ）を提供して、車両間の適切な間隔を維持し、ある場所から別の場所への乗客または品物の移送を制御する。位置情報は、車両が停止位置に制御されることを可能にするため、車両移動制御システムにも送信される。
【図面の簡単な説明】
【０００３】
１つまたは複数の実施形態が、限定によってではなく、例として、添付の図面に示されている。これらの図面全体を通じて、同じ参照番号を有する要素は、同じ要素を表す。当業界における標準的な慣例に従い、様々な特徴は原寸に比例して示されておらず、例示のためだけに用いられることが強調される。実際は、図面における様々な特徴の寸法は、説明を明快にするために、恣意的に拡大または縮小されている場合がある。
図１は、１つまたは複数の実施形態による慣性航法システム（ＩＮＳ）のブロック図である。
図２は、１つまたは複数の実施形態による、ＩＮＳを含む車両に基づく測位システム（ＶＢＰＳ）のブロック図である。
図３は、１つまたは複数の実施形態による、ＶＢＰＳを実施するための汎用コンピューティングデバイスのブロック図である。
図４は、１つまたは複数の実施形態による、ガイドウェイを走行するＶＢＰＳを含む車両の概略図である。
図５は、１つまたは複数の実施形態による、ＶＢＰＳを動作させる方法の流れ図である。
図６Ａは、１つまたは複数の実施形態による、ガイドウェイの区間に沿って動作中のＶＢＰＳのグラフである。
図６Ｂは、１つまたは複数の実施形態による、ガイドウェイの区間に沿って動作中のＶＢＰＳのグラフである。
図６Ｃは、１つまたは複数の実施形態による、ガイドウェイの区間に沿って動作中のＶＢＰＳのグラフである。
図６Ｄは、１つまたは複数の実施形態による、ガイドウェイの区間に沿って動作中のＶＢＰＳのグラフである。
図６Ｅは、１つまたは複数の実施形態による、ガイドウェイの区間に沿って動作中のＶＢＰＳのグラフである。
図６Ｆは、１つまたは複数の実施形態による、ガイドウェイの区間に沿って動作中のＶＢＰＳのグラフである。
【発明を実施するための形態】
【０００４】
以下の開示は、本発明の異なる複数の特徴を実装するための、多数の異なる実施形態または実施例を提供する。コンポーネントおよび構成の特定の例が、本開示を単純化するために、以下に記載されている。これらは例であって、限定を意図したものではない。
【０００５】
ガイドウェイネットワーク内の車両の位置決定によって、ガイドウェイネットワーク全体にわたる車両の効率的な協調移動が可能になる。ガイドウェイ上にある、またはガイドウェイの沿線に沿っているなど、車両に搭載されて設置されてない位置決定機器は、損傷ならびに環境および他の外部条件からの干渉のリスク上昇にさらされている。例えば、いくつかの例では、光送信機と光受信機の間に配置された埃および破片は、偽陽性または偽陰性の結果をもたらす。また、露出された接点の酸化および他の劣化は、環境に露出された位置決定機器についての、より一般的な問題である。測位機器の修理または清掃に費やされる時間および費用は、位置決定機器を車両に搭載して完全に収容することによって著しく削減される。車両の車軸／車輪への接続を減少させるまたはなくすことによって、車両の動作に関する信頼性が増加する。
【０００６】
車両に基づく測位システムを含まないいくつかの解決策では、ガイドウェイに取り付けられた機器によって提供される「進路測位」は、正確な測位を提供するために高解像度化を求めてタコメータまたは車輪に取り付けられたセンサによって強化される。
【０００７】
車両に基づく測位システム（ＶＢＰＳ）は、車両に搭載されて設置された慣性航法システム（ＩＮＳ）１００を含む。図１は、１つまたは複数の実施形態によるＩＮＳ１００のブロック図である。ＩＮＳ１００は、複数のセンサから情報を受信し、かつ、トランシーバ１０４を介して外部制御システム（図示せず）から情報を受信するように構成されているプロセッサ１０２を含む。複数のセンサは、車両の加速度、方位（ｈｅａｄｉｎｇ）、傾き、および振動を計測するように構成されている加速度計１０６を含む。複数のセンサは、車両の慣性例えばピッチ、ロール、およびヨーの変化を計測するように構成されている慣性計測ユニット（ＩＭＵ）１０８を更に含む。いくつかの実施形態では、複数のセンサは、全地球測位システム（ＧＰＳ）１１０、磁力計１１２、タコメータ１１４、高度計１１６、または温度センサ１１８などのさらなるセンサを含む。
【０００８】
プロセッサ１０２は、複数のセンサから情報を受け取り、この受け取った情報に基づいて、車両の方位、ピッチ、ロール、およびヨーを含む車両の正確な方向（ｏｒｉｅｎｔａｔｉｏｎ）状態を示す方向信号を生成するように構成されている。いくつかの実施形態では、プロセッサ１０２によって生成される方向信号は、車両の速度、高度、最新チェックポイントから移動された距離、または磁気座標などの追加情報を含む。プロセッサ１０２は、方向信号をトランシーバ１０４に送る。プロセッサ１０４はまた、ＩＮＳ１００が二次位置決定システムであるいくつかの実施形態では、作動信号を含む情報をトランシーバ１０４から受け取るようにも構成されている。プロセッサ１０２はまた、複数のセンサによる計測値の閾値限度に関する情報を受け取るように構成されている。いくつかの実施形態では、この閾値限度は、それぞれのセンサにおける誤差許容値を決定するために用いられている。いくつかの実施形態では、この閾値限度は、車両に対する衝突、またはガイドウェイからの車両の離脱例えば脱線を決定するために用いられている。
【０００９】
トランシーバ１０４は、プロセッサ１０２から方向信号を受け取り、方向信号を外部コンポーネントまたは外部ネットワークに送信するように構成されている。トランシーバ１０４はまた、外部コンポーネントまたは外部ネットワークから情報を受信し、この受信した情報をプロセッサ１０４に送るように構成されている。
【００１０】
加速度計１０６は、ガイドウェイに沿って車両の加速度を計測するように構成されている。いくつかの実施形態では、プロセッサ１０２は、計測した加速度を用いて、車両の速度または方位を決定する。加速度計１０６はまた、車両の傾きおよび振動を計測するように構成されている。いくつかの実施形態では、プロセッサ１０２は、計測した傾きを用いて、車両が別の物体に衝突されたかどうか、例えば別の車両に横から衝突されたかどうかを決定する。例えば、車両に対する衝突を示す、閾値を上回る検出された傾きの変化率。いくつかの実施形態では、プロセッサ１０２は、計測した傾きを用いて、車両がガイドウェイをそれたかどうかを決定する。例えば、計測した傾きが閾値を超える場合、方向信号は、車両がもはやガイドウェイに沿って移動していないことを示す。いくつかの実施形態では、プロセッサ１０２は、計測した振動を用いて、ガイドウェイの状態を決定する。例えば、計測した振動が閾値限度を超える場合、プロセッサ１０２は、ガイドウェイは修理を必要としていると決定する。いくつかの実施形態では、プロセッサ１０２は、ガイドウェイに対する修理の必要を示す修理信号を生成する。いくつかの実施形態では、加速度計は、圧電加速度計、レーザ加速度計、または振子型積分ジャイロ加速度計（ＰＩＧＡ：ｐｅｎｄｕｌｏｕｓ  ｉｎｔｅｇｒａｔｉｎｇ  ｇｙｒｏｓｃｏｐｉｃ  ａｃｃｅｌｅｒｏｍｅｔｅｒ）のうちの少なくとも１つを備える。
【００１１】
ＩＭＵ１０８は、車両のロール、ピッチ、およびヨーを計測するように構成されている。いくつかの実施形態では、ＩＭＵ１０８は、複数のジャイロスコープおよび／または加速度計を備える。いくつかの実施形態では、ＩＭＵ１０８と加速度計１０６が結合されて、単一のセンサ構成を形成する。いくつかの実施形態では、ＩＭＵ１０８は、重力の方向に対する車両のロール、ピッチ、およびヨーを決定する。いくつかの実施形態では、ＩＭＵ１０８は、車両の方角、方位、および高度も決定する。いくつかの実施形態では、ＩＭＵ１０８は、計測したロール、ピッチ、およびヨーにおける誤差を減少させる重力センサを更に含む。いくつかの実施形態では、温度検知素子がＩＭＵ１０８に含まれる。この温度検知素子は、温度により誘発された、決定された値における変動を考慮することによって、ＩＭＵ１０８に較正を提供する。
【００１２】
ＧＰＳ１１０は、車両の経度および緯度を計測するように構成されている。いくつかの実施形態では、ＧＰＳ１１０は、車両の場所の粗推定を提供するために用いられている。いくつかの実施形態では、ＧＰＳ１１０は、ＩＮＳ１００に基準点を提供することによってＩＭＵ１０８の計測値における誤差を減少させるために用いられており、したがって、位置決定における軽微な誤差はＩＮＳにおいて蓄積しない。
【００１３】
いくつかの実施形態では、磁力計１１２は、ＩＭＵ１０８の計測値を較正する助けとなる重力の方向を計測するように構成されている。いくつかの実施形態では、磁力計１１２は、地球の磁場に基づいて車両の経度および緯度の粗推定を決定するために用いられる。いくつかの実施形態では、磁力計１１２は、回転コイル磁力計、ホール効果磁力計、磁気抵抗デバイス、または別の適切な磁力計などのベクトル磁力計を備える。
【００１４】
タコメータ１１４は、車両の車輪の回転の数を計測するように構成されている。車輪の回転の数は、いくつかの実施形態では、最新チェックポイントから移動された距離を推定するために用いられる。いくつかの実施形態では、車輪回転の速度は、車両の速度を決定するために用いられる。いくつかの実施形態では、タコメータ１１４は、光アイソレータスロテッドディスクセンサ（ｏｐｔｏ−ｉｓｏｌａｔｏｒ  ｓｌｏｔｔｅｄ  ｄｉｓｋ  ｓｅｎｓｏｒ）、ホール効果センサ、または別の適切なタコメータを備える。
【００１５】
高度計１１６は、特定のポイント例えば海面を基準にして車両の高度を計測するように構成されている。いくつかの実施形態では、高度計１１６は、ＩＭＵ１０８の計測値を較正するために用いられている。いくつかの実施形態では、高度計１１６は、気圧高度計、全地球測位システム、または別の適切な高度計を備える。
【００１６】
温度センサ１１８は、ガイドウェイを取り囲む外部環境の温度を計測するように構成されている。いくつかの例では、ガイドウェイの温度は、ガイドウェイの完全性に影響を及ぼす。例えば、ガイドウェイの温度が増加するにつれて、ガイドウェイは、車両の通過から生じる変形を起こしやすくなる。いくつかの実施形態では、温度は、車両の最大許容速度を決定するために用いられている。いくつかの実施形態では、温度センサ１１８は、サーモスタット、サーミスタ、熱電対、または別の適切な温度検知素子を備える。
【００１７】
ＩＮＳ１００は、ガイドウェイに沿った任意のポイントにおける車両の慣性パラメータを検出するように構成されている。ＩＮＳ１００からの情報を用いることにより、ＶＢＰＳは、ＩＮＳから取得された車両の検出された慣性パラメータをガイドウェイデータベースに記憶されているデータと比較することによって、ガイドウェイに沿った車両の位置を決定することができる。いくつかの実施形態では、ガイドウェイデータベースは、ガイドウェイの記憶されている慣性パラメータを含むガイドウェイの三次元地図を含む。車両の検出された慣性パラメータとガイドウェイの記憶されている慣性パラメータの比較によって、ガイドウェイに沿った車両の位置が得られる。
【００１８】
いくつかの実施形態では、ガイドウェイデータベースが、ガイドウェイに沿って、ＩＮＳ例えばＩＮＳ１００を含む検査車両を走行させることによって生成される。さらなる位置決定システムが、検査車両のＩＮＳによって検出された慣性パラメータをガイドウェイに沿った位置と相関させるために用いられる。この情報は相互参照され、ガイドウェイデータベースに記憶される。いくつかの実施形態では、検査車両は、ガイドウェイデータベースに記憶される慣性パラメータの精度を増加させるために、ガイドウェイに沿って複数回走行する。
【００１９】
図２は、１つまたは複数の実施形態によるＩＮＳ２０２を含むＶＢＰＳ２００のブロック図である。いくつかの実施形態では、ＩＮＳ２０２はＩＮＳ１００（図１）と同じである。ＶＢＰＳ２００は、ガイドウェイデータベース２０４を更に含む。ガイドウェイデータベース２０４は、ガイドウェイに沿った位置と相互参照される、記憶される慣性パラメータを含む。ＶＢＰＳ２００は、枢要車載制御装置（ＶＯＢＣ：ｖｉｔａｌ  ｏｎ−ｂｏａｒｄ  ｃｏｎｔｒｏｌｌｅｒ）２０６を更に含む。ＶＯＢＣ２０６は、ＩＮＳ２０２からの検出された慣性パラメータを、ガイドウェイデータベース２０４からのガイドウェイの記憶されている慣性パラメータと比較するように構成されている。ＶＯＢＣ２０６はまた、自動速度およびブレーキ制御システム２０８を制御するための信号を生成するように構成されている。ＶＯＢＣ２０６はまた、決定された位置情報を、車両の外部にある集中型または分散型の制御システム２１０に送信するように構成されている。
【００２０】
いくつかの実施形態では、ＶＯＢＣ２０６は、システム内の安全度水準４（ＳＩＬ４）を有するあらゆる枢要機械上でバックグラウンドプロセスを実行することによって実施されており、このバックグラウンドプロセスは、通信トラフィックをリッスンし、ＶＯＢＣの構成プロファイルによって識別される重要なデータを収集する。いくつかの実施形態では、ＳＩＬ４は、少なくとも１つの実施形態では、国際電気標準会議（ＩＥＣ）の規格ＩＥＣ６１５０８に基づいている。ＳＩＬ水準４は、１時間あたりの故障確率が１０−８〜１０−９であることを意味する。
【００２１】
いくつかの実施形態では、ＶＯＢＣ２０６は、検出された慣性パラメータおよび決定された位置を用いて、ガイドウェイデータベース２０４の記憶されている慣性パラメータを改良する。例えば、時間がたつにつれて、ガイドウェイのアラインメントは、いくつかの例では、ガイドウェイ上の摩耗により変化する。いくつかの例では、検出された慣性パラメータが、車両の現在の通過に関しては、記憶されている慣性パラメータの誤差許容値内にあるが、その車両（または異なる車両）のその後の通過は誤差許容値外になる。いくつかの例では、検出された慣性パラメータが、誤差許容値内で、記憶されている慣性パラメータのいずれにも合致しない場合、ＶＯＢＣ２０６は、車両の位置を決定することができなくなる。いくつかの実施形態では、ＶＯＢＣ２０６が車両の位置を決定することができない場合、ＶＯＢＣは、車両にブレーキをかけて停止位置に止める信号を生成する。車両の位置を決定した後でＶＯＢＣ２０６がガイドウェイデータベース２０４を更新する実施形態では、車両の位置を決定することができないリスクが低減される。
【００２２】
いくつかの実施形態では、ＶＯＢＣ２０６は、最新チェックポイントに基づく比較のために、いくつかの記憶されている慣性パラメータを制限する。いくつかの実施形態では、最新チェックポイントとしては、駅、転轍機、ランドマーク、アンテナ、またはガイドウェイの特色のある他の特徴がある。最新チェックポイントに基づく比較のために記憶される慣性パラメータの数を制限することによって、ＶＯＢＣ２０６は、車両の位置を決定するための演算時間を短縮する。ＶＯＢＣ２０６は、比較をガイドウェイのより小さな部分に制限することによって、ガイドウェイデータベース２０４内の複数の合致を識別するリスクを減少させることもできる。
【００２３】
自動速度およびブレーキ制御システム２０８は、ガイドウェイに沿った車両の移動を制御するために用いられている。いくつかの実施形態では、ＶＯＢＣ２０６が車両の位置を決定することができない場合、ＶＯＢＣは、位置が決定されるまで、車両にブレーキをかけて停止位置に止めるように信号を自動速度およびブレーキ制御システム２０８に送信する。いくつかの実施形態では、ＶＯＢＣ２０６が車両の位置を決定することができない場合、ＶＯＢＣは、位置が決定されるまで、車両を減速させて車両を次のチェックポイントで停車させる信号を自動速度およびブレーキ制御システム２０８に送信する。
【００２４】
ガイドウェイの区間は、ガイドウェイの機械的性質に基づいて最大許容速度を有する。例えば、いくつかの例では、レールを有するガイドウェイにおいて、最大許容速度は、レール間の距離を変化させるために加えられる最大の力に基づいて決定される。ガイドウェイデータベース２０４は、ガイドウェイの記憶されている慣性パラメータ例えば旋回時のガイドウェイのバンク角度を含むので、ＶＢＰＳ２００は、他の位置検出システムに勝る利点を提供する。バンク角度は、レール上で作用する圧縮力に対してレール間の距離を変化させるために加えられる力の一部分に影響を及ぼす。その結果は、バンク角度はガイドウェイデータベース２０４の記憶されている慣性パラメータに基づいて既知なので、車両の速度は増加可能であるというものである。
【００２５】
いくつかの実施形態では、ＶＯＢＣ２０６は、ガイドウェイデータベース２０４を用いて、車両の前方のガイドウェイの一部分の記憶される慣性パラメータを決定し、所定の最大許容速度よりも速い速度で車両を動作させるように自動速度およびブレーキ制御システム２０８に信号を送る。速度を増加させることによって、輸送における効率の増加が可能になり、乗客の移動時間が短縮される。
【００２６】
いくつかの実施形態では、集中型または分散型の制御システム２１０は、ガイドウェイに沿った複数の車両から位置情報を受信し、受信した位置情報に基づいて車両の各々に移動認可を提供する。いくつかの実施形態では、集中型または分散型の制御システム２１０は、車両に最大許容速度情報を提供する。いくつかの実施形態では、ＶＯＢＣ２０６は、ガイドウェイデータベース２０４の記憶されている慣性パラメータに基づいて、集中型または分散型の制御システム２１０から受信した最大許容情報速度を無効にすることが許可されている。
【００２７】
図３は、１つまたは複数の実施形態によるＶＢＰＳ３００を実施するための汎用コンピューティングデバイスのブロック図である。いくつかの実施形態では、ＶＢＰＳ３００はＶＢＰＳ２００（図２）に類似している。ＶＢＰＳ３００は、ハードウェアプロセッサ３０２と、コンピュータプログラムコード３０６すなわち実行可能な命令のセットで符号化されている、すなわちそれらを記憶する非一時的なコンピュータ可読記憶媒体３０４とを含む。コンピュータ可読記憶媒体３０４は、ＶＢＰＳ３００の要素とインターフェースするための命令３０７でも符号化されている。プロセッサ３０２は、バス３０８を介してコンピュータ可読記憶媒体３０４に電気的に結合されている。プロセッサ３０２は、バス３０８によってＩ／Ｏインターフェース３１０にも電気的に結合されている。ネットワークインターフェース３１２はまた、バス３０８を介してプロセッサ３０２にも電気的に接続されている。ネットワークインターフェース３１２はネットワーク３１４に接続されており、したがって、プロセッサ３０２およびコンピュータ可読記憶媒体３０４は、ネットワーク３１４を介して、外部要素例えば自動速度およびブレーキ制御システム２０８または集中型または分散型の制御システム２１０（図２）に接続および通信することができる。いくつかの実施形態では、ネットワークインターフェース３１２は、光通信、マイクロ波通信、誘導ループ通信、または他の適切な通信経路などの異なる通信経路と置き換えられる。ガイドウェイデータベース３１６も、バス３０８を介してプロセッサ３０２に電気的に接続されている。ガイドウェイデータベース３１６は、ガイドウェイの慣性パラメータを記憶する。ＩＮＳ３１８も、バス３０８を介してプロセッサ３０２に電気的に接続されている。ＩＮＳ３１８は、車両の慣性パラメータを検出するように構成されている。プロセッサ３０２は、ＶＢＰＳ３００をＩＮＳ１００（図１）、ＶＢＰＳ２００（図２）、または方法５００（図５）に関して説明されている動作の一部または全部を実行するために使用可能にするため、コンピュータ可読記憶媒体３０４において符号化されているコンピュータプログラムコード３０６を実行するように構成されている。
【００２８】
いくつかの実施形態では、プロセッサ３０２は、中央処理装置（ＣＰＵ）、マルチプロセッサ、分散処理システム、特定用途向け集積回路（ＡＳＩＣ）、および／または適切な処理ユニットである。いくつかの実施形態では、プロセッサ３０２は、ネットワークインターフェース３１２を介して外部回路に送信するために、位置情報信号を生成するように構成されている。いくつかの実施形態では、プロセッサ３０２は、ネットワークインターフェース３１２を介して外部回路に送信するために、速度信号またはブレーキ信号を生成するように構成されている。
【００２９】
いくつかの実施形態では、コンピュータ可読記憶媒体３０４は、電気、磁気、光、電磁、赤外線、および／もしくは半導体システム（または装置またはデバイス）である。例えば、コンピュータ可読記憶媒体３０４は、半導体もしくはソリッドステートメモリ、磁気テープ、リムーバブルコンピュータディスケット、ランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、剛性磁気ディスク、および／または光ディスクを含む。光ディスクを用いるいくつかの実施形態では、コンピュータ可読記憶媒体３０４は、コンパクトディスク読出し専用メモリ（ＣＤ−ＲＯＭ）、コンパクトディスクリード／ライト（ＣＤ−Ｒ／Ｗ）、および／またはデジタルビデオディスク（ＤＶＤ）を含む。
【００３０】
いくつかの実施形態では、記憶媒体３０４は、ＩＮＳ１００（図１）、ＶＢＰＳ２００（図２）、または方法５００（図５）に関して説明されている動作をＶＢＰＳ３００に実行させるように構成されたコンピュータプログラムコード３０６を記憶する。いくつかの実施形態では、記憶媒体３０４は、方位パラメータ３２０、距離パラメータ３２２、ロールパラメータ３２４、ピッチパラメータ３２６、ヨーパラメータ３２８、磁気座標３３０、最新チェックポイントパラメータ３３２、および速度パラメータ３３４など、ＩＮＳ１００、ＶＢＰＳ２００、もしくは方法５００に関して説明されている動作を実行するために必要とされる情報、かつ／またはＩＮＳ１００、ＶＢＰＳ２００、もしくは方法５００に関して説明されている動作を実行する実行可能命令のセットも記憶する。
【００３１】
いくつかの実施形態では、記憶媒体３０４は、外部コンポーネントとインターフェースするための命令３０７を記憶する。命令３０７は、プロセッサ３０２が、ＩＮＳ１００、ＶＢＰＳ２００、または方法５００に関して説明されている動作を効果的に実施するように、外部コンポーネントによって読取り可能な動作命令を生成することを可能にする。
【００３２】
ＶＢＰＳ３００は、Ｉ／Ｏインターフェース３１０を含む。Ｉ／Ｏインターフェース３１０は、外部回路に結合されている。いくつかの実施形態では、Ｉ／Ｏインターフェース３１０としては、キーボード、キーパッド、マウス、トラックボール、トラックパッド、かつ／または情報およびコマンドをプロセッサ３０２に通信するためのカーソル方向キーがある。
【００３３】
ＶＢＰＳ３００は、プロセッサ３０２に結合されたネットワークインターフェース３１２も含む。ネットワークインターフェース３１２は、ＶＢＰＳ３００がネットワーク３１４と通信することを可能にし、ネットワーク３１４には、１つまたは複数の他のコンピュータシステムが接続されている。ネットワークインターフェース３１２は、ＢＬＵＥＴＯＯＴＨ、ＷＩＦＩ、ＷＩＭＡＸ、ＧＰＲＳ、もしくはＷＣＤＭＡなどの無線ネットワークインターフェース、またはイーサネット、ＵＳＢ、もしくはＩＥＥＥ−１３９４などの有線ネットワークインターフェースを含む。いくつかの実施形態では、ＩＮＳ１００、ＶＢＰＳ２００、または方法５００に関して説明されている動作が２つ以上のＶＢＰＳ３００において実施され、方位、距離、ロール、ピッチ、ヨー、磁気座標、最新チェックポイント、および速度などの情報が、ネットワーク３１４を介して異なるＶＢＰＳ３００間で交換される。
【００３４】
ＶＢＰＳ３００は、プロセッサ３０２に結合されたガイドウェイデータベース３１６も含む。ガイドウェイデータベース３１６は、ガイドウェイの位置と相互参照されるガイドウェイの慣性パラメータを記憶する。ガイドウェイデータベース３１６は、ＶＢＰＳ３００が、記憶されている慣性パラメータに基づいて車両の位置を決定することを可能にする。いくつかの実施形態では、ガイドウェイデータベース３１６はガイドウェイデータベース２０４（図２）と同じである。
【００３５】
ＶＢＰＳ３００は、プロセッサ３０２に結合されたＩＮＳ３１８も含む。ＩＮＳ３１８は、ガイドウェイに沿って移動する車両の慣性パラメータを検出する。ＩＮＳ３１８は、ＶＢＰＳ３００が、ＩＮＳ３１８の検出された慣性パラメータをガイドウェイデータベース３１６の記憶されている慣性パラメータと比較することによってガイドウェイ上の車両の位置を決定することを可能にする。いくつかの実施形態では、ＩＮＳ３１８はＩＮＳ１００（図１）と同じである。いくつかの実施形態では、ＩＮＳ３１８はＩＮＳ２０２（図２）と同じである。
【００３６】
ＶＢＰＳ３００は、方位に関連する情報をＩＮＳ３１８から受け取るように構成されている。この情報は、ガイドウェイに沿った車両の移動の方向を決定するため、バス３０８を介してプロセッサ３０２に転送される。方位は、次に、コンピュータ可読媒体３０４に方位パラメータ３２０として記憶される。ＶＢＰＳ３００は、最新チェックポイントから移動された距離に関連する情報をＩ／Ｏインターフェース３１０またはネットワークインターフェース３１２を介して受け取るように構成されている。この情報は、最新チェックポイントから移動された距離を決定するため、バス３０８を介してプロセッサ３０２に転送される。移動された距離は、次に、コンピュータ可読媒体３０４に距離パラメータ３２２として記憶される。ＶＢＰＳ３００は、車両のロールに関連する情報をＩＮＳ３１８から受け取るように構成されている。この情報は、コンピュータ可読媒体３０４にロールパラメータ３２４として記憶される。ＶＢＰＳ３００は、車両のピッチに関連する情報をＩＮＳ３１８から受け取るように構成されている。この情報は、コンピュータ可読媒体３０４にピッチパラメータ３２６として記憶される。ＶＢＰＳ３００は、車両のヨーに関連する情報をＩＮＳ３１８から受け取るように構成されている。この情報は、コンピュータ可読媒体３０４にヨーパラメータ３２８として記憶される。ＶＢＰＳ３００は、磁気座標に関連する情報を、ＮＳ３１８を通して受け取るように構成されている。この情報は、コンピュータ可読媒体３０４に磁気座標パラメータ３３０として記憶される。ＶＢＰＳ３００は、車両によって通過された最新チェックポイントに関連する情報をＩ／Ｏインターフェース３１０またはネットワークインターフェース３１２を介して受け取るように構成されている。この情報は、コンピュータ可読媒体３０４に最新チェックポイントパラメータ３３２として記憶される。ＶＢＰＳ３００は、車両の速度に関連する情報を、ＩＮＳ３１８を通して受け取るように構成されている。この情報は、コンピュータ可読媒体３０４に速度パラメータ３３４として記憶される。
【００３７】
動作中、プロセッサ３０２は、コンピュータ可読媒体３０４に記憶されているパラメータとガイドウェイデータベース３１６の記憶されている慣性パラメータの比較に基づいてガイドウェイに沿って車両の位置を決定する命令のセットを実行する。いくつかの実施形態では、プロセッサ３０２は、最新チェックポイントパラメータ３３２を用いて、コンピュータ可読媒体３０４に記憶されているパラメータとガイドウェイデータベース３１６の記憶されている慣性パラメータとの比較の範囲を制限する。
【００３８】
いくつかの実施形態では、プロセッサ３０２は、コンピュータ可読媒体３０４に記憶されているパラメータおよびガイドウェイデータベース３１６の記憶されている慣性パラメータに基づいて車両速度を調整するかどうかを決定する命令のセットを実行する。いくつかの実施形態では、プロセッサ３０２は、ＶＢＰＳ３００が別個の位置検出システムとの通信の中断を経験しているどうかを決定する命令のセットを実行する。
【００３９】
図４は、１つまたは複数の実施形態によるガイドウェイ４２０を走行するＶＢＰＳを含む車両４１０の概略図である。車両４１０には、ＶＢＰＳ例えばＶＢＰＳ２００（図２）またはＶＢＰＳ３００（図３）が搭載されている。いくつかの実施形態では、ＶＢＰＳは、一次位置検出システムとして用いられており、車両４１０の起動時に始まって動作する。いくつかの実施形態では、ＶＢＰＳは二次位置検出システムであり、別個の位置検出システムとの通信の喪失に続いて起動される。いくつかの実施形態では、ＶＢＰＳは二次位置検出システムであり、車両４１０の起動から作動されている。
【００４０】
図４の例では、ＶＢＰＳは、別個の位置検出システムとの通信の喪失に続いて作動される二次位置検出システムとして用いられている。時間ｔ０において、車両４１０は、別個の位置検出システムとの通信を失う。時間ｔ０では、信号は、例えばトランシーバ１０４（図１）を通してＶＢＰＳのＩＮＳに送信され、車両４１０のロール、ピッチ、ヨー、および方位などの慣性パラメータを検出し始める。いくつかの実施形態では、ＶＢＰＳは、二次位置決定システムとして動作しているときですら、慣性パラメータを連続的に検出する。慣性パラメータを連続的に検出することによって、別個の位置検出システムとの通信の喪失に続く車両４１０の位置のより迅速な決定が可能になるが、ＩＮＳによる電力消費量が増加する。
【００４１】
時間ｔ１において、ＩＮＳが、車両４１０の慣性パラメータを検出する。ＩＮＳは、検出された慣性パラメータを、例えばトランシーバ１０４を介して、搭載されている制御装置例えばＶＯＢＣ２０６（図２）に送る。ＶＢＰＳは、ＩＮＳからの検出された慣性パラメータを、ガイドウェイデータベース例えばガイドウェイデータベース２０４（図２）またはガイドウェイデータベース３１６（図３）からの記憶されている慣性パラメータと比較する。あらかじめ定義された誤差許容値内で合致がいったん決定されると、ＶＢＰＳは、車両４１０の位置をガイドウェイ４２０に沿った位置Ｐ５であると明確に識別する。いくつかの実施形態では、ＶＢＰＳは、例えば自動速度およびブレーキ制御システム２０８（図２）を用いて車両４１０の速度を制御するために、位置情報を用いる。いくつかの実施形態では、ＶＢＰＳは、識別された位置を外部制御システム例えば集中型または分散型の制御システム２１０（図２）に送信する。
【００４２】
いくつかの実施形態では、ＶＢＰＳは、演算時間を短縮し、ガイドウェイデータベースの記憶されている慣性パラメータとの複数の合致を識別するリスクを減少させるため、上記の比較を、最新チェックポイントである駅Ａと次のチェックポイントである駅Ｂの間のガイドウェイの部分に限定する。
【００４３】
時間ｔ２において、ＩＮＳが、慣性パラメータの第２のセットを検出する。ＶＢＰＳは、慣性パラメータの検出された第２のセットをガイドウェイデータベースの記憶されている慣性パラメータと比較し、車両４１０が位置Ｐ６にあると決定する。いくつかの実施形態では、ＩＮＳは、慣性パラメータを連続的に検出する。いくつかの実施形態では、ＩＮＳは、慣性パラメータを定期的に検出する。いくつかの実施形態では、この定期的な検出は経過時間に基づく。いくつかの実施形態では、この定期的な検出は、移動された推定距離に基づく。
【００４４】
図５は、いくつかの実施形態によるＶＢＰＳを動作させる方法５００の流れ図である。任意選択の動作５０２において、搭載されている制御装置例えばＶＯＢＣ２０６（図２）が、別個の位置決定システムとの通信が失われているかどうかを決定する。動作５０２は、ＶＢＰＳが二次位置検出システムとして機能する実施形態に含まれる。動作５０２は、ＶＢＰＳが一次位置検出システムとして機能する実施形態には含まれない。別個の位置決定システムとの通信が失われていない場合、動作５０２が繰り返される。別個の位置決定システムとの通信が失われている場合、方法５００は動作５０４に進む。
【００４５】
動作５０４では、最新チェックポイントが決定される。いくつかの実施形態では、チェックポイントは、ガイドウェイに沿った駅である。いくつかの実施形態では、チェックポイントは、アンテナ、転轍機、または何らかの他の適切なランドマークである。いくつかの実施形態では、最新チェックポイントは、ＶＢＰＳが外部ソース、例えば集中型または分散型の制御システム２１０（図２）から受信した情報に基づいて決定される。いくつかの実施形態では、最新チェックポイントは、チェックポイントに対応する、ガイドウェイデータベースに記憶されている慣性パラメータとＩＮＳによって検出された慣性パラメータとの比較に基づいて決定される。いくつかの実施形態では、ＶＢＰＳは、最新チェックポイントを用いて、ガイドウェイデータベースに記憶されている慣性パラメータの比較の範囲を制限する。比較の範囲を制限することによって、演算時間が短縮され、複数の合致を識別するリスクが比較中に生じる。
【００４６】
動作５０６において、ＶＢＰＳは、検出された慣性パラメータをＩＮＳから受け取る。検出される慣性パラメータとしては、ガイドウェイ上の車両の方位、ロール、ピッチ、およびヨーがある。いくつかの実施形態では、検出される慣性パラメータとしては、磁気座標、高度、最新チェックポイントから移動された距離、車両の速度、または他の適切な慣性パラメータもある。いくつかの実施形態では、ＩＮＳは、加速度計を用いて方位を検出する。いくつかの実施形態では、ＩＮＳは、ＩＭＵを用いてロール、ピッチ、およびヨーを検出する。いくつかの実施形態では、ＩＭＵは、複数のジャイロスコープを備える。いくつかの実施形態では、ＩＮＳは、ロール、ピッチ、およびヨーを検出するために用いられるＩＭＵを用いて、方位を検出する。いったんＩＮＳが慣性パラメータを検出すると、ＩＮＳは、検出された慣性パラメータを、例えばトランシーバ１０４（図１）を通して、ＶＢＰＳに送信する。
【００４７】
動作５０８において、ＶＢＰＳは、ＩＮＳからの検出された慣性パラメータを、ガイドウェイデータベース例えばガイドウェイデータベース２０４（図２）またはガイドウェイデータベース３１６（図３）からの記憶されている慣性パラメータと比較する。いくつかの実施形態では、ＶＢＰＳは、記憶されている慣性パラメータの比較の範囲を、動作５０４で決定された最新チェックポイントに基づいて制限する。いくつかの実施形態では、ＶＢＰＳは、最初に、検出された慣性パラメータのうちのいくつかを、記憶されている慣性パラメータと比較する。いくつかの実施形態では、比較は、プロセッサ例えばプロセッサ４０２（図４）を用いて実行される。
【００４８】
動作５１０において、ＶＢＰＳは、動作５０８における比較に基づいて、少なくとも１つの位置合致を識別する。いくつかの実施形態では、検出された慣性パラメータが、記憶されている慣性パラメータのあらかじめ定義された誤差許容値内にある場合、ＶＢＰＳは合致を識別する。いくつかの実施形態では、あらかじめ定義された誤差許容値は１％未満の差である。いくつかの実施形態では、あらかじめ定義された誤差許容値は０．５％未満の差である。いくつかの例では、ＶＢＰＳは、検出された慣性パラメータに合致する複数の位置を識別する。いくつかの実施形態では、ＶＢＰＳは、車両の方位に基づいて最新チェックポイントと次のチェックポイントとの間の記憶されている慣性パラメータに比較の範囲を制限することによって、複数の位置合致を識別するリスクを減少させる。
【００４９】
動作５１２において、ＶＢＰＳは、動作５１０からの少なくとも１つの識別された位置合致に基づいて車両の位置を識別する。動作５１０において単一の位置合致が識別される場合、ＶＢＰＳは、車両位置を、識別された位置合致と識別する。いくつかの実施形態では、ＶＢＰＳは、検出された慣性パラメータと記憶されている慣性パラメータとの間の差の最小量に基づいて、位置を決定する。いくつかの実施形態では、動作５１０において複数の位置合致が識別された場合、ＶＢＰＳは、高度、磁気座標、または最新チェックポイントから移動された距離などのさらなる検出された慣性パラメータを用いて、車両位置を識別する。
【００５０】
動作５１４において、ＶＢＰＳは、車両位置を制御システム例えば集中型または分散型の制御システム２１０に報告する。いくつかの実施形態では、ＶＢＰＳは、通信ネットワーク例えばネットワーク３１４（図３）を用いて車両位置を報告する。いくつかの実施形態では、ＶＢＰＳは、無線通信、誘導ループ通信、または他の適切な通信方法を用いて車両位置を報告する。
【００５１】
動作５１６において、ＶＢＰＳは、識別された車両位置に基づいて車両の速度を調整する。いくつかの実施形態では、ＶＢＰＳが、車両の位置を識別することができない場合、ＶＢＰＳは、例えば自動速度およびブレーキ制御システム２０８（図２）を用いて車両にブレーキをかけて停止位置に止める信号を生成する。いくつかの実施形態では、ＶＢＰＳは、識別された車両位置を用いて、車両の前方のガイドウェイの構成を決定する。ＶＢＰＳは、この車両の前方のガイドウェイの構成に基づいて、最高許容可能速度を決定する。いくつかの実施形態では、決定されたＶＢＰＳの最高許容可能速度は、外部制御システムによって提供される最高許容可能速度を無効にする。いくつかの実施形態では、ＶＢＰＳは、別個の位置決定システムとの通信が再確立されるまで、車両を減速させる。いくつかの実施形態では、ＶＢＰＳは、次のチェックポイントに停止するように車両の速度を制御する。
【００５２】
任意選択の動作５１８において、ＶＢＰＳは、動作５１２において識別された位置に基づいてガイドウェイを更新する。いくつかの実施形態では、検出された慣性パラメータと記憶されている慣性パラメータとの差が更新閾値を下回る場合、動作５１８が実行される。いくつかの実施形態では、更新閾値は０．５％未満の差である。いくつかの実施形態では、更新閾値は０．２５％未満の差である。いくつかの実施形態では、ＶＢＰＳは、動作５１４において、車両位置を制御システムに報告することに加えて、ガイドウェイデータベースに対する更新を制御システムに報告する。
【００５３】
当業者は、方法５００の動作が例に過ぎないこと、そして、さらなる動作を含むことができることを認識し、方法５００の範囲から逸脱することなく動作が除去可能であること、そして、動作の順序が調整可能であることを説明するであろう。
【００５４】
少なくとも１つの実施形態による車両に基づく位置システムは、ブレーキおよび推進によって移動を自律的に制御する機能を有する車両とともに使用可能であり、車両の移動は、線路、レール、またはガイドウェイ（これらのうちのすべては上記ではガイドウェイと呼ばれている）のいずれかによって限定される。システムは、常に車両の十分な離隔距離を維持する助けとなる。システムは、駅、駐車場などの特定の場所における車両の正確な停止も提供する。停止精度は、システムによって変えることができる。いくつかの実施形態では、停止精度は±１５ｃｍ程度である。
【００５５】
図６Ａは、ガイドウェイの区間に沿った記憶されている回転行列６０５のグラフである。図６Ａは、三次元ガイドウェイデータベース例えば三次元ガイドウェイデータベース２０４（図２）または三次元ガイドウェイデータベース３１６（図３）の記憶されている慣性パラメータの非限定的な例である。
【００５６】
図６Ｂは、最新チェックポイントから第１の位置Ｐ１まで検出された慣性パラメータに基づいて生成された検出された回転行列６１０のグラフである。ＶＢＰＳは、検出された回転行列６１０をＩＭＵ例えばＩＭＵ１００（図１）から受け取り、検出された回転行列６１０を記憶されている回転行列６０５と比較する。この比較に基づいて、ＶＢＰＳは、車両がガイドウェイに沿って第１の位置Ｐ１にあると決定する。
【００５７】
図６Ｃは、最新チェックポイント例えば第１の位置Ｐ１から第２の位置Ｐ２までの検出された慣性パラメータに基づいて生成された検出された回転行列６１５のグラフである。ＶＢＰＳは、検出された回転行列６１５をＩＭＵ例えばＩＭＵ１００から受け取り、検出された回転行列６１５を記憶されている回転行列６０５と比較する。この比較に基づいて、ＶＢＰＳは、車両がガイドウェイに沿って第２の位置Ｐ２にあると決定する。
【００５８】
図６Ｄは、最新チェックポイント例えば第２の位置Ｐ２から第３の位置Ｐ３までの検出された慣性パラメータに基づいて生成された検出された回転行列６２０のグラフである。ＶＢＰＳは、検出された回転行列６２０をＩＭＵ例えばＩＭＵ１００から受け取り、検出された回転行列６２０を記憶されている回転行列６０５と比較する。この比較に基づいて、ＶＢＰＳは、車両がガイドウェイに沿って第３の位置Ｐ３にあると決定する。
【００５９】
図６Ｅは、最新チェックポイント例えば第３の位置Ｐ３から第４の位置Ｐ４までの検出された慣性パラメータに基づいて生成された検出された回転行列６２５のグラフである。ＶＢＰＳは、検出された回転行列６２５をＩＭＵ例えばＩＭＵ１００から受け取り、検出された回転行列６２５を記憶されている回転行列６０５と比較する。この比較に基づいて、ＶＢＰＳは、車両がガイドウェイに沿って第４の位置Ｐ４にあると決定する。
【００６０】
図６Ｆは、最新チェックポイント例えば第４の位置Ｐ４から第５の位置Ｐ５までの検出された慣性パラメータに基づいて生成された検出された回転行列６３０のグラフである。ＶＢＰＳは、検出された回転行列６３０をＩＭＵ例えばＩＭＵ１００から受け取り、検出された回転行列６３０を記憶されている回転行列６０５と比較する。この比較に基づいて、ＶＢＰＳは、車両がガイドウェイに沿って第５の位置Ｐ５にあると決定する。
【００６１】
本明細書の一態様は、ガイドウェイを走行する車両のための車両に基づく測位システム（ＶＢＰＳ）に関する。ＶＢＰＳは、車両に搭載されている慣性航法システム（ＩＮＳ）であって、車両がガイドウェイを走行する間、車両の慣性パラメータを検出するように構成されており、この検出される慣性パラメータは車両のロールとピッチとヨーとを含む、ＩＮＳを含む。ＶＢＰＳは、ガイドウェイデータベースであって、ガイドウェイに沿った複数の場所におけるガイドウェイの慣性パラメータを記憶するように構成されており、この記憶される慣性パラメータは、ガイドウェイのロールとピッチとヨーとを含む、ガイドウェイデータベースを更に含む。ＶＢＰＳは、枢要車載制御装置（ＶＯＢＣ）であって、検出される慣性パラメータと記憶される慣性パラメータの比較に基づいて車両の位置を決定するように構成されているＶＯＢＣを更に含む。ＶＯＢＣは、車両によって通過された最新チェックポイントに基づいて慣性パラメータと記憶される慣性パラメータの比較を制限するように構成されている。
【００６２】
本明細書の別の態様は、コンピュータ可読媒体に関する。このコンピュータ可読媒体は、プロセッサと、命令を含むメモリとを含む。この命令は、車両に搭載されている慣性航法システム（ＩＮＳ）を用いてガイドウェイを走行する車両の慣性パラメータを検出することの、プロセッサによる実行を容易にするように構成されており、検出される慣性パラメータは、車両のロールとピッチとヨーとを含む。この命令は、枢要車載制御装置（ＶＯＢＣ）を用いて、検出される慣性パラメータを、ガイドウェイデータベースに記憶された記憶されている慣性パラメータと比較することの実行を容易にするように更に構成されており、記憶されている慣性パラメータは、ガイドウェイのロールとピッチとヨーとを含む。この命令は、車両によって通過された最新チェックポイントに基づいて検出される慣性パラメータと記憶される慣性パラメータの比較を制限することと、この比較に基づいて車両の位置を識別することの実行を容易にするように更に構成されている。
【００６３】
本明細書の更に別の態様は、ガイドウェイを走行する車両の位置を決定する方法に関する。この方法は、車両に搭載されている慣性航法システム（ＩＮＳ）を用いてガイドウェイを走行する車両の慣性パラメータを検出することであって、この検出される慣性パラメータは、車両のロールとピッチとヨーとを含む、ことを含む。この方法は、枢要車載制御装置（ＶＯＢＣ）を用いて、検出される慣性パラメータを、ガイドウェイデータベースに記憶された記憶されている慣性パラメータと比較することであって、記憶されている慣性パラメータは、ガイドウェイのロールとピッチとヨーとを含む、ことを更に含む。この方法は、車両によって通過された最新チェックポイントに基づいて検出される慣性パラメータと記憶される慣性パラメータの比較を制限することを更に含む。方法は、この比較に基づいて車両の位置を識別することを更に含む。
【００６４】
開示の実施形態が、上記に記載した利点のうちの１つまたは複数を満たすことは、当業者によって容易に理解されるであろう。前述の仕様を読めば、当業者ならば、本明細書で大まかに開示される等価物および様々な他の実施形態の様々な変更、置き換えに影響を及ぼすことができるであろう。したがって、本明細書で与えられる保護は、添付の特許請求の範囲およびその等価物に含まれる定義によってのみ制限されることが意図されている。
【図１】
0006023918.tif 000002
【図２】
0006023918.tif 000003
【図３】
0006023918.tif 000004
【図５】
0006023918.tif 000005
【図４】
0006023918.tif 000006
【図６】
0006023918.tif 000007