JPH10253738A - Gps受信方式 - Google Patents

Gps受信方式

Info

Publication number
JPH10253738A
JPH10253738A JP9055825A JP5582597A JPH10253738A JP H10253738 A JPH10253738 A JP H10253738A JP 9055825 A JP9055825 A JP 9055825A JP 5582597 A JP5582597 A JP 5582597A JP H10253738 A JPH10253738 A JP H10253738A
Authority
JP
Japan
Prior art keywords
value
integration
code phase
code
change
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9055825A
Other languages
English (en)
Inventor
Kouji Yokomitsu
康志 横光
Kota Okada
幸太 岡田
Kenji Sakanashi
健二 坂梨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP9055825A priority Critical patent/JPH10253738A/ja
Publication of JPH10253738A publication Critical patent/JPH10253738A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

(57)【要約】 【課題】 追尾している全衛星で積分完了タイミングを
毎回同一にすることにより、システム構成を簡単にする
ことができるGPS受信方式を提供することを目的とす
る。 【解決手段】 追尾コード位相Pnから積分を開始する
コード位相0における巡回符号の値をハード的またはソ
フト的に逆算して求め、毎時刻コード位相0から逆拡散
積分を開始してコード位相Peに積分を完了して積分結
果を受け取る。追尾コード位相の値と短時間内での積分
値の絶対値の大きさ変化と符号変化を監視することによ
りビットの1/0変化点が存在するかどうかを判断する
と同時に、正しい値であるかどうか判断することにより
誤った積分値での制御を避けることが実現できる。逆拡
散処理を同一時刻に完了することができるためシステム
負荷の検討が容易になると同時にシステム構成を単純に
できる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、GPS(Glob
al Positioning System)の受信
機における衛星からの電波を正確に受信追尾し、測位演
算を行うことにより正確な現在位置を得るGPS受信方
式に関するものである。
【0002】
【従来の技術】図9は従来のGPS受信装置の構成図、
図10は同GPS受信装置における逆拡散積分の実施の
一例を示す図である。図9において、GPS受信装置
は、アンテナ1で受信したGPS衛星信号を増幅するア
ンプ2と、スペクトラム逆拡散を行う逆拡散回路3およ
びその際に同期させるコード位相およびキャリア周波数
を制御するコード制御回路4およびキャリア制御回路5
を持ち、逆拡散により得られた信号を積分する積分器
6、積分された信号をもとにして信号の同期が正しいか
どうか判断しずれを補正するような制御を制御回路にフ
ィードバックさせるCPU7から構成されている。
【0003】この補正するずれはコード位相とキャリア
周波数であり、それぞれ信号のEarlyとLate,
I成分とQ成分を使って検出される。Earlyおよび
Lateはコード位相を現在追尾している位相に対して
それぞれ−1/2,+1/2チップずらした時に得られ
るそれぞれのスペクトラム逆拡散積分値である。コード
位相のずれが小さいほど両者の差は小さくなる。信号の
I成分およびQ成分はそれぞれ積分値のsin成分とc
os成分であり、キャリア周波数のずれが小さいほどQ
成分が小さくなる。キャリア周波数のずれを小さくしよ
うとする制御をキャリアトラッキング、コード位相のず
れを小さくする制御をコードトラッキングと呼ぶ。
【0004】逆拡散は以下のように行う。衛星は常に衛
星間で正確な時刻に同期させられた原子時計を持ち、こ
の時計に同期して1msec周期で衛星ごとの独自の巡
回符号を送信データに重畳させて信号が送信している。
これにより送信電波の周波数より広い周波数帯域へ信号
を拡散させることができ、これをスペクトラム拡散と呼
び、秘匿性や対ノイズ性能に優れる。従って、正確に1
msec周期で巡回符号系列は開始されており、GPS
受信装置では衛星からの電波に同期させてまったく同じ
巡回符号系列を掛け合わせることにより信号の復元を行
い、これをスペクトラム逆拡散と呼ぶ。衛星と受信機が
ともに静止していれば巡回符号の発生間隔は一定であ
る。しかし、GPS衛星は地上約2万Kmの周回軌道を
回っているためドップラーが発生する結果として、GP
S受信装置では受信される電波は信号に重畳される巡回
符号の開始タイミングがシフトしていくことになる。従
って、このシフトに追従してGPS受信機で発生させる
巡回符号の開始時刻すなわちコード位相もシフトさせて
いく。
【0005】図10は従来の逆拡散積分動作を示し、最
上段は時間経過を示す。中段は逆拡散における巡回符号
の発生経過であり、最下段は逆拡散積分期間およびソフ
トウェアが受け取る積分値である。時刻1,2,3は1
msec間隔であり、この1msec未満の時間をコー
ド位相で表現して、0から1024チップの1024分
割する。時刻1の時に衛星のコード位相がp1であると
すると、衛星のドップラー等により時刻2の時にはコー
ド位相はp2、時刻3の時にはp3という具合に変化し
ていく。p1,p2,p3は少しずつ変化していく。こ
の変化の方向と速度は衛星のドップラーの向きと大きさ
に比例する。
【0006】コード位相が変化するということは、衛星
からは時刻1のコード位相0に送信された信号が、時刻
1のコード位相p1に受信され、時刻2のコード位相0
に送信された信号が、時刻2のコード位相p2に受信さ
れることになる。従って、逆拡散によって信号を復活さ
せるためには、時刻1のコード位相p1から巡回符号を
発生させて受信信号に掛け合わせる必要がある。つま
り、時刻1のコード位相p1のタイミングで巡回符号の
発生を開始させ、時刻2のコード位相p2の直前まで積
分を行って逆拡散積分値1を得ることになる。続いて、
時刻2のコード位相p2のタイミングで巡回符号の発生
を開始させ、時刻3のコード位相p3の直前まで積分を
行って逆拡散積分値2を得ることになる。つまり、巡回
符号の発生タイミングがp1→p2→p3と少しずつ変
化していくことになる。但し、巡回符号の発生開始の値
C0は毎回同じであり、巡回符号の系列も同じである。
【0007】
【発明が解決しようとする課題】このGPS受信装置に
おいては、キャリアトラッキング、コードトラッキング
の制御情報である逆拡散積分値を求めるために、衛星か
らの信号のドップラーによるシフトに追従して巡回符号
の発生時刻をシフトさせている。このため、積分開始時
刻が衛星電波のドップラーに伴ってシフトしていき、ま
た衛星ごとにドップラーが異なるため追尾チャンネルご
とに積分開始時刻も異なる。その結果、積分完了時刻も
時刻経過に伴って変化していき、なおかつチャンネルご
とにも異なりシステム構成上煩雑な処理を要求される。
【0008】本発明は上記課題を解決するもので、積分
を開始する時の巡回符号の値を追尾位相から逆算するこ
とにより積分完了時刻を一定としてシステム構成を簡単
にするGPS受信方式を提供することを目的とする。
【0009】
【課題を解決するための手段】請求項1の発明は、GP
S衛星からの信号のスペクトラム逆拡散積分を開始する
タイミングを全チャンネルで同一にしてシステムを単純
化するために、積分開始時の巡回符号の値を追尾コード
位相の値を使ってハード的に計算して求める。
【0010】請求項2の発明は、積分を開始する時の巡
回符号の値を計算する処理をソフト的に行う。
【0011】請求項3の発明は、コード位相の値により
積分値および符号の信用度を変化させることにより、1
/0が変化するビットの切れ目を含んだ場合の積分値を
誤って使用することを避ける。
【0012】請求項4の発明は、信用度を低くして信号
データの符号すなわちビットの1/0が不明となる箇所
は、前後の信号の符号の変化の仕方から符号を推測する
ことにより、ビットの切れ目すなわち信号の符号変化点
を検出する。
【0013】請求項5の発明は、信用度を低くして積分
値を制御に使用できない期間が長時間続くことを避ける
ために、1msec積分値の絶対値の大きさ変化および
符号変化を短時間観測することによりビットの1/0変
化が含まれる1msec積分値を検出してこれのみを制
御に使用しない。
【0014】
【発明の実施の形態】請求項1に記載の発明は、GPS
衛星信号の追尾状態に入りコード位相の変化に追従しな
がらも積分開始タイミングは同一とする。変化していく
コード位相にあわせて巡回符号の発生開始タイミングも
変化させていくのではなく、巡回符号の発生タイミング
は毎回同一だが、発生開始時の巡回符号の値を変化させ
る。巡回符号の発生開始時の値は、コード位相の値から
ハードウェアが逆算する。すなわちドップラー変化によ
りコード位相は変化していくが前回の積分開始時刻と今
回の積分開始時刻の間は常に一定時間間隔となるように
構成したものであり、積分開始タイミングと積分終了タ
イミングが一定となりシステム構成を単純にすることが
できる。
【0015】請求項2に記載の発明は、請求項1に記載
したコード位相から巡回符号発生開始時の値を逆算する
処理をソフトウェアにより行うように構成したものであ
り、積分開始タイミングと積分終了タイミングが一定と
なりシステム構成を単純にすることができる。
【0016】請求項3に記載の発明は、積分開始タイミ
ングを毎回同一とするために積分期間中に巡回符号に重
畳された信号のビットの切れ目を含む場合があり、積分
期間中にビットの1/0が変化していると相関値の符号
が変化するため積分値が実際より小さくなる。そこで、
このような実際より小さな値となるような場合を追尾位
相値から推定して、積分値の信用度を変化させるように
構成したものであり、信用度の低いものは使用しないこ
とにより、実際より小さな値のトラッキングへの使用を
避けることができる。
【0017】請求項4に記載の発明は、積分値の絶対値
および符号の変化を短時間観察することにより信号値の
信用度を低くした場合でも符号を推定することが可能と
なるように構成したものであり、積分値の信用度を低く
することにより信号の符号が不明となった場合でも毎回
の積分値の符号の変化からビットの切れ目を検出するこ
とができる。
【0018】請求項5に記載の発明は、積分値の絶対値
および符号の変化を短時間観察することにより、ビット
の1/0変化が含まれる1msec積分値を検出してこ
れのみを使用しないように構成したものであり、ドップ
ラー変化が緩やかなため積分値の信用度が低い状態が連
続する場合でも間違ったものだけを制御対象から外して
未制御期間を最少限にすることができる。
【0019】以下、本発明の実施の形態について、図面
を参照して説明する。図1は本発明の一実施の形態にお
けるGPS受信装置の構成図、図2は同衛星信号追尾処
理の流れの一例を示す図、図3は同逆拡散積分の実施の
一例を示す図、図4は同巡回符号の開始値を求める方法
の一例を示す図、図5は同逆拡散積分中にビットの1/
0変化が含まれた場合の積分結果を示す図、図6は同追
尾コード位相のとり得る範囲と位相と積分結果の信用度
の大小の関係を示す図、図7は同ビットの1/0変化を
検出する方法の一例を示す図、図8は同ビットの1/0
変化の有無の違いを示す図である。
【0020】図1はGPS受信装置の信号の流れおよび
制御ブロック図を示し、アンテナ1で受信されたGPS
衛星からの電波はアンプ2で増幅されスペクトラム逆拡
散を行う逆拡散回路3に入力される。逆拡散された信号
は一定時間積分されて、I成分およびQ成分として出力
される。衛星信号追尾において同期させる必要のあるキ
ャリア周波数、コード位相は衛星およびGPS受信装置
自身の移動および温度ドリフトによる発振器の原振変化
に伴って変化していくためこれに追従させる必要があ
る。そのために、CPU7は逆拡散の結果得られたI成
分、Q成分からキャリア周波数のずれ量を計算して、逆
拡散ブロックのキャリア制御回路5にフィードバック制
御を行う。また、コード位相に追従するためにCPU7
は、追尾コード位相の前後での逆拡散積分値Earl
y,Lateをもとにコード位相のずれを計算して逆拡
散ブロックのコード制御回路4にフィードバック制御を
行う。
【0021】衛星信号の周波数およびコード位相の変化
の追従制御処理のアルゴリズムは以下のようなものであ
る。逆拡散された信号を一定時間積分した値I成分およ
びQ成分を積分器から取出し、平均化を行う。平均化の
式を(数1)に記す。平均化して得られた信号値を元に
キャリア周波数のずれを計算する。計算式を(数2)に
記載する。I成分は信号のsin成分、Q成分はcos
成分であるため(数2)により得られた値の単位は角度
(ラジアン)である。そこで、角度ΔΦ→周波数Δf変
換を行う。変換式を(数3)に示す。
【0022】
【数1】
【0023】
【数2】
【0024】
【数3】
【0025】得られたキャリア周波数のずれを図1のキ
ャリア制御回路5にフィードバックすることにより周波
数の遷移に追従させる処理を行う。コード位相の変化に
追従する制御として一定周期でコードトラッキングを行
う。実施タイミングであれば、現在得られているEar
ly,Lateの信号値を元にコード位相のずれを計算
する。この際、過去の平均化処理を行ってノイズの影響
を軽減する。ずれ量の計算式を(数4)に示す。計算さ
れたコード位相のずれ量を補正するように図1のコード
制御回路4にフィードバックをかける。その際、ノイズ
の影響を軽減するため一回の計算で求めた補正量を全て
フィードバックせず、その一定割合を一回でフィードバ
ックする。
【0026】
【数4】
【0027】図2は、トラッキング材料となる積分値を
得るために逆拡散を行って一定時間の積分を行う従来処
理の概略アルゴリズムを示す。ソフトウェアが衛星信号
の変化に追従したコード位相を逆拡散回路3に指定する
と、ハードウェアは指定されたコード位相タイミングま
でウェイトして巡回符号をスタートさせる。つまり、発
生させる巡回符号は毎回同じ値からスタートして同じ並
びで連続する。巡回符号が1回りする直前まで積分器6
は積分を行い、完了したらソフトウェアは積分値を取り
出し、この値を元にトラッキングを行い次回の積分を開
始するコード位相を求めて逆拡散回路3に設定する。逆
拡散回路3は指定された時刻、コード位相で巡回符号系
列を発生させ、受信信号に掛け合わせる逆拡散により信
号を復元してこれを約1msec積分することにより信
号値を得る。なお、発生させる巡回符号系列は衛星ごと
に異なり、異なる衛星の場合は相関が弱く現れるので、
どの衛星からの信号であるかの判別を行う。
【0028】図3は本発明における逆拡散積分動作を示
し、最上段は時間経過を示す。中段は逆拡散における巡
回符号の発生経過であり、最下段は逆拡散積分期間およ
びソフトウェアが受け取る積分値である。図10と同様
に衛星のドップラーによりコード位相が変化していく場
合を想定して説明する。コード位相変化に伴って巡回符
号の発生タイミングを変化させるのではなく、毎時刻の
コード位相0のタイミングで巡回符号の発生を開始させ
る。但し、毎回同じ値で発生させた場合、衛星信号に重
畳されている巡回符号と同期がとれないため相関が現れ
ず正しい信号値を得ることができない。よって、コード
位相p1,p2,p3の瞬間に巡回符号の開始値C0と
なるように、コード位相0の瞬間の巡回符号の値c1,
c2,c3を決めてやる必要がある。
【0029】ドップラーに伴ってコード位相p1,p
2,p3が変化しているわけであるから、巡回符号の値
c1,c2,c3も変化していく。巡回符号の系列は衛
星ごとに異なっており一意であるから、この変化してい
くc1,c2,c3を求めるにはコード位相p1,p
2,p3から逆算して求めることが可能である。実際に
は(1msec−p1)の時間分だけ巡回符号の値をc
0から進めれば求めることができる。このように時刻
1,2,3のコード位相0のタイミングで巡回符号を発
生させて積分を行うため、積分完了時刻は時刻2,3,
4のコード位相0の直前までとなり、毎回の積分期間が
一定となる。これは全衛星に関して同様であるため複数
の衛星を同時に追尾している場合でも、全衛星の信号の
逆拡散積分の完了タイミングは同一となる。
【0030】図4は、追尾しているコード位相の値から
コード位相0のタイミングで発生させる巡回符号の値を
逆算させる処理のフローを示しており、(a)は逆算処
理をハードウェアで行う場合、(b)は逆算処理をソフ
トウェアで行う場合である。 (a)ではソフトウェアが追尾しているコード位相Pn
と次の積分開始時刻をハードウェアに与えると、ハード
ウェアはコード位相Pnから発生させる巡回符号の開始
値Cnを計算して、指定時刻のコード位相0のタイミン
グで巡回符号の発生を開始させて積分動作を行い、積分
完了後にソフトウェアが積分値を受け取る。(b)では
ソフトウェアが追尾しているコード位相Pnから発生さ
せる巡回符号の開始値Cnを計算して、次の積分開始時
刻と発生を開始させる巡回符号の値をハードウェアに与
えると、ハードウェアは指定時刻のコード位相0のタイ
ミングで巡回符号の発生を開始させて積分動作を行い、
積分完了後にソフトウェアが積分値を受け取る。
【0031】図5は、衛星からの電波にのせて送信され
る信号データの形態と、スペクトラム拡散された信号デ
ータを本発明のGPS受信装置が逆拡散によって信号デ
ータを復元する経過を示している。信号データは50b
psの伝送速度で送信されるため、1ビットは20ms
ecの長さを持つ。ビットの1と0は、受信信号のI成
分の符号により判断する。つまり、20msecの信号
の符号が正ならば1、負ならば0である。このビットと
ビットの区切りを見つけるには、1msecごとの逆拡
散積分の符号を監視して正から負または負から正へ変化
する変化点を見つければよい。しかしながら、本実施の
形態において逆拡散積分期間は毎回同じであり、衛星が
送信した信号のビットの頭に同期させて積分を行うもの
ではない。従って、1msecの積分期間中にビットの
変化点が存在することがある。この様子を図5の4およ
び5に示す。ビットの切れ目を含まない場合および、ビ
ットの切れ目であるが1→1や0→0のように同じビッ
トが連続する場合は1msec逆拡散積分中に符号の反
転は発生しないため積分値は正しいものが得られる。一
方、ビットの1/0が変化する変化点を1msec逆拡
散積分中に含む場合は、符号の異なる逆拡散結果を加算
するため実際より絶対値が小さな値が得られることにな
る。この様子を図5の最下段に示す。時刻1のコード位
相0から時刻1のコード位相Peまで行った逆拡散積分
の結果は、位相P1に逆拡散結果の符号反転が起こるた
め小さな値6となる。これに対して符号の変化点を含ま
ない時刻2のコード位相0から時刻2のコード位相Pe
まで行った逆拡散積分の結果は、逆拡散結果の符号反転
は起こらないため値7となる。ここで値6<値7であ
る。同様に時刻3のコード位相0から時刻3のコード位
相Peまで行った逆拡散積分の結果も逆拡散結果の符号
反転を含まないので値8は値6より大きく値7とほぼ同
じぐらいの大きさである。以上のように、ビットの1/
0変化が発生するタイミングを積分期間中に含む逆拡散
積分結果の絶対値は実際より小さい値となり、この値を
使うと誤動作の原因となってしまう。
【0032】図6は、ビットの1/0変化が発生するタ
イミングを逆拡散積分期間中に含む逆拡散積分結果の絶
対値は実際より小さい値となり、この値を使うと誤動作
の原因となってしまうという問題を解決するための手段
を説明するものである。本実施の形態において積分期間
は毎時刻の位相0から位相Peまでである。図6の9に
示すように、追尾コード位相はコード位相0からコード
位相1024の範囲で変化し、ビットの1/0変化が発
生するのはこの追尾コード位相の位置である。この範囲
内の典型的な3箇所について、それぞれビットの1/0
変化が発生した場合に各積分結果がどうなるかをビット
の1/0変化が発生しなかった場合の値FULLと比較
して図6の10,11,12に示す。なお、ビットの1
/0変化は正から負への変化すなわち1から0への変化
を考える。
【0033】図6の10は追尾コード位相が比較的小さ
いコード位相である場合で、得られる積分結果は符号変
化後の逆拡散結果が支配的となり、ビットの1/0変化
が発生しなかった場合の値FULLと比較してほとんど
違わない。図6の11は追尾コード位相が最大と最小の
中間程度のコード位相である場合で、符号変化前後の逆
拡散結果の合計がほぼ同じであるため得られる積分結果
はほとんど0となってしまい、ビットの1/0変化が発
生しなかった場合の値FULLと比較して非常に異なっ
てしまう。
【0034】図6の12は追尾コード位相が比較的大き
なコード位相である場合で、得られる積分結果は符号変
化前の逆拡散結果が支配的となり、ビットの1/0変化
が発生しなかった場合の値FULLと比較してほとんど
違わない。以上から追尾コード位相の値により1mse
cの逆拡散積分結果がほぼ正しいか、間違っているかの
判断が可能である。つまり、図6の13に示すように追
尾コード位相が小さい場合と大きい場合は積分結果はほ
ぼ正しく、中間の値の場合は積分結果はかなり小さくな
り正しくない。ほぼ正しいと判断できる範囲と、間違っ
ていると判断できる範囲を追尾コード位相により識別し
て間違った値の使用を避けることにより誤動作を避ける
ことを可能とする。しかし、追尾コード位相が中間程度
の値である場合は信用度は定いためトラッキング制御が
まったくできない状態が連続してしまうことになる。
【0035】また、積分値の絶対値と同様に符号も信用
度が低いためビットの1/0変化が発生したかどうかを
符号から判断することが難しくなる。そこで、符号の変
化点が1msec中に含まれる場合を検出してこれのみ
無効とすることとする。
【0036】図7は、先のビットの1/0変化の発生の
検出が難しいことを解決する方法を示した図である。つ
まり、符号の変化点が1msec中に含まれるかどうか
を検出するアルゴリズムの簡略フローチャートである。
【0037】概略としては、ビットの1/0変化を検出
するため短時間の間の複数の1msec積分値の符号変
化の様子を観察することにより、ビットの1/0変化点
が1msecの逆拡散積分期間中に存在することを検出
するというものである。これは以下の原理にもとづいて
いる。符号の変化点を含む1msec積分は値が小さく
なる特徴を持ち、その値に信用度があるかどうかは追尾
コード位相により判断できる。また、ビットの1/0の
変化点の前後の1msecではビットの切れ目を含まな
いため積分値は小さくならず、かつ互いの積分値の符号
が異なることになる。従って、コード位相の値から信用
度が低い場合でも、前後の1msec積分の符号が異な
っていなければビットの1/0変化は発生していないと
判断できる。この場合は積分値は正しい値であるから制
御に使用してもかまわない。
【0038】図7のステップ1において、追尾コード位
相の値と図6の13から今の逆拡散積分結果に信用度が
あるかどうかの判断を行う。その結果、信用度は高いと
判断した場合は従来のGSP受信装置と同様のステップ
2の過去20msecの信号の変化の様子から符号の変
化点を検出する。一方、信用度が低いと判断した場合は
今の積分結果をそのまま使用することはできずビットの
1/0の変化点である可能性がある。そのため、2ms
ec前の積分結果と符号を比較して異なっていれば1m
sec前の追尾コード位相でビットの1/0変化が発生
したことを検出する。符号が同じであった場合は、ビッ
トの1/0変化は発生していないことを検出する。
【0039】図8は積分値の信用度が低い状態で得られ
る1msec積分値の変化の例である。積分値の信用度
が低い範囲に追尾コード位相がある場合、その状態は衛
星のドップラーの速さにより異なるがある速さで連続的
に変化していくことになる。数十msecの間ではコー
ド位相の変化は小さいため、このような短時間において
は積分値の信用度が低い状態が続く。この様子を図8の
19に示す。ある時点での1msec積分値21は信用
度は低いが、その前後の1msec積分値20および2
2の符号が異なっておらず、なおかつ積分値の大きさも
ほぼ同じであることからビットの1/0変化は発生して
いないと判断できる。一方、25は1msec前の積分
値24の符号は正であるのに対し1msec後の積分値
26の符号は負であり、なおかつ積分値の絶対値も24
および26に比較して25はかなり小さいことから、ビ
ットの1/0変化が発生していると判断できる。つま
り、21は正しい値でありトラッキングに使用可能であ
るが、25は間違った値でありトラッキングに使用禁止
ある。
【0040】このように1msec積分値の符号変化の
様子および絶対値の大きさ変化の様子を短時間観察する
ことにより、コード位相から積分値の信用度が低い場合
でもトラッキングに使用できるかどうかを判断してビッ
トの切れ目を含むもののみをトラッキング対象外とする
ことができ、コード位相の値によっては長時間トラッキ
ングに使用不可能という事態を避けることができる。
【0041】
【発明の効果】請求項1および2の発明によれば、積分
開始タイミングと積分終了タイミングが一定となりシス
テム構成を単純にすることができる。
【0042】請求項3の発明によれば、信用度の低いも
のは使用しないことにより、実際より小さな値のトラッ
キングへの使用を避けることができる。
【0043】請求項4の発明によれば、積分値の信用度
を低くすることにより信号の符号が不明となった場合で
も毎回の積分値の符号の変化からビットの切れ目を検出
することができる。
【0044】請求項5の発明によれば、ドップラー変化
が緩やかなため積分値の信用度が低い状態が連続する場
合でも間違ったものだけを制御対象から外して未制御期
間を最少限にすることができる。
【図面の簡単な説明】
【図1】本発明の一実施の形態におけるGPS受信装置
の構成図
【図2】本発明の一実施の形態における衛星信号追尾処
理の流れの一例を示す図
【図3】本発明の一実施の形態における逆拡散積分の実
施の一例を示す図
【図4】本発明の一実施の形態における巡回符号の開始
値を求める方法の一例を示す図
【図5】本発明の一実施の形態における逆拡散積分中に
ビットの1/0変化が含まれた場合の積分結果を示す図
【図6】本発明の一実施の形態における追尾コード位相
のとり得る範囲と位相と積分結果の信用度の大小の関係
を示す図
【図7】本発明の一実施の形態におけるビットの1/0
変化を検出する方法の一例を示す図
【図8】本発明の一実施の形態におけるビットの1/0
変化の有無の違いを示す図
【図9】従来のGPS受信装置の構成図
【図10】従来のGPS受信装置における逆拡散積分の
実施の一例を示す図
【符号の説明】
1 アンテナ 2 アンプ 3 逆拡散回路 4 コード制御回路 5 キャリア制御回路 6 積分器 7 CPU

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】GPS衛星からの信号のスペクトラム逆拡
    散積分を開始するタイミングを全チャンネルで同一にし
    てシステムを単純化するために、積分開始時の巡回符号
    の値を追尾コード位相の値を使ってハード的に計算して
    求めることを特徴とするGPS受信方式。
  2. 【請求項2】積分を開始する時の巡回符号の値を計算す
    る処理をソフト的に行うことを特徴とする請求項1記載
    のGPS受信方式。
  3. 【請求項3】コード位相の値により積分値および符号の
    信用度を変化させることにより、1/0が変化するビッ
    トの切れ目を含んだ場合の積分値を誤って使用すること
    を避けることを特徴とする請求項1記載のGPS受信方
    式。
  4. 【請求項4】信用度を低くして信号データの符号すなわ
    ちビットの1/0が不明となる箇所は、前後の信号の符
    号の変化の仕方から符号を推測することにより、ビット
    の切れ目すなわち信号の符号変化点を検出することを特
    徴とする請求項3記載のGPS受信方式。
  5. 【請求項5】信用度を低くして積分値を制御に使用でき
    ない期間が長時間続くことを避けるために、1msec
    積分値の絶対値の大きさ変化および符号変化を短時間観
    測することによりビットの1/0変化が含まれる1ms
    ec積分値を検出してこれのみを制御に使用しないこと
    を特徴とする請求項3記載のGPS受信方式。
