(57)【要約】  時分割多重アクセス（ＴＤＭＡ）測位システムのための修正システムが開示される。位置受信機は、時分割多重アクセス（ＴＤＭＡ）スキームでパルス送出される複数の符号分割多重アクセス（ＣＤＭＡ）変調された測位信号を取得し、追跡し、そして復調する。位置受信機内の特殊化修正プロセッサは、受信した複数の時分割多重アクセス（ＴＤＭＡ）測位信号と同期して符号分割多重アクセス（ＣＤＭＡ）測位信号の擬似乱数（ＰＲＮ）コード信号レプリカをそれぞれ内部的に生成するように構成されている。この相関システムは、符号分割多重アクセス（ＣＤＭＡ）相互相関アーチファクトの有害効果が存在しない、またＳＮ比を劣化させない、従って高精度の位置解を計算可能にする距離測定を与える位置受信機を提供する。
2007501383.tif 000002
【特許請求の範囲】
【請求項１】
ＴＤＭＡ測位システムにおいて、正確な測位信号を、少なくとも１つの相関器を用いて構成されている位置受信機に供給する方法であって、前記位置受信機は相互相関アーチファクトを軽減し、高ＳＮ比を呈するようになっており、前記方法は、
ａ）前記測位信号を既知のＴＤＭＡシーケンスで送信するステップと、
ｂ）前記位置受信機を前記測位信号の前記既知のＴＤＭＡシーケンスに時間順に同期させるステップと、
ｃ）前記既知のＴＤＭＡシーケンスと同期して前記測位信号を順次に追跡するように、前記少なくとも１つの相関器を構成するステップと、
を含むことを特徴とする方法。
【請求項２】
前記構成ステップは更に、前記既知のＴＤＭＡシーケンスと同期して前記測位信号の擬似乱数（ＰＲＮ）コードシーケンスを複写する少なくとも１つの擬似乱数（ＰＲＮ）コードシーケンス発生器を含むことを特徴とする請求項１に記載の方法。
【請求項３】
既知のＴＤＭＡシーケンスでブロードキャストされる複数のＴＤＭＡ測位信号を順次に受信する方法であって、
ａ）位置受信機を展開するステップを含み、前記位置受信機は、
i）前記ＴＤＭＡ測位信号を受信し、解釈する手段と、
ii）前記位置受信機に通信するように結合されている少なくとも１つの相関器と、
を含み、前記各相関器は、
I．前記相関器のためのマスタータイミング基準を供給する手段と、
II．前記ＴＤＭＡ測位信号の受信時点と前記マスタータイミング基準との間の関係を解析し、次いで前記マスタータイミング基準に対して前記相関器の積分期間のスタート及びストップ時点を決定する手段と、
III．前記決定されたスタート及びストップ時点に応答し、前記既知のＴＤＭＡシーケンスの次のＰＲＮコードを順次に生成する手段と、
を含み、
ｂ）前記位置受信機において少なくとも１つの前記ＴＤＭＡ測位信号を受信し、前記ＴＤＭＡ信号の前記受信時点を決定するステップと、
ｃ）前記決定された受信時点を前記少なくとも１つの相関器へ伝え、それによって前記ＴＤＭＡ測位信号の受信に同期してＰＲＮシーケンスを生成するステップと、
を更に含むことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、電波測位システムにおける精密な距離決定を生成するシステム及び方法に関する。本発明は、特定的には、擬似ランダムコード相互相関アーチファクトの軽減、及び時分割多重アクセス（ＴＤＭＡ）スキームでパルス送出される符号分割多重アクセス（ＣＤＭＡ）測位信号におけるＳＮ比の改善に関する。
【背景技術】
【０００２】
多くの電波測位システムは、複数の送信機を使用する。各送信機は、連続する独特な符号分割多重アクセス（ＣＤＭＡ）信号を送信する。ＣＤＭＡ受信機は、一般に、複数の受信機チャネルを使用してこれらの信号を追跡（track）する。各受信機は、通常、各送信機までの距離を決定するために２つまたはそれ以上の相関器を含んでいる。伝統的なＣＤＭＡ受信機は、これらの連続ＣＤＭＡ信号に対して連続的に相関する。若干の従来技術の位置受信機は、複数の連続ＣＤＭＡ信号にまたがって単一の受信チャネルを順番付けする。受信機を順番付けする目的は、位置受信機ハードウェアのコスト及び電力消費を低減させることである。
【０００３】
ＣＤＭＡをベースとする電波測位システムの全てが、連続信号をブロードキャストするのではない。ブロードキャストされるＣＤＭＡ測位信号が全て同じような信号電力で１つの位置受信機に到達することが予測される場合には、連続ＣＤＭＡ測位信号が典型的に使用される。しかしながら、ブロードキャストされるＣＤＭＡ測位信号が異なる信号電力で受信される場合には、より高い信号電力送信機からの連続ＣＤＭＡ測位信号がより低い信号電力送信機から受信される信号を歪ませる。これらの条件の下でＣＤＭＡ測位信号を分離するためには、ＣＤＭＡ分離の他に、周波数分離（いわゆる周波数分割多重アクセス（ＦＤＭＡ））を使用してＣＤＭＡ測位信号を更に分離することができる。代替として、ＣＤＭＡ測位信号は、ＣＤＭＡ分離の他に、時分割分離（いわゆる時分割多重アクセス（ＴＤＭＡ））を使用して更に分離することができる。
【０００４】
若干の電波測位システムは、いわゆる近／遠問題を軽減するために、ＣＤＭＡ測位信号を、同一周波数で、且つパルス化時分割多重アクセス（ＴＤＭＡ）スキームで送信する。ＣＤＭＡ測位信号は、２つの独特な連続ＣＤＭＡ測位信号を分離する特定のダイナミックレンジを有しており、このダイナミックレンジは、ＣＤＭＡ測位信号を生成するために使用された擬似乱数（ＰＲＮ）コードの長さによって決定される。近／遠問題は、１つまたはそれ以上の連続ＣＤＭＡ測位信号が他の何れかのＣＤＭＡ測位信号に対してこのダイナミックレンジを超えた時に、従って、位置受信機が２つのＣＤＭＡ測位信号を区別できない時に発生する。更に、もし１つまたはそれ以上の連続ＣＤＭＡ測位信号がこのダイナミックレンジを超えれば、受信機の高周波（ＲＦ）フロントエンドは飽和するようになる。この飽和は、最も一般的には、複数のＣＤＭＡ信号送信機が同一の電力レベルでブロードキャストしているが、位置受信機から異なる距離にある時にもたらされる。距離が異なると、位置受信機から見た時に自由空間電力損が変化し、近い送信機からの信号は遠い送信機からブロードキャストされる信号より強く観測されるので、近／遠という用語を用いて問題を記述するのである。
【０００５】
海上無線技術委員会（The Technical Commission for Maritime：ＲＴＣＭ）は、ＣＤＭＡ測位システムのための１つの共通ＴＤＭＡブロードキャストスキームを定義している。海上無線技術委員会（ＲＴＣＭ）ブロードキャストスキームは、全地球測位置システム（ＧＰＳ）の粗取得（アクイジション）（Ｃ／Ａ）コードの１ミリ秒の期間を、11の等しいＴＤＭＡタイムスロットに分割する。即ち、各タイムスロットは１ミリ秒の１／11の間持続する。各ミリ秒の間に、各送信機は、そのミリ秒内の１つのＴＤＭＡタイムスロットを占有する。その後のミリ秒間隔に関しては、所定の擬似ランダムシーケンスに基づいてサブミリ秒ＴＤＭＡタイムスロット割当てが変化する。各送信機をＴＤＭＡブロードキャストスキーム内の特定の期間（この例においては１ミリ秒）内で表す時、この期間をＴＤＭＡサブシーケンス反復期間と名付ける。海上無線技術委員会（ＲＴＣＭ）ブロードキャストスキーム全体は200ミリ秒毎に完全に反復され、これを全シーケンスＴＤＭＡ反復期間と名付けている。
【０００６】
信号対雑音比（ＳＮ比、ＳＮＲ）は、位置受信機がＴＤＭＡ測位信号に対して連続的に相関する時に損なわれる。位置受信機がＴＤＭＡ測位信号に対して連続的に相関している時には、相関時間の一部分は、オンパルス時間として知られる所望のＴＤＭＡ測位信号を含む。オフパルス時間として知られる残余の相関時間中には、受信した測位信号は所望の信号を含まない。これらのオフパルス時間中、位置受信機は他のＴＤＭＡ測位信号及び雑音に対して相関し、所望のＴＤＭＡ測位信号には相関しない。オフパルス時間中の連続的な相関は、受信した信号を増加させずに、位置受信機相関プロセス中にもたらされる雑音を増大させる。所望の信号が存在しない時の相関に雑音が付加されるので、ＳＮＲが低下する。
【０００７】
ＣＤＭＡ相互相関は、位置受信機がＴＤＭＡ測位信号に対して連続的に相関している時に増加する。ＣＤＭＡ相互相関は、ＣＤＭＡコード分離ダイナミックレンジが制限されているために、位置受信機のダイナミックレンジ内の２つまたはそれ以上のＣＤＭＡ測位信号が相関プロセス内で相互に結合される場合である。相互相関の結果、所望の信号の自己相関関数に歪みがもたらされる。連続的に送信するＣＤＭＡ測位システムの殆どにおいては、ＣＤＭＡ相互相関歪みはＣＤＭＡコード分離ダイナミックレンジに比して比較的小さい。しかしながら、ＴＤＭＡ測位システムにおいては、オフパルス時間中の相関が、連続信号を用いた時に予測されるよりも高いレベルまで相互相関を増加させる。これは、オフパルス時間中に、位置受信機が他のＴＤＭＡ測位信号に対して相関するからである。
【０００８】
従来技術の多重チャネル位置受信機は、連続的に送信されるＣＤＭＡ測位信号を用いて動作するように設計されている。連続的に送信されるＣＤＭＡ測位信号の例は、全地球測位システム（ＧＰＳ）である。従来技術の多重チャネルＧＰＳ受信機は、複数の連続ＧＰＳ測位信号に対して連続的に相関する。代替の従来技術受信機は、位置受信機のハードウェアコスト及び電力消費を低減させるために、単一チャネルアーキテクチャを使用して連続ＣＤＭＡ測位信号の間を順番付けする。受信機に順番付けする従来技術の例が、1984年８月28日付米国特許第4,468,793号“全地球測位システム（ＧＰＳ）多重化受信機”、及び1989年７月18日付米国特許第4,8949,961号“高速順番付け復調方法及び装置”に開示されている。これらの特許は、連続ＣＤＭＡ測位信号を順番付けする単一チャネル受信機アーキテクチャを教示している。これらの受信機の順番付けは、受信機チャネルを減少させることによって、従って受信機のコスト及び電力消費を低減させることによって、これらの発明の目的を達成している。しかしながら、受信機に順番付けする従来技術は、ＴＤＭＡブロードキャストスキームに合わせるために順番付けパターンを調整する手段を含んでなく、従って、上述した相互相関またはＳＮＲ劣化問題に対処するための手段を有していない。
【０００９】
従来技術のＴＤＭＡ通信受信機は、データ処理能力を増加させたＴＤＭＡ通信信号をユーザ受信機へ送信する。これらの型のシステムの例が、1999年２月23日付米国特許第5,875,402号“時間同期通信システム”、1996年４月23日付米国特許第5,510,797号“ＳＰＳタイミング信号の準備”、1994年11月22日付米国特許第5,367,524号“順次データ送信方法”、及び2004年７月13日付米国特許第6,763,241号“ＧＰＳ受信機を使用するデータ通信同期”に開示されている。これらの通信システムは、全地球測位システム（ＧＰＳ）が提供するような外部同期技術を使用してユーザ受信機のＴＤＭＡ同期を行う。ＧＰＳまたは類似の衛星をベースとする同期技術の使用は、ＴＤＭＡ通信受信機を衛星システムに拘束することになる。更に、外部同期手順を容易にするためには、付加的なハードウェア、即ちＧＰＳ受信機または相当品が必要になる。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
明らかに、（ａ）ＴＤＭＡ測位信号に関する測定データを供給するための、（ｂ）１組の連続ＣＤＭＡ信号の間を任意に順番付けするための、（ｃ）ＴＤＭＡ同期に関して衛星を見るための、連続的に走る複数のＣＤＭＡ相関器、及び（ｄ）ＴＤＭＡタイミングを確立するだけに使用される全地球ナビゲーション衛星システム（ＧＮＳＳ）受信機のような付加的なハードウェアを必要としない位置受信機に対する要望が存在している。これらの制約を受けずに動作する位置受信機が高度に望ましい。また、明らかに、相互相関アーチファクトの有害な効果、及びＴＤＭＡ測位ネットワークに低信号対雑音比（ＳＮＲ）をもたらさない測距信号を提供できる位置受信機に対する要望も存在している。本発明は、ＴＤＭＡブロードキャストスキームで測位信号を送信し、受信したＴＤＭＡ測位信号に位置受信機を時間順に（即ち、入力順に）同期させ、ネットワークＴＤＭＡブロードキャストスキームと同期して、受信したＴＤＭＡ測位信号に順次に相関することによってこの所望の目的を達成する。
【課題を解決するための手段】
【００１１】
本発明の目的は、相互相関歪みを軽減し、ＴＤＭＡ測位信号内の信号対雑音比（ＳＮＲ）を増加させる位置受信機アーキテクチャを提供することであり、これは、ＴＤＭＡ測位信号をＴＤＭＡブロードキャストスキームと同時に処理し、正確な距離測定を、従って正確に決定された位置解をもたらすことによって達成される。
【００１２】
本発明のさらなる目的は、その相関プロセスをＴＤＭＡブロードキャストスキームに自律的に同期させる位置受信機アーキテクチャを提供することである。
【００１３】
本発明のさらなる目的は、外部同期手段を必要とせずに、その相関プロセスをＴＤＭＡブロードキャストスキームに同期させる位置受信機アーキテクチャを提供することである。
【００１４】
本発明のさらなる目的は、受信機ハードウェアを効率的に使用して、コスト及び電力消費を最小にする位置受信機アーキテクチャを提供することである。
【００１５】
本発明のさらなる目的は、ＴＤＭＡブロードキャストスキームの送信タイムスロット内の使用可能な時間中に、擬似乱数（ＰＲＮ）コード及びＰＲＮコード位相を迅速に変更することができる擬似乱数（ＰＲＮ）コードシーケンス発生器を提供することである。
【００１６】
本発明のさらなる目的は、連続的に走るコード及び搬送波デジタル制御発振器（ＤＣＯ）を必要とせずに、連続コード及び搬送波デジタル制御発振器（ＤＣＯ）カウンタ値をＴＤＭＡブロードキャストスキームで供給する位置受信機アーキテクチャを提供することである。
【００１７】
本発明のさらなる目的は、連続的に走る搬送波デジタル制御発振器（ＤＣＯ）を必要とせずに、連続積分された搬送波位相（ＩＣＰ）測定をＴＤＭＡブロードキャストスキームで供給する位置受信機アーキテクチャを提供することである。
【００１８】
本発明は、時分割多重アクセス（ＴＤＭＡ）ブロードキャストスキームでパルス化された符号分割多重アクセス（ＣＤＭＡ）変調された信号内の相互相関アーチファクトを軽減し、ＳＮ比を改善するシステム及び方法を開示する。これは、位置受信機内に実現されているいわゆるＴＤＭＡ相関器エンジンを使用して達成される。ＴＤＭＡ相関器エンジンは、複数のＴＤＭＡ送信の受信と時間順に同期する。ＴＤＭＡ相関器エンジンとＴＤＭＡ送信の受信との同期は、いわゆるＴＤＭＡシーケンス決定手段を使用して達成される。ＴＤＭＡシーケンス決定手段は、内部的に生成した信号レプリカが受信したＴＤＭＡ測位信号に同期するように、ＴＤＭＡ相関器エンジン内において必要タイミング及びＰＲＮコードシーケンスを決定する。ＴＤＭＡシーケンス決定手段は、この同期を確立するために、ＴＤＭＡ送信に関連していわゆるマスターチャネルタイマーを使用する。更に、全てのＴＤＭＡタイムスロットにおいてこのＴＤＭＡ相関器エンジンを迅速に再使用することは、位置受信機ハードウェア資源を効率的に利用することになる。
【発明を実施するための最良の形態】
【００１９】
概要
既知の位置に位置する時間順に同期した複数の測位ユニットデバイスは、各送信機が指定された送信タイムスロットにその独特なＣＤＭＡ測位信号をブロードキャストするように、所定の時分割多重アクセス（ＴＤＭＡ）で測位信号を送信する。位置受信機は、測位ユニットデバイスのネットワークからＴＤＭＡ測位信号を受信し、測位ユニットデバイスネットワークに対する位置、速度、及び時間（ＰＶＴ）を決定するように構成されている。一実施の形態においては、位置受信機は、任意の時点に１つの測位信号だけを受信することができる単一の受信チャネルを用いて構成されている。この単一の受信チャネルには、複数の符号分割多重アクセス（ＣＤＭＡ）相関器を再現するように迅速に変更できる相関器アーキテクチャが組込まれている。ＴＤＭＡ相関器エンジンと称するこの迅速に変更可能な相関器アーキテクチャは、ＴＤＭＡ測位信号の受信と同期して、ＴＤＭＡパルス化ＣＤＭＡコードシーケンスに相関することができる。ＴＤＭＡ相関器エンジンは、その後に受信される各ＴＤＭＡ測位信号について同一の相関器回路を再使用する。別の実施の形態においては、各チャネルがＴＤＭＡ相関器エンジンを用いて構成されている多重チャネル構成が、位置受信機に同時に到達するＴＤＭＡ測位信号に同時に相関する。１つのＴＤＭＡ相関器エンジンを用いて構成されている位置受信機が複数の連続ＣＤＭＡ相関器を置換し、この位置受信機はＴＤＭＡ受信シーケンスと自律的に同期するその独特な能力によって従来技術の受信機とは区別される。この同期は、測位ユニットデバイスのネットワークから受信する信号にＴＤＭＡ相関器エンジンを同期させるいわゆるＴＤＭＡシーケンス決定手段を使用して達成される。
【００２０】
ＴＤＭＡシーケンス決定手段は、ＴＤＭＡブロードキャストスキーム、測位ユニットデバイスの位置、及び測位ユニットデバイスのネットワーク時間の知識に基づく決定アルゴリズムを使用することによってＴＤＭＡ相関器エンジンの同期を達成する。ＴＤＭＡ相関器エンジンの内部擬似乱数（ＰＲＮ）コード発生器からのコード及びコード位相、並びに搬送波デジタル制御発振器（ＤＣＯ）は、単一チャネル位置受信機が現在受信しているＰＲＮコードだけに相関できるように、各測位ユニットデバイス送信のＴＤＭＡブロードキャストシーケンスに追随して同期的に更新される。決定アルゴリズムは、位置受信機の位置の変化を各測位ユニットデバイスからの伝播遅延の変化と見做し、ＴＤＭＡ相関器エンジンの相関器積分期間のスタート及びストップ時点を調整して測位ユニットデバイス送信の受信を最良適合させる。
【００２１】
システム及び方法
時間順に同期した測位ユニットデバイスは、ＴＤＭＡブロードキャストスキームでＣＤＭＡ測位信号を位置受信機へ送信する。位置受信機には１つまたはそれ以上の受信チャネルが組込まれており、各受信チャネルにはＴＤＭＡ相関器エンジンが組込まれている。ＴＤＭＡ相関器エンジンは、位置受信機内のＴＤＭＡ相関器エンジンの動作を支援するために、迅速に構成可能な擬似乱数（ＰＲＮ）コードシーケンス発生器、搬送波デジタル制御発振器（ＤＣＯ）、チャネルマスタータイマー、及び所要の付随ミキサー、累算器、及びインタフェースを含む。ＴＤＭＡ相関器エンジンは、生の同相及び直角（Ｉ＆Ｑ）データサンプルを、位置受信機内の中央処理ユニット（ＣＰＵ）へ供給する。位置受信機のＣＰＵは受信チャネルを、従ってＴＤＭＡ相関器エンジンを管理し、チャネルマスタータイマーに対する特定の時点に特定の相関を遂行させる。受信したＴＤＭＡ測位信号と同期して行われるＴＤＭＡ相関器エンジンの順番付けは、１）測位ユニットデバイス送信機の位置及び送信タイムスロット、２）位置、速度、時間（ＰＶＴ）解から入手した位置受信機の位置及び時間、及び３）チャネルマスタータイマーの状態の知識、を組合わせるＴＤＭＡシーケンス決定手段によって制御される。好ましい実施の形態においては、ＴＤＭＡシーケンス決定手段は、チャネルマスタータイマーに対するその後のＴＤＭＡ測位信号の到着時点を予測するソフトウェアアルゴリズムを含む。代替実施の形態においては、このプロセスは、ハードウェア及びソフトウェアの両方に分配することができる。
【００２２】
図１に、本発明の簡易形ＴＤＭＡ相関器エンジン１０１を示す。受信したＴＤＭＡ測位信号は、高周波（ＲＦ）フロントエンドアナログ・デジタルコンバータ（ＡＤＣ）から入力データサンプル１０２としてＴＤＭＡ相関器エンジン１０１へ供給される。これらのデータサンプル１０２は、ＴＤＭＡ相関器エンジン１０１内においてＴＤＭＡ相関器エンジン１０１の同相（Ｉ）追跡アーム１０３、及び直角（Ｑ）追跡アーム１０４へ供給され、搬送波ミキサー１０５及び１０６においてそれぞれ搬送波ＤＣＯ１０９の同相（Ｉ）成分１０７及び直角（Ｑ）成分１０８と混合される。搬送波ミキサー１０５及び１０６の出力はコードミキサー１１０及び１１１へ引き渡され、ＰＲＮコードシーケンス発生器１１２から供給されるＰＲＮコードチップシーケンスと混合される。コードミキサー１１０及び１１１の出力は相関値を与え、これらの値はそれぞれ累算器１１３及び１１４へ引き渡される。このプロセスによって導出されたそれぞれの累積値は、ＣＰＵ１１６によるさらなる処理のためにデータバス１１５へダンプされる。搬送波ＤＣＯ１０９及びＰＲＮコードシーケンス発生器１１２は、データバス１１５を介してＣＰＵ１１６によって制御される。チャネルマスタータイマー１１７も設けられており、データバス１１５を介してＴＤＭＡシーケンス決定手段１１８に接続されている。チャネルマスタータイマー１１７は、ＴＤＭＡ相関器エンジン１０１のためのタイミング基準を発生する。積分期間スタート及びストップ時点は、ＴＤＭＡシーケンス決定手段１１８によってマスターチャネルタイマー１１７に対して決定され、好ましくは、ＴＤＭＡ測位信号の各個々のパルスの受信の始まり及び終わりと一致させる。搬送波ＤＣＯ１０９及びＰＲＮコードシーケンス発生器１１２の更新は、チャネルマスタータイマー１１７が積分期間のスタート時点に到達する前に、ＣＰＵ１１６からデータバス１１５を介してプログラムされる。チャネルマスタータイマー１１７がプログラムされた積分期間のスタート時点に到達すると、搬送波ＤＣＯ１０９及びＰＲＮコードシーケンス発生器１１２は、プログラムされた値に再構成される。搬送波ＤＣＯ１０９及びＰＲＮコードシーケンス発生器１１２の再構成が終了すると、チャネルマスタータイマー１１７の値が捕捉され、データバス１１５へダンプされる。累算器１１３及び１１４は、搬送波ＤＣＯ１０９及びＰＲＮコードシーケンス発生器１１２の更新と同期して、０または他のある名目値にリセットされる。搬送波ＤＣＯ１０９及びＰＲＮコードシーケンス発生器１１２が再構成され、累算器１１３及び１１４がリセットされると、データサンプルの累積処理か開始される。
【００２３】
データサンプルが処理されると、ＰＲＮコードシーケンス発生器１１２は、ＣＰＵ１１６によってプログラムされたコード位相及びコードレートに基づいて、ＰＲＮコードシーケンスブロックメモリ１１９から適切なＰＲＮコードチップをロードする。順次ＰＲＮコードチップがそれぞれのコードミキサー１１０及び１１１に供給され、搬送波ミキサー１０５及び１０６出力とそれぞれ混合される。これらの相関値は、累積プロセス中の積分期間にわたって合計される。チャネルマスタータイマー１１７が積分期間のストップ時点に到達すると、ＣＰＵ１１６によるさらなる処理のために、各累算器１１３及び１１４はそれらの累積値をデータバス１１５へダンプする。
【００２４】
累積値のこのダンプと同期して、チャネルマスタータイマー１１７の値が捕捉され、データバス１１５へダンプされる。積分期間が終了すると、ＣＰＵ１１６は、ＴＤＭＡ相関器エンジン１０１から捕捉されたチャネルマスタータイマー１１７の値及び累積された同相及び直角（Ｉ＆Ｑ）値を、データバスを介して読出す。好ましい実施の形態においては、ＴＤＭＡ相関器エンジン１０１の更新レートはＴＤＭＡ測位信号のＴＤＭＡタイムスロットレートと同一であるが、他の選択されたレートも本発明の範囲内にあることを理解されたい。
【００２５】
図１に示す簡易形ＴＤＭＡ相関器エンジンは、単一追跡アーム（概念的には、プロンプト（Ｐ）アーム）だけを含んでいる。付加的な追跡アームも本発明の範囲内で支援される。それらの例は、早（Early）（Ｅ）、遅（Late）（Ｌ）、及び早マイナス遅（Ｅ−Ｌ）を含み、早（Ｅ）または遅（Ｌ）アームはプロンプト（Ｐ）アームからＣＤＭＡチップの半分だけ離間して配置される。更に、早（Ｅ）及び遅（Ｌ）アームが、チップの1／4、チップの1／10、または他の好都合な、または要求される間隔のような他のチップ間隔にある追跡アームの実施の形態も支援される。更に、任意の間隔及び密度の複数の追跡アームも本発明の範囲内にあることを理解されたい。
【００２６】
ＴＤＭＡ相関器エンジンの同期
受信したＴＤＭＡ測位信号とＴＤＭＡ相関器エンジンとの同期は、ＴＤＭＡシーケンス決定手段によって確立される。ＴＤＭＡシーケンス決定手段は、１）測位ユニットデバイス送信機の位置及び送信タイムスロット、２）位置、速度、時間（ＰＶＴ）解から入手した位置受信機の位置及び時間、及び３）チャネルマスタータイマーの状態、の知識を組合わせる。ＴＤＭＡシーケンス決定手段のキー機能は、ＴＤＭＡ測位信号の受信時点とチャネルマスタータイマーとの間の関係を確立することである。チャネルマスタータイマーとＴＤＭＡ測位信号の受信時点との間のタイミング関係は、以下の諸ステップから決定される。
【００２７】
１．粗タイミング関係を決定する。チャネルマスタータイマーとＴＤＭＡ測位信号の受信との間の粗タイミング関係は、ＴＤＭＡ測位信号の中でブロードキャストされるナビゲーションデータビットから導出される。位置受信機は、各積分期間に、ＴＤＭＡ相関器エンジンから累積された同相及び直角（Ｉ＆Ｑ）データを問合わせる。もしナビゲーションデータビットが積分期間中に出現すれば、積分期間のスタート及びストップ時点のためのチャネルマスタータイマーの捕捉された値がＣＰＵメモリ内に格納される。このナビゲーションデータビット移行のチャネルマスタータイマー値が確立されると、ナビゲーションデータビットストリームに問合わせてデータサブフレームの始まりを探知する。各データサブフレームは、測位ユニットデバイスネットワークタイムスタンプをデータサブフレーム内の所定の位置に含む。同期したネットワーク内の各測位ユニットデバイスは、同期データフレーミング及びタイミング情報を送信する。ナビゲーションデータの有効サブフレームがデコードされると、そのサブフレームに関連付けられたネットワークタイムスタンプを、そのサブフレームのスタートに関連付けられたチャネルマスタータイマー値に直接関係付けることができ、それによってマスターチャネルタイマーと測位ユニットデバイスネットワーク時間との間の粗時間関係を確立することができる。この関係を粗時間と定義するのは、位置受信機内の共通モード時間バイアス及び信号伝播遅延が知られていないからである。共通モード時間バイアスは、位置受信機内の時計のオフセット、並びにＲＦ構成要素によってもたらされる全ての受信された信号に共通の位置受信機遅延、及びデジタル処理における何等かの遅延を含む。伝播遅延は、測位ユニットデバイスと位置受信機との間の伝送距離によってもたらされる、後に決定される遅延である。
【００２８】
２．精タイミング関係を決定する。ＣＰＵ上のソフトウェア内で走る測定追跡ループから、複数の測位ユニットデバイスに対する距離測定が導出される。測定追跡ループは、ＴＤＭＡ相関器エンジンから読出された累積同相及び直角（Ｉ＆Ｑ）データによって駆動される。距離測定は、位置、速度、時間（ＰＶＴ）解を計算するために処理される。位置、速度、時間（ＰＶＴ）解の時間成分は、共通モード時間バイアスの推定である。ＴＤＭＡシーケンス決定手段は、共通モード時間バイアス推定を用いて粗時間推定を修正し、それによって位置受信機に精密なネットワーク時間を与える。
【００２９】
３．ＴＤＭＡ測位信号の受信機への到着時点を決定する。ＴＤＭＡ測位信号の到着時点を決定するために、ＴＤＭＡシーケンス決定手段は、マスターチャネルタイマーに対するＴＤＭＡ測位信号の送信時点を確立する。送信時点は、既知のＴＤＭＡブロードキャストスキーム及び同期した位置ユニットデバイスのネットワーク時間から決定される。ＴＤＭＡ測位信号の送信時点が確立されると、マスターチャネルタイマーに対するＴＤＭＡ測位信号の受信時点が決定される。送信時点に関連付けられたマスターチャネルタイマー値が、位置ユニットデバイスと位置受信機との間の予測される伝播遅延によって調整される。マスターチャネルタイマー値が調整された後に、ＴＤＭＡ測位信号の受信時点が確立される。位置ユニットデバイスの位置はナビゲーションデータビットストリームから与えられ、位置受信機の推定された位置は位置、速度、時間（ＰＶＴ）解から与えられる。
【００３０】
４．ＴＤＭＡ同期を維持するために、上述した３ステップを繰り返す。チャネルマスタータイマーに対するＴＤＭＡ側距信号の受信時点の正確な予測をＴＤＭＡシーケンス決定手段が維持するために、位置、速度、時間（ＰＶＴ）解が位置受信機内において絶えず更新される。
【００３１】
ＴＤＭＡシーケンス決定手段が上述したようにチャネルマスタータイマーとＴＤＭＡ側距信号の受信との間のタイミング関係を確立した後に、ＴＤＭＡ相関器エンジンが同期したことが宣言される。一旦同期すると、ＴＤＭＡシーケンス決定手段は、ＴＤＭＡ測位信号の追跡及び復調を通して同期を維持する。
【００３２】
ＴＤＭＡ位置受信機
好ましい実施の形態においては、ＴＤＭＡ位置受信機は、普通のＲＦフロントエンド、ＣＰＵ、及び１つまたはそれ以上の受信チャネルを含む。各受信チャネルは、ＴＤＭＡ相関器エンジンとして構成されている。高周波（ＲＦ）フロントエンドは、デジタルドメインにおいて処理するために、ＴＤＭＡ測位信号を中間周波数（ＩＦ）に変換する。ＣＰＵは、１つまたはそれ以上の受信チャネルの探索及び追跡機能、特に、各受信チャネルに割当てられているＴＤＭＡ相関器エンジンを管理する。各受信チャネルは、ＩＦをベースバンドへダウン変換するミキサー、ＣＤＭＡ測位信号を復調するＴＤＭＡ相関器エンジン、及び同相及び直角（Ｉ＆Ｑ）相関累積のようなＣＤＭＡコード特定測定をＣＰＵへ供給するインタフェースを含む。更に、受信チャネルは、共通タイマー値、カウンタの読み、及び各受信チャネルのＴＤＭＡ相関器エンジンの状態に関する状態情報のような全てのチャネル動作に共通の情報、及び測定の可用性をＣＰＵへ供給する。
【００３３】
好ましい実施の形態においては、ＣＰＵは、各プログラムされた積分期間の前に、データを受信チャネルへ、次いでデータバスを介してＴＤＭＡ相関器エンジンへアップロードする。プログラムされた積分期間は、ＴＤＭＡシーケンス決定手段によってダイナミックに決定される。各プログラムされた積分期間の終わりに、ＣＰＵは、累積された同相及び直角（Ｉ＆Ｑ）データをデータバスから読出し、捕捉されたマスターチャネルタイマー値を積分期間のスタート及びストップのために読出す。各プログラムされた積分期間毎にデータを独立的に受信チャネルへアップロードすることにより、最小のレジスタセットでＣＰＵと位置受信チャネルとの間のバスインタフェースを支援することができる。データを各プログラムされた積分期間毎に独立的に受信チャネルへアップロードするために、ＣＰＵは、受信チャネルデータを更新し、適切なＴＤＭＡタイムスロットレートで測定値を読まなければならない。例えば、海上無線技術委員会（ＲＴＣＭ）パルシングスキームにおいては、これは、約91ミリ秒毎に位置受信機内の各ＴＤＭＡ受信チャネルにサービスするための要求に解釈される。
【００３４】
代替実施の形態においては、ＣＰＵはデータをアップロードし、累積された同相及び直角（Ｉ＆Ｑ）データをデータバスから１つのブロック（１つまたはそれ以上のプログラムされた積分間隔を組込んである）で読出す。この実施の形態は、受信チャネルにサービスする時のＣＰＵ更新レートを減少させるが、ＣＰＵとＴＤＭＡ相関器エンジンとの間のバスインタフェース上のレジスタセットの増加をもたらす。例えば、海上無線技術委員会（ＲＴＣＭ）パルシングスキームを使用すれば、11のＴＤＭＡタイムスロット期間をプログラムすることができ、データバス内の11の分離したメモリ位置を通して測定を同時に読むことができる。このアプローチは、ＣＰＵ更新レートを１ミリ秒まで減少させるが、データバス上に11の積分期間を同時に格納するためにより大きいレジスタメモリが必要になる。この実施の形態は、アーキテクチャを、11の並列バスインタフェースチャネルを有する11の並列チャネル相関器から、１つのＴＤＭＡ相関器エンジンに減少させることによって、受信機を実現するのに必要なデジタルロジックの量を減少させる。しかしながら、それにも拘わらずこのアーキテクチャは、ＣＰＵとＴＤＭＡ相関器エンジンとの間に11のバスインタフェースチャネルの等価要素を必要とする。以上のブロック及びパルスシングスキームは、単なる例示に過ぎず、プログラミング及び測定をプログラムブロックに集めるＴＤＭＡブロードキャストスキームまたは方法を限定する意図はない。他のブロック構成及びパルシングスキームも、本発明の範囲内にあることを理解されたい。
【００３５】
好ましい実施の形態においては、コード及び搬送波追跡のための受信機測定追跡ループは、ＴＤＭＡタイムスロット期間の整数倍で更新される。例えば、再度海上無線技術委員会（ＲＴＣＭ）パルシングスキームを使用すれば、ＰＲＮ反復期間、従って可能な最速測定追跡ループ更新レートは１ミリ秒である。各ＴＤＭＡ測位信号は、１ミリ秒のＰＲＮ反復期間の1／11の間はパルスオンであり、次のミリ秒までは再度パルスオンになることはない。従って、ＴＤＭＡ測位信号の独立測定は、１ミリ秒のタイミングレベルにおいてのみ可能である。測定追跡ループは、位置受信機の動作要求に依存して、この１ミリ秒更新レートで、またはそれより遅いレートで動作する。この例示ＴＤＭＡブロードキャストスキームにおいては、受信機ソフトウェアは、全ての追跡されたＴＤＭＡ信号追跡ループパラメータを１ミリ秒タイマー間隔で更新する。位置受信機は、ＰＲＮ反復期間中に追跡された各ＴＤＭＡ測位信号の測定追跡パラメータを同期的に更新することができる。代替として、追跡ループソフトウェアは、各プログラムされた積分期間に追跡ループパラメータを更新することができる。この例においては、追跡ループソフトウェアは、それぞれの積分期間、即ち１ミリ秒の1／11の完了時に各ＴＤＭＡ信号の追跡ループを更新する。
【００３６】
ＴＤＭＡ相関器エンジンの構成
好ましい実施の形態においては、ＴＤＭＡ相関器エンジンは、ＴＤＭＡ送信の受信中に特定のＣＤＭＡ  ＰＲＮコードに対する相関プロセスを実行し、累積された同相及び直角（Ｉ＆Ｑ）データをプログラムされた積分期間毎に１回ＣＰＵへ供給するように構成されている。これにより、ＴＤＭＡシーケンス決定手段によって決定された速さで相関器を再使用することが可能になる。
【００３７】
例えば、本発明の一実施の形態においては、1023チップのコース（Course）／取得ＣＤＭＡコードが、1.023Ｍチップ／秒のレートで送信される。これは、コードシーケンスの持続時間が１ミリ秒であることを表している。ＴＤＭＡブロードキャストスキームは、各コードの93チップが任意の１ミリ秒期間内に各送信機から送信されるように、擬似ランダム手法で各ＣＤＭＡ送信機をパルスする。これは、時間順に同期している測位ユニットデバイスのネットワークに11のＴＤＭＡタイムスロットを生じさせ、各送信機からの約９％の送信デューティサイクルを表している。全てのパルスの合計が任意の１ミリ秒期間の規定されたデューティサイクルに等し限り、送信パルス期間はその持続時間を変化させることができ、またその周波数を変化させることもできる。例えば、パルスシングスキームは、所与の１ミリ秒内に20チップをパルスし、次いで100チップを休止し、次いで残余の73チップをパルスすることができる。次の１ミリ秒期間中に、100チップを休止し、40チップをパルスし、200チップを休止し、30チップを休止し、300チップを休止し、残余の23チップをパルスする。従って、ＴＤＭＡタイムスロットは、可能な限り短くする（この例では20チップ）ことも、デューティサイクルが許す限り長くする（この例では93チップ：約91マイクロ秒）こともできる。従って、ＴＤＭＡ相関器エンジンは可変積分及びダンプ期間で動作しなければならず、この期間は現在受信されているＴＤＭＡ測位信号の持続時間によって支配される。
【００３８】
ＴＤＭＡ相関器エンジンは、受信されたＴＤＭＡタイムスロットの終わりに、ＣＰＵまたはＴＤＭＡ相関器エンジンの何れかに、メモリ内の現追跡値を格納するように構成されている。追跡値は、次のプログラムされた積分期間のために迅速に初期化される。ＴＤＭＡ相関器エンジン内には連続追跡メカニズムは含まれていないが、追跡値のこの迅速な格納及び初期化によって、単一のＴＤＭＡ相関器エンジンを使用して複数の同期ＴＤＭＡ測位信号を追跡する能力が得られる。先行するプログラムされた積分期間から格納された追跡値は、コード及び搬送波デジタル制御発振器（ＤＣＯ）の位相及びレート、並びに積分期間のスタート及びストップのための捕捉されたマスターチャネルタイマー値を含む。次に現れる（upcoming）プログラムされた積分期間のためのコード及び搬送波ＤＣＯの位相及びレート値の予測は以下のようにして計算される。
【００３９】
１．ＴＤＭＡシーケンス決定手段から、次に現れるプログラムされた積分期間に関連付けられたマスターチャネルタイマー値を検索する。
【００４０】
２．格納されている追跡値から、次に現れるプログラムされた積分期間のためのコード及び搬送波ＤＣＯ値を予測する。この予測は、先行積分期間と次に現れるプログラムされた積分期間との間のマスタータイマー値の変化に基づくＤＣＯ位相の線形調整である。
【００４１】
３．予測されたコード及び搬送波ＤＣＯ値を、位置受信機追跡ループから供給される補正を用いて調整する。位置受信機追跡ループは、受信したＴＤＭＡ測位信号のロックオンを維持するためにコード及び搬送波ＤＣＯの位相及びレート値を調整する。これらの調整は、受信したＴＤＭＡ測位信号のロックオンを維持する予測に適用される。
【００４２】
４．マスターチャネルタイマーのタイムベースの不正確さを考慮して、予測されたコード及び搬送波ＤＣＯ値を更に修正する。好ましい実施の形態においては、マスターチャネルタイマーは、受信機の局部発振器（ＬＯ）に従属する。コード及び搬送波ＤＣＯ位相測定誤差は、受信機の局部発振器（ＬＯ）から位置受信機に供給される位置受信機タイムベースと、同期した測位ユニットデバイスネットワークタイムベースとの間の偏差によってもたらされる。これらの受信機ＬＯにより誘起されるコード及び搬送波ＤＣＯ位相測定誤差は、複数の測位ユニットデバイスから入手される全ての測定に共通である。従って、この共通測定誤差は、他の測位ユニットデバイス依存の測定誤差から分離することができる。上述したように、位置受信機追跡ループは、共通して、測位ユニットデバイス依存の測定誤差に関連付けられた調整を行う。好ましい実施の形態においては、マスターチャネルタイマーのタイムベースの修正は、ＣＰＵ上で走るソフトウェアによって管理されている数学モデルに基づく。この数学モデルは、マスターチャネルタイマーのタイムベースを測位ユニットデバイスのネットワークのタイムベースに合わせるように調整するために設けられる。代替実施の形態においては、受信機局部発振器（ＬＯ）は、測位ユニットデバイスのネットワークのタイムベースに合わせるように舵取りすることができる。
【００４３】
コード位相のセッティング
コードＤＣＯの位相は、ＴＤＭＡ相関器エンジンにおいて他の追跡パラメータがセットされるのと同時にセットされなければならない。伝統的な受信機は、一連の線形フィードバックシフトレジスタ（ＬＦＳＲ）を用いてコード位相をリアルタイムで決定するＰＲＮコードを生成する。コード位相を変化させるためには、線形フィードバックシフトレジスタ（ＬＦＳＲ）を前進させるか、または一定に保持し、到来するブロードキャスト信号に対する相対コード位相を変化させるようにする。ＴＤＭＡ測位信号を用いると、線形フィードバックシフトレジスタ（ＬＦＳＲ）によって生成されたコード位相を、各プログラムされた積分期間毎に正しい位相にスルー（slew）させることは不可能である。それは、コード位相を変化させるのに要する時間が、典型的にＴＤＭＡタイムスロット期間内の使用可能な時間よりも遥かに長いからである。従って、本発明においては、コードＤＣＯ位相をセットするための異なる方法が必要になる。
【００４４】
本発明は、到来するＴＤＭＡ測位信号と同期してコードＤＣＯ値を迅速に更新する方法及びデバイスを提供する。好ましい実施の形態においては、ＴＤＭＡ相関器エンジンによって取得され、追跡される全てのＰＲＮコードのＰＲＮシーケンスが、線形フィードバックシフトレジスタ（ＬＦＳＲ）を使用して予め計算され、次いで１つまたはそれ以上の受信チャネルを実現するために使用される位置受信機デジタルロジックのメモリ内に格納される。ＴＤＭＡ相関器エンジンは、線形フィードバックシフトレジスタ（ＬＦＳＲ）の順番付けを必要とせずに、メモリからＰＲＮコードシーケンスをロードする。これは、メモリ位置にアクセスするのに要する時間長以内に、コード位相を何等かの所望のコード位相オフセットにセットする能力を与える。コードシーケンスを生成し、メモリ内に格納するこの技術は、相関プロセスを遂行するのに最小セットのハードウェアだけでよいという利点を有している。
【００４５】
代替実施の形態においては、ＴＤＭＡ相関器エンジンは、２つのＰＲＮコード発生器を用いて構成されている。一方のＰＲＮコード発生器は現積分期間内に受信され、現在追跡されている測位信号のために使用される。他方は、次の積分期間内に受信される次の測位信号のためにプリセットされる。このプロセスは絶えず変更され、それによってＴＤＭＡ相関器エンジン内に含まれる２つのＰＲＮコード発生器のプリセット及びスイッチングが可能になる。この実施の形態は、メモリの要求を低減させるために付加的なＰＲＮコード発生器を必要とするという犠牲を払うが、この付加的なＰＲＮコード発生器はＴＤＭＡ相関器エンジンの迅速な再構成を容易にする。
【００４６】
ＰＲＮコード発生器を正しい追跡値にプリセットするプロセスを援助するために、各独特なＰＲＮコードシーケンス毎に追跡アーム内で最後に使用された線形フィードバックシフトレジスタ（ＬＦＳＲ）ビット値が、ＣＰＵのメモリ内に格納される。各ＰＲＮコード発生器が所定のコード及び位相値にプログラムされると、先に使用されたビット値はプリセットＰＲＮコード発生器の線形フィードバックシフトレジスタ（ＬＦＳＲ）ビットパターン内にロードされ、線形フィードバックシフトレジスタ（ＬＦＳＲ）は端数位相オフセットを予測される値にセットするのに必要な量だけ前進させられる。代替として、線形フィードバックシフトレジスタ（ＬＦＳＲ）を、リセット間のデフォルト値にリセットすることができる。
【００４７】
図２に、本発明のスイッチ式ＰＲＮシーケンス発生器を用いて構成されているＴＤＭＡ相関器エンジン２０１を示す。ＴＤＭＡ測位信号の受信は、高周波（ＲＦ）フロントエンドアナログ・デジタルコンバータ（ＡＤＣ）から入力データサンプル２０２としてＴＤＭＡ相関器エンジン２０１へ供給される。ＴＤＭＡ相関器エンジン２０１内において、これらのデータサンプル２０２はＴＤＭＡ相関器エンジン２０１の同相（Ｉ）２０３及び直角（Ｑ）２０４両追跡アームへ供給され、搬送波ミキサー２０５及び２０６においてそれぞれ搬送波ＤＣＯ２０９の同相（Ｉ）２０７及び直角（Ｑ）２０８成分と混合される。搬送波ミキサー２０５及び２０６の出力はコードミキサー２１０及び２１１へ引き渡され、ＰＲＮトラックセレクタ２１２から供給されるＰＲＮコードチップシーケンスと混合される。コードミキサー２１０及び２１１の出力は相関値を与え、これらの値はそれぞれ累算器２１３及び２１４へ引き渡される。このプロセスによって導出されたそれぞれの累積値は、ＣＰＵ２１６によるさらなる処理のためにデータバス２１５へダンプされる。搬送波ＤＣＯ２０９及びＰＲＮコードプリセットセレクタ２１７は、データバス２１５を介してＣＰＵ２１６によって制御される。チャネルマスタータイマー２１８も設けられており、これはデータバス２１５を介してＴＤＭＡシーケンス決定手段２１９に接続されている。チャネルマスタータイマー２１８は、ＴＤＭＡ相関器エンジン２０１のためのタイミング基準を与える。積分期間スタート及びストップ時点は、マスターチャネルタイマー２１８に対してＴＤＭＡシーケンス決定手段２１９によって決定され、好ましくは、ＴＤＭＡ測位信号の受信の始まり及び終わりに一致させる。第１ＰＲＮコード発生器２２０及び第２ＰＲＮコード発生器２２１は、ＰＲＮコードプリセットセレクタ２１７を用いて構成されている。ＰＲＮトラックセレクタ２１２は、第１ＰＲＮコード発生器２２０または第２ＰＲＮコード発生器２２１の出力を、ＴＤＭＡシーケンス決定手段２１９によって決定される各積分期間のスタート時点と同期して交互に選択するように構成されている。チャネルマスタータイマー２１８が積分期間のプログラムされたスタート時点に到達する前に、ＰＲＮコードプリセットセレクタ２１７は現在ＰＲＮトラックセレクタ２１２によって選択されていないＰＲＮコード発生器２２０または２２１の何れかに、次の積分期間のためのＰＲＮコードをプログラムする。単なる説明のための例では、現積分期間中に、ＰＲＮトラックセレクタ２１２によって第１ＰＲＮコード発生器２２０がコードミキサー２１０及び２１１への入力として選択される。同時に、ＣＰＵ２１６はＰＲＮコードプリセットセレクタ２１７に指令して、次の積分期間のために必要な正しいＰＲＮコードを用いて第２ＰＲＮコード発生器２２１を予備構成させる。この予備構成は、ＰＲＮコードを、次の積分期間に必要な正しいスターティング位置へスルーさせるプロセスをも含む。このプロセスは、ＴＤＭＡシーケンス決定手段２１９が次の積分期間のスタート時点を決定する度毎に交替するが、他の選択された期間も本発明の範囲内にあることを理解されたい。
【００４８】
図２に示す簡易形ＴＤＭＡ相関器エンジンは、単一の追跡アーム（概念的には、プロンプト（Ｐ）アーム）だけを含んでいる。付加的な追跡アームも本発明の範囲内で支援される。それらの例は、早（Early）（Ｅ）、遅（Late）（Ｌ）、及び早マイナス遅（Ｅ−Ｌ）を含み、早（Ｅ）または遅（Ｌ）アームはプロンプト（Ｐ）アームからＣＤＭＡチップの半分だけ離間して配置される。更に、早（Ｅ）及び遅（Ｌ）アームが、チップの1／4、チップの1／10、または他の好都合な、または要求される間隔のような他のチップ間隔にある追跡アームの実施の形態も支援される。更に、任意の間隔及び密度の複数の追跡アームも本発明の範囲内にあることを理解されたい。
【００４９】
ＴＤＭＡ測位信号のアクイジション
位置受信機の起動時には、位置受信機は同期した動作モードへ直接移行するのに十分な情報を有していないかも知れない。これらの場合、位置受信機は、測位ユニットデバイスの同期したネットワークからのＴＤＭＡ測位信号を取得し、追跡して同期を達成する。ＴＤＭＡ同期プロセスを開始させるために、位置受信機は大域探知を開始し、視界内の（in-view）測位ユニットデバイスの１つから送信された単一の独特なＴＤＭＡ測位信号を取得する。探索プロセスのこの段階においては、ネットワーク時間及びＴＤＭＡ測位信号のＴＤＭＡブロードキャストシーケンスは未知である。従って、ＴＤＭＡ相関器エンジンは、単一の独特なＴＤＭＡ測位信号に連続的に相関するようにプログラムされている。取得のこの段階において、位置受信機は、測位ユニットデバイスから送信され、取得したナビゲーションデータに問合わせ、測位ユニットデバイスの送信時点、及びＴＤＭＡブロードキャストシーケンスを決定する。送信されたナビゲーションデータは、視界内の他の測位ユニットデバイス及びそれらのＰＲＮコード、及びＴＤＭＡブロードキャストシーケンス（即ち、それらの送信タイムスロット）に関する情報をも提供する。第１ＴＤＭＡ測位信号が取得され、ナビゲーションデータに問合わせた後に、位置受信機はナビゲーションデータから粗ネットワーク時間を決定することができる。粗ネットワーク時間と、受信したＴＤＭＡ測位信号のＰＲＮコード遅延オフセットとの組合わせは、ＴＤＭＡ相関器エンジンを送信された信号の受信時点に粗同期させるために必要なタイミング情報を与える。この粗同期によって、位置受信機は、受信したＴＤＭＡ測位信号に対して実質的に相関する。第２の独特なＴＤＭＡ測位信号を取得する前に、第１ＴＤＭＡ測位信号のための追跡パラメータが、ＣＰＵメモリのような位置受信機メモリ内に格納される。ＴＤＭＡ相関器エンジンは、第１ＴＤＭＡ測位信号がＴＤＭＡブロードキャストシーケンス内に次に現れた時に、先に格納したＣＰＵメモリからの追跡情報をロードし、この次の積分期間のための追跡値を予測することによって、従って取得及び探索プロセスをバイパスすることによって、第１ＴＤＭＡ測位信号へスイッチバックする。
【００５０】
好ましい実施の形態においては、取得した第１測位ユニットデバイス測位信号を使用して粗時間合わせが達成された後に、単一のチャネルＴＤＭＡ相関器エンジンは同期動作モードに復帰する。同期モードは、第１測位ユニットデバイスから取得した情報から、視界内の全ての測位デバイスを逐次探索、取得、及び追跡する。第１測位ユニットデバイスは、全ての近傍測位ユニットデバイスのＰＲＮコード及びＴＤＭＡタイムスロットに関する情報を、ナビゲーションデータを介して位置受信機へ引き渡す。位置受信機は、この情報を使用してその１つまたはそれ以上のＴＤＭＡ相関器エンジンをネットワークＴＤＭＡブロードキャストスキームに同期させ、視界内の全ての測位ユニットデバイスを迅速に取得し、追跡する。この好ましい実施の形態においては、初期粗ＴＤＭＡスロット合わせには、10マイクロ秒以内の時間で十分である。
【００５１】
代替実施の形態においては、視界内の第２の独特なＴＤＭＡ測位信号を取得するために、第１ＴＤＭＡ測位信号から入手したナビゲーションデータを使用してどのＰＲＮコードを探索するのかを決定する。次いで、ＴＤＭＡ相関器エンジンは、ＣＰＵメモリ内に格納されている追跡情報を使用して、そのタイムスロット中に第１の独特なＴＤＭＡ測位信号を、また残余のタイムスロット中に第２の独特なＴＤＭＡ測位信号を追跡するように構成される。第２ＴＤＭＡ測位信号を取得し、ナビゲーションデータに問合わせた後に、第２ＴＤＭＡ測位信号のための追跡パラメータが位置受信機のＣＰＵメモリ内に格納される。ＴＤＭＡ相関器エンジンは、第２ＴＤＭＡ測位信号がＴＤＭＡブロードキャストシーケンス内に出現すると、ＣＰＵメモリ内に格納されている追跡情報をロードし、この次の積分期間のための追跡値を予測することによって、従って、この場合も、取得及び探索プロセスをバイパスすることによって、第２ＴＤＭＡ測位信号へスイッチバックする。このプロセスは、全ての使用可能なＴＤＭＡタイムスロットを通して、または全ての使用可能なＴＤＭＡ測位信号が取得され、追跡されて位置、速度、及び時間（ＰＶＴ）解が計算できるようになるまで繰り返される。
【００５２】
代替として、一旦第１ＴＤＭＡ測位信号を取得し、ナビゲーションデータに問合わせてしまえば、受信したＴＤＭＡ測位信号のタイミングを確立するためには粗ネットワーク時間で十分であり、位置受信機が完全な位置、速度、及び時間（ＰＶＴ）解を計算する必要はない。例えば、もし時間順に同期している測位ユニットデバイスのネットワークが全て位置受信機から10ｋｍ以内にあることが分かっていれば、最大伝播遅延は約33マイクロ秒までに限られる。海上無線技術委員会（ＲＴＣＭ）パルシングスキームにおいては、各パルスタイムスロットは91マイクロ秒を占める。従って、この場合、最大相対伝播遅延によってＴＤＭＡ測位信号の91マイクロ秒の中の多くとも33マイクロ秒が失われ、ＴＤＭＡ測位信号の58マイクロ秒が相関のために残される。失われた信号は信号対雑音比（ＳＮＲ）を低下させることになるが、失われた信号による総合相関パワー損は２ｄＢより小さい。位置受信機の相対位置及び時間順に同期した測位ユニットデバイスの位置の使用可能な知識を使用すれば、ＴＤＭＡ測位信号の到着時点が位置受信機の追跡要求に合致するのに十分な場合には、取得及び追跡プロセス中の任意の時点に完全に同期モードへの移行を行うことができる。更に、ＴＤＭＡ測位信号が取得され、追跡され、そしてそれらのナビゲーションデータに問合わせがなされると、ネットワークの時間及び各ＴＤＭＡ測位信号の受信時点の知識が洗練され、相互相関効果が更に軽減され、ＳＮＲが高められ、それによって位置受信機の性能が向上する。
【００５３】
測位ユニットデバイスまでの距離が異なることは、ＴＤＭＡ測位信号を名目タイムスロット外に受信させる（off-nominal time-slot）多くの物理的現象例の１つに過ぎない。名目タイムスロット外受信をもたらす他の物理的現象は、測位ユニットデバイス内の同期誤差、伝播遅延を与える空中遅延、マルチパス、その他の効果を含む。上述した取得技術を使用すれば、これらの見掛け上の伝播遅延効果の如何なる組合わせも軽減することができる。
【００５４】
通常は、取得プロセスは、位置、速度、及び時間（ＰＶＴ）解を計算するのに十分な、独特なＴＤＭＡ測位信号が取得されるまで続行される。少なくとも３つのＴＤＭＡ測位信号が取得される場合には、取得プロセス中の任意の時点において位置、速度、及び時間（ＰＶＴ）解を計算することができる。位置、速度、及び時間（ＰＶＴ）解は、位置受信機内においていわゆる共通モード時間バイアスを推定するために必要である。共通モード時間バイアスが推定されれば、位置受信機はネットワーク時間の精密な推定を計算する。この精密なネットワーク時間推定は、ナビゲーションデータへの問合わせによって得られる粗ネットワーク時間、共通モード時間バイアス、及び測位ユニットデバイスのネットワークからの測位信号伝播遅延の組合わせである。精密なネットワーク時間によって、マスターチャネルタイマーを、今は既知となった測位ユニットデバイスのネットワーク時間と同期させることができる。
【００５５】
正確な位置及び時間は、単一チャネルＴＤＭＡ相関器エンジンがＴＤＭＡネットワークと時間順に同期している間に、位置受信機が位置、速度、及び時間（ＰＶＴ）解を遂行することによって決定することができる。各測位信号が受信されている時に、ＴＤＭＡ相関器エンジンが特定のＰＲＮコードだけを積分するので、受信した信号対雑音比（ＳＮＲ）の重要な改善が得られる。換言すれば、ＴＤＭＡ相関器エンジンは、関心測位ユニットデバイス信号が受信されていない時には、不要な雑音及び他のＰＲＮコードを積分しない。更に、ＴＤＭＡ相関器エンジンが他の測位ユニットデバイスから送信されたＰＲＮコードを積分しないので、相互相関アーチファクトは大幅に軽減、乃至は完全に排除される。
【００５６】
好ましい実施の形態においては、チャネルマスタータイマーのロールオーバー期間は完全シーケンスＴＤＭＡ反復期間よりも長く、チャネルマスタータイマーの分解能は追跡コード及び搬送波ＤＣＯの分解能と同程度に精であるか、またはそれより精である。他のチャネルマスタータイマーの実施の形態も可能であるが、それらはタイマーロールオーバーを監視する付加的な要素を必要とするか、またはそれらは測定雑音を増加させる。
【００５７】
時計の安定度
ＴＤＭＡ相関器エンジンを駆動するために使用される位置受信機の局部発振器（ＬＯ）の総合安定度は、本発明の結果として得られる測定精度の決定的なファクタである。伝統的な位置受信機は、位置受信機の局部発振器（ＬＯ）の変動を受入れるために、連続的に走るコード及び搬送波ＤＣＯカウンタを使用している。本発明においては、プログラムされたセッティング、及びチャネルマスタータイマー値に基づいてコード及び搬送波ＤＣＯ値を予測する上で、位置受信機の局部発振器（ＬＯ）の安定度がキーファクタである。好ましい実施の形態においては、位置受信機の局部発振器（ＬＯ）を、マスターチャネルタイマーのための基準として使用する。
【００５８】
位置受信機の局部発振器（ＬＯ）は、測定予測期間にわたって安定でなければならない。好ましい実施の形態においては、この安定時間は、おおよそＴＤＭＡサブシーケンス反復期間である。海上無線技術委員会（ＲＴＣＭ）パルシングスキームにおいては、ＴＤＭＡサブシーケンス反復期間は１ミリ秒であり、従って位置受信機の局部発振器（ＬＯ）は測定予測時間の約１ミリ秒にわたって安定であることが必要である。位置受信機の局部発振器（ＬＯ）のために広く使用されている典型的な温度制御発振器（ＴＣＸＯ）は、１秒にわたって約1／109の短期間安定度を有している。１ミリ秒の期間では、1／109のずれは位置受信機の局部発振器（ＬＯ）に10-12のタイミング誤差をもたらす。これはチャネルマスタータイマーの約0.03ｍｍの距離誤差に相当する。多くの位置受信機応用においては、0.03ｍｍの距離誤差ならば十分である。より精密な距離測定が必要であれば、平均化または他の数学的等価技術を使用することができる。もしこれらの技術でも不十分であれば、オーブン制御発振器（ＯＣＸＯ）または原子時間標準のようなより高品質な位置受信機局部発振器（ＬＯ）要素を使用することができる。好ましい実施の形態においては、温度制御発振器（ＴＣＸＯ）を位置受信機局部発振器（ＬＯ）のために使用している。測位信号の位相推定からもたらされる予測される測定誤差は、典型的に、ブロードキャスト信号の搬送波波長の１％程度である。2.4ＧＨｚで送信する測位ユニットデバイスの場合、搬送波波長の１％は約1.2ｍｍである。従って、位置受信機局部発振器（ＬＯ）によって誘起される誤差が予測プロセスに付加する0.03ｍｍの測定雑音は、測位システム誤差予算のコア測定雑音よりも十分に低い。
【００５９】
ＴＤＭＡブロードキャストシーケンスの決定
好ましい実施の形態においては、ＴＤＭＡブロードキャストシーケンスは測位ユニットデバイスのＰＲＮコードに関連付けられ、好ましくは、代数公式、線形フィードバックシフトレジスタ（ＬＦＳＲ）、または他の何等かの普通の数学的等価を使用して、位置受信機内でリアルタイムで生成される。この実施の形態においては、位置受信機は、受信したＰＲＮコード及びネットワーク時間を所定のＴＤＭＡブロードキャストシーケンスに関連付けることによって、送信されたＴＤＭＡブロードキャストシーケンスを決定する。これは、ＴＤＭＡ相関器エンジンを、第１の測位ユニットデバイスの取得に高速で同期させることを可能にする。その後のタイムスロット内に出現するその後の測位ユニットデバイスのＰＲＮコードは、ＰＲＮコードとＴＤＭＡタイムスロットとの間の予めロードされた、または数学的に確立された関係によって決定される。代替として、ＴＤＭＡブロードキャストシーケンスは、類似の数学的プロセスを通して予め決定し、位置受信機内の不揮発性メモリ内にロードすることができる。
【００６０】
代替実施の形態においては、ＴＤＭＡブロードキャストシーケンスは、測位ユニットデバイスから送信されるナビゲーションメッセージの中で供給され、ＰＲＮコードには特定的に関連付けられていない。この技術の実施の形態例として、第１測位ユニットデバイスの送信されたＴＤＭＡブロードキャストシーケンスは、そのナビゲーションメッセージの中に組み入れられている。第１測位ユニットデバイスの範囲内にある第２測位ユニットデバイスは、第１測位ユニットデバイスの第１ＴＤＭＡブロードキャストシーケンスを含むナビゲーションデータを受信する。第２測位ユニットデバイスは、そのナビゲーションメッセージの中でＴＤＭＡブロードキャストシーケンスをブロードキャストし、このメッセージは第１測位ユニットデバイスのＰＲＮコード及びＴＤＭＡブロードキャストシーケンスをも含む。第１及び第２両測位ユニットデバイスの範囲内にある第３測位ユニットデバイスは、第１及び第２測位デバイスからそれらのＴＤＭＡブロードキャストシーケンスを含むナビゲーションデータを受信する。第３測位ユニットデバイスは、そのＴＤＭＡブロードキャストシーケンスをナビゲーションメッセージの中でブロードキャストし、これも第１及び第２測位ユニットデバイスのＴＤＭＡブロードキャストシーケンスをそのナビゲーションメッセージ内に含む。このプロセスは、互いに視界内にある全ての測位ユニットデバイスが互いのＰＲＮコード及びＴＤＭＡブロードキャストシーケンスをブロードキャストするまで続行される。上述した構造は、各衛星がそれ自体のための、並びに衛星星座の残余のための１組の位置情報をブロードキャストする全地球測位システム（ＧＰＳ）のいわゆる暦データに類似している。この実施の形態においては、位置受信機は、少なくとも１つの測位ユニットデバイスからのナビゲーションメッセージに問合わせることによって、視界内の全ての測位ユニットデバイスのＴＤＭＡブロードキャストシーケンスを決定する。
【００６１】
伝播遅延
測位ユニットデバイスと位置受信機との間の距離が増加すると、送信されたＴＤＭＡ測位信号の伝播遅延もそれに応じて増加する。このため、送信されたＴＤＭＡ測位信号が位置受信機の名目タイムスロット内に完全に受信されなくする。タイムスロットはネットワーク時間に対して等しくバイアスされているので、全ての測位ユニットデバイスが位置受信機から等距離にある場合にはこのようなことは起こらない。しかしながら、測位ユニットデバイスが位置受信機の位置からの距離を大きく変える場合には、ＴＤＭＡ測位信号の受信時点の重複が発生する。位置受信機の位置が変化すると、決定論的アルゴリズムは各測位ユニットデバイスからの伝播遅延を考慮し、測位ユニットデバイス送信の受信時点を最良適合させるようにＴＤＭＡ相関器エンジンの同期を調整する。この可変修正タイミングプロセスは、積分期間のスタート及びストップ時点のダイナミックな調整を必要とする。例えば、位置受信機が、第１測位ユニットデバイスから10ｋｍに位置し、第２測位ユニットデバイスから100ｍに位置しているものとする。第１測位ユニットデバイスからの伝播遅延は30マイクロ秒程度であり、第２測位ユニットデバイスからの伝播遅延は300ナノ秒程度である。もしこれら２つのデバイスが近接した91マイクロ秒ＴＤＭＡタイムスロットでパルスし、第１のデバイスのパルスが第２のデバイスのパルスより先行すれば、位置受信機は約29.7マイクロ秒のパルスの重複を観測する。この情報が与えられると、位置受信機は、任意の積分期間中に受信した相関パワー値を最大にするような手法で、その積分期間のスタート及びストップ時点を調整することができる。位置受信機内において実現される正確な調整方法は、位置受信機に対する性能要求及び特定の名目外ＴＤＭＡ信号受信タイミングに依存しよう。
【００６２】
更に、測位ユニットデバイスまでの距離は、受信したＴＤＭＡ測位信号を、位置受信機に割当てられている名目タイムスロットの外側で受信させるような多くの物理的現象例の１つに過ぎない。測位ユニットデバイスの送信タイミング間の同期の欠如、信号の空中歪みまたは遅延、グラウンド効果、またはマルチパスのような他の物理的現象も、受信したＴＤＭＡ測位信号を名目受信タイムスロット外に到着させる。積分期間のスタート及びストップ時点を調整する上述した技術は、これらの何れの効果をも軽減させるように適用することができる。
【００６３】
多重チャネルを組み入れたＴＤＭＡ相関器エンジン
上述した重複問題は、複数の受信チャネルを組込んだＴＤＭＡ相関器エンジンを用いる位置受信機を設けた本発明のさらなる実施の形態によって解消することができる。２つのパルスが時間的に重複する場合、前述した近／遠制約の何れかを打破することができれば、２つのチャネルは両ＰＲＮコードを同時に追跡することができる。複数の受信チャネルを組込んだＴＤＭＡ相関器エンジンは、同一ＴＤＭＡタイムスロット内で送信された複数のＰＲＮコードを追跡する能力をも与える。
【００６４】
再度海上無線技術委員会（ＲＴＣＭ）パルシングスキームを参照する。単一チャネルＴＤＭＡ相関器エンジンは、独特な時間順に同期した11の測位ユニットデバイスからのＴＤＭＡ測位信号（各ＴＤＭＡタイムスロット中に１つのＣＤＭＡ測位信号がブロードキャストされる）を同時に追跡することができる。上述したＴＤＭＡ相関器エンジンアーキテクチャを有する２チャネル位置受信機は、独特な時間順に同期した22の測位ユニットデバイスからのＴＤＭＡ測位信号（各ＴＤＭＡタイムスロット中に２つのＣＤＭＡ測位信号がブロードキャストされる）を同時に追跡することができる。このプロセスは、任意数のチャネルを組み入れたＴＤＭＡ相関器エンジンに一般化することができる。
【００６５】
本明細書は、海上無線技術委員会（ＲＴＣＭ）パルシングスキームを、ＴＤＭＡ測位システムで十分に報告されているパルス化スキームの例として使用した。しかしながら、如何なるＴＤＭＡブロードキャストスキームも本発明の範囲内にあることを理解されたい。
【００６６】
以上に本発明の例を説明したが、当業者には明白なように、如上の全ての、及び他の変更及び変化が本発明の範囲内に含まれることを意図していることを理解されたい。
【図面の簡単な説明】
【００６７】
【図１】ＴＤＭＡシーケンス決定手段、チャネルマスタータイマー、ＰＲＮコードシーケンスブロックメモリ、及び関連要素を組込んだ本発明によるＴＤＭＡ相関器エンジンを示す簡易形位置受信機チャネルの概要図である。
【図２】ＰＲＮプリセットセレクタ、ＰＲＮ追跡セレクタ、及び２つのＰＲＮコード発生器を組込んだ本発明によるＴＤＭＡ相関器エンジンを示す簡易形位置受信機チャネルの代替実施の形態の概要図である。
【図１】
2007501383.tif 000003
【図２】
2007501383.tif 000004
【国際調査報告】
2007501383.tif 000005
2007501383.tif 000006