JP9055825A 1997-03-11 1997-03-11 Gps受信方式 Pending JPH10253738A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9055825A JPH10253738A (ja) 1997-03-11 1997-03-11 Gps受信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9055825A JPH10253738A (ja) 1997-03-11 1997-03-11 Gps受信方式

Publications (1)

Publication Number Publication Date
JPH10253738A true JPH10253738A (ja) 1998-09-25

Family

ID=13009749

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9055825A Pending JPH10253738A (ja) 1997-03-11 1997-03-11 Gps受信方式

Country Status (1)

Country Link
JP (1) JPH10253738A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004510136A (ja) * 2000-09-23 2004-04-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 時間シフトされた信号発生方法
JP2006505801A (ja) * 2002-04-01 2006-02-16 クゥアルコム・インコーポレイテッド ドップラシフトの存在における合成ピーク位置の決定
JP2007228237A (ja) * 2006-02-23 2007-09-06 Furuno Electric Co Ltd キャリア位相追尾装置および擬似雑音コード信号追尾装置
JP2007327952A (ja) * 1999-03-30 2007-12-20 Sirf Technology Inc コヒーレント積分を用いた信号検出器
JP2008506925A (ja) * 2003-07-03 2008-03-06 ネメリックス・エスエー 捕捉時間の短いgps受信機
JP2013246017A (ja) * 2012-05-25 2013-12-09 Seiko Epson Corp 受信装置及び相関積算処理方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007327952A (ja) * 1999-03-30 2007-12-20 Sirf Technology Inc コヒーレント積分を用いた信号検出器
JP2004510136A (ja) * 2000-09-23 2004-04-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 時間シフトされた信号発生方法
JP2006505801A (ja) * 2002-04-01 2006-02-16 クゥアルコム・インコーポレイテッド ドップラシフトの存在における合成ピーク位置の決定
JP2008506925A (ja) * 2003-07-03 2008-03-06 ネメリックス・エスエー 捕捉時間の短いgps受信機
JP2007228237A (ja) * 2006-02-23 2007-09-06 Furuno Electric Co Ltd キャリア位相追尾装置および擬似雑音コード信号追尾装置
JP2013246017A (ja) * 2012-05-25 2013-12-09 Seiko Epson Corp 受信装置及び相関積算処理方法

Similar Documents

Publication Publication Date Title
US11346958B2 (en) GNSS receiver performance improvement via long coherent integration
JP2010286354A (ja) ドップラ周波数推定装置、測位信号捕捉追尾装置、測位装置、およびドップラ周波数測定方法
JP4755920B2 (ja) キャリア位相追尾装置および擬似雑音コード信号追尾装置
CN106291614A (zh) 用于在多路径环境中跟踪卫星无线电导航信号的装置
EP1244225B1 (en) System, method and device for determining a boundary of an information element
EP3112905B1 (en) Gnss receiver calculating a non-ambiguous discriminator to resolve subcarrier tracking ambiguities
CN101109802B (zh) 决定资讯单位边界的方法以及应用该方法的装置
JP2002523752A (ja) スプリットc/aコード受信機
US7053825B2 (en) Communication device
JP4828308B2 (ja) 位相変調系列再生装置
JP2005283203A (ja) 衛星航法装置
JP3575220B2 (ja) スペクトル拡散信号捕捉装置
JP4274173B2 (ja) 測位装置、測位方法及びプログラム
JP3090117B2 (ja) スペクトラム拡散信号復調装置
JP2943376B2 (ja) スペクトラム拡散信号復調装置
JP2005207815A (ja) マルチパス信号検出装置
KR100900981B1 (ko) 좌측 부엽 영역의 기울기를 이용한 동기 추적 모듈 및 그방법
JP2917990B2 (ja) 擬似雑音符号発生装置
JP2011247637A (ja) 受信機、復調方法およびプログラム
JP3826808B2 (ja) 復調装置及び受信装置
JP5126527B2 (ja) 測位信号追尾処理装置および測位装置
JP3058820B2 (ja) スペクトル拡散通信用復調方法および該方法を用いた復調装置
JP2014041025A (ja) マルチパス推定装置、マルチパス検出装置、gnss受信機、マルチパス推定方法、情報機器端末及びマルチパス推定プログラム
JP6440412B2 (ja) 衛星信号受信機
JP2001028556A (ja) スペクトラム拡散された信号の復調装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040225

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20040312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050422

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20050623

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050802

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051129