JP2023136095A - 移動体姿勢計測装置及び移動体姿勢計測プログラム - Google Patents

移動体姿勢計測装置及び移動体姿勢計測プログラム Download PDF

Info

Publication number
JP2023136095A
JP2023136095A JP2022041528A JP2022041528A JP2023136095A JP 2023136095 A JP2023136095 A JP 2023136095A JP 2022041528 A JP2022041528 A JP 2022041528A JP 2022041528 A JP2022041528 A JP 2022041528A JP 2023136095 A JP2023136095 A JP 2023136095A
Authority
JP
Japan
Prior art keywords
attitude
information
angular velocity
gyro sensor
error variance
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
JP2022041528A
Other languages
English (en)
Inventor
真嗣 小田
Shinji Oda
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.)
Japan Radio Co Ltd
Original Assignee
Japan Radio 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 Japan Radio Co Ltd filed Critical Japan Radio Co Ltd
Priority to JP2022041528A priority Critical patent/JP2023136095A/ja
Publication of JP2023136095A publication Critical patent/JP2023136095A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Gyroscopes (AREA)
  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

【課題】本開示は、ジャイロセンサの角速度情報及び衛星航法システムの観測情報に基づいて、移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測するにあたり、衛星信号の受信環境が劣化しているときでも、移動体の姿勢が動揺しているときでも、移動体の姿勢情報を高精度に計測することを目的とする。【解決手段】本開示は、ジャイロセンサGの角速度情報に基づいて、状態空間モデルの状態方程式を用いて、移動体の姿勢情報の予測値を計算する姿勢予測部と、衛星航法システムの観測情報に基づいて、状態空間モデルの観測方程式を用いて、移動体の姿勢情報の補正値を計算する姿勢補正部と、ジャイロセンサGの角速度情報に基づいて、状態空間モデルを用いずに、ジャイロセンサGの角速度情報の誤差分散を推定する角速度誤差分散推定部2と、を備えることを特徴とする移動体姿勢計測装置Dである。【選択図】図2

Description

本開示は、ジャイロセンサの角速度情報及び衛星航法システムの観測情報に基づいて、移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測する技術に関する。
衛星航法システムの観測情報に基づいて、移動体の姿勢情報を複数アンテナ間の基線ベクトルとして計測する技術が、特許文献1に開示されている。特許文献1では、衛星信号の観測値のみを使用するため、衛星信号の受信環境が劣化しているときには、移動体の姿勢情報を計測することができない。
ジャイロセンサの角速度情報及び衛星航法システムの観測情報に基づいて、移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測する技術が、特許文献2に開示されている。特許文献2では、衛星信号の受信環境が劣化しているときでも、ジャイロセンサの角速度情報を用いて、移動体の姿勢情報を計測することができる。
特許第3502007号公報 米国特許第7292185号明細書 特許第5052845号公報
特許文献2では、ジャイロセンサの角速度情報のバイアス誤差を低減するために、衛星航法システムの観測情報に基づく状態空間モデルを用いて、移動体の姿勢情報を推定するとともに、ジャイロセンサの角速度情報のバイアス誤差を推定している。しかし、衛星信号の受信環境が劣化しているときには、ジャイロセンサの角速度情報のバイアス誤差を高精度に推定することができず、ジャイロセンサのバイアス誤差除去後の角速度情報を高精度に出力することができず、移動体の姿勢情報を高精度に計測することができない。
そこで、前記課題を解決するために、本開示は、ジャイロセンサの角速度情報及び衛星航法システムの観測情報に基づいて、移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測するにあたり、衛星信号の受信環境が劣化しているときでも、移動体の姿勢が動揺しているときでも、移動体の姿勢情報を高精度に計測することを目的とする。
前記課題を解決するために、衛星航法システムの観測情報に基づく状態空間モデルを用いずに、現実に得られたジャイロセンサの角速度情報に基づいて、ジャイロセンサの角速度情報の誤差分散を現実に即して推定する。そして、ジャイロセンサの角速度情報に基づいて、状態空間モデルの状態方程式を用いて、移動体の姿勢情報の予測値を計算する。さらに、衛星航法システムの観測情報に基づいて、状態空間モデルの観測方程式を用いて、移動体の姿勢情報の補正値を計算する。ここで、状態空間モデルの状態方程式において、現実に即したジャイロセンサの角速度情報の誤差分散が大きい又は小さいほど、状態空間モデルの状態方程式のプロセス雑音を現実に即してそれぞれ大きく又は小さく推定する。
具体的には、本開示は、ジャイロセンサの角速度情報及び衛星航法システムの観測情報に基づいて、移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測する移動体姿勢計測装置であって、前記ジャイロセンサの角速度情報に基づいて、前記状態空間モデルの状態方程式を用いて、前記移動体の姿勢情報の予測値を計算する姿勢予測部と、前記衛星航法システムの観測情報に基づいて、前記状態空間モデルの観測方程式を用いて、前記移動体の姿勢情報の補正値を計算する姿勢補正部と、前記ジャイロセンサの角速度情報に基づいて、前記状態空間モデルを用いずに、前記ジャイロセンサの角速度情報の誤差分散を推定する角速度誤差分散推定部と、を備え、前記姿勢予測部は、前記ジャイロセンサの角速度情報の誤差分散が大きい又は小さいほど、前記姿勢予測部のプロセス雑音をそれぞれ大きく又は小さく推定することを特徴とする移動体姿勢計測装置である。
この構成によれば、移動体の姿勢が動揺しているときには、衛星信号の受信環境の劣化時でも、ジャイロセンサの角速度情報の誤差分散を大きく推定したうえで、状態空間モデルの状態方程式のプロセス雑音を大きく推定する。一方で、移動体の姿勢が静止しているときには、衛星信号の受信環境の劣化時でも、ジャイロセンサの角速度情報の誤差分散を小さく推定したうえで、状態空間モデルの状態方程式のプロセス雑音を小さく推定する。
そして、移動体の姿勢が動揺しているときには、状態空間モデルの観測方程式の姿勢補正ゲインを大きく計算したうえで、ジャイロセンサの角速度情報と比べて衛星航法システムの観測情報を重視して、移動体の姿勢情報を高精度に計測することができる。一方で、移動体の姿勢が静止しているときには、状態空間モデルの観測方程式の姿勢補正ゲインを小さく計算したうえで、衛星航法システムの観測情報と比べてジャイロセンサの角速度情報を重視して、移動体の姿勢情報を高精度に計測することができる。
つまり、移動体の姿勢情報の補正値は、推定したプロセス雑音及び衛星航法システムの観測情報の観測雑音に基づいた姿勢補正ゲインによって、ジャイロセンサの角速度情報及び衛星航法システムの観測情報が最適に重み付け合成されるようなかたちで計算される。このように、ジャイロセンサの角速度情報及び衛星航法システムの観測情報に基づいて、移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測するにあたり、衛星信号の受信環境が劣化しているときでも、移動体の姿勢が動揺しているときでも、ジャイロセンサの角速度情報及び衛星航法システムの観測情報の重視バランスが状況変化に応じて適切に調整されるため、移動体の姿勢情報を高精度に計測することができる。
また、本開示は、前記角速度誤差分散推定部は、前記ジャイロセンサの角速度情報を、異なる通過特性を有する複数のフィルタに入力し、前記複数のフィルタの出力の差分が大きい又は小さいほど、前記ジャイロセンサの角速度情報の誤差分散をそれぞれ大きく又は小さく推定することを特徴とする移動体姿勢計測装置である。
この構成によれば、移動体の姿勢が動揺しているときには、ジャイロセンサの角速度情報の誤差分散を大きく推定することができる。一方で、移動体の姿勢が静止しているときには、ジャイロセンサの角速度情報の誤差分散を小さく推定することができる。
また、本開示は、前記移動体の姿勢情報の予測値と、前記移動体の姿勢情報の補正値と、に基づいて、前記移動体の姿勢情報の誤差分散を推定する姿勢誤差分散推定部、をさらに備え、前記姿勢予測部は、前記移動体の姿勢情報の誤差分散が大きい又は小さいほど、前記姿勢予測部のプロセス雑音をそれぞれ小さく又は大きく推定することを特徴とする移動体姿勢計測装置である。
この構成によれば、衛星信号の受信環境が劣化しているときには、移動体の姿勢情報の誤差分散を大きく推定したうえで、トレードオフパラメータとして、状態空間モデルの状態方程式のプロセス雑音を小さく推定する。一方で、衛星航法システムの受信環境が良好であるときには、移動体の姿勢情報の誤差分散を小さく推定したうえで、トレードオフパラメータとして、状態空間モデルの状態方程式のプロセス雑音を大きく推定する。
そして、衛星信号の受信環境が劣化しているときには、状態空間モデルの観測方程式の姿勢補正ゲインを小さく計算したうえで、衛星航法システムの観測情報と比べてジャイロセンサの角速度情報を重視して、移動体の姿勢情報を高精度に計測することができる。一方で、衛星航法システムの受信環境が良好であるときには、状態空間モデルの観測方程式の姿勢補正ゲインを大きく計算したうえで、ジャイロセンサの角速度情報と比べて衛星航法システムの観測情報を重視して、移動体の姿勢情報を高精度に計測することができる。
また、本開示は、前記姿勢予測部は、前記移動体の姿勢情報の誤差分散の逆数と、前記ジャイロセンサの角速度情報の誤差分散と、の和を、前記姿勢予測部のプロセス雑音として推定することを特徴とする移動体姿勢計測装置である。
この構成によれば、衛星信号の受信環境が劣化している、又は、移動体の姿勢が静止しているときには、状態空間モデルの状態方程式のプロセス雑音を小さく推定することができる。一方で、衛星信号の受信環境が良好である、又は、移動体の姿勢が動揺しているときには、状態空間モデルの状態方程式のプロセス雑音を大きく推定することができる。
また、本開示は、前記衛星航法システムの観測情報が、取得不能になったときに、前記姿勢補正部が、前記移動体の姿勢情報の補正ゲインを0に維持したうえで、前記姿勢予測部は、前記移動体の姿勢情報の予測値の誤差分散に、前記姿勢予測部のプロセス雑音を加算し続け、前記衛星航法システムの観測情報が、取得可能になったときに、前記姿勢補正部は、前記移動体の姿勢情報の予測値の誤差分散に基づいて、前記移動体の姿勢情報の補正ゲインを計算し始めたうえで、前記移動体の姿勢情報の補正値を計算し始めることを特徴とする移動体姿勢計測装置である。
この構成によれば、衛星信号の受信環境が中断した後には、衛星信号の中断時間及び移動体の動揺状態に応じて、移動体の姿勢情報の予測値の誤差分散を大きく推定することができる。そして、衛星信号の受信環境が回復した直後には、衛星信号の中断時間及び移動体の動揺状態に応じて、状態空間モデルの観測方程式の姿勢補正ゲインを大きく計算することができる。つまり、衛星信号の受信環境が回復した直後には、姿勢補正ゲインが大きくなることで、衛星信号の中断時間及び移動体の動揺状態に応じて蓄積する移動体の姿勢情報の予測値の誤差を是正し、移動体の姿勢情報の予測値の誤差が是正された後には、移動体の姿勢情報の補正値の誤差分散を早めに収束させることで、衛星信号の受信環境が回復した後に素早く移動体の姿勢情報を高精度に計測することができる。
また、本開示は、前記ジャイロセンサの角速度情報は、より高いレートで更新されており、前記衛星航法システムの観測情報は、より低いレートで更新されており、前記姿勢予測部は、前記ジャイロセンサの角速度情報のより短い更新間隔で処理を実行し、前記姿勢補正部は、前記衛星航法システムの観測情報のより長い更新間隔でのみ処理を実行することを特徴とする移動体姿勢計測装置である。
この構成によれば、ジャイロセンサの角速度情報が衛星航法システムの観測情報と比べて高いレートで更新されたとしても、逆行列計算を含まず処理負荷の軽い姿勢予測のみを実行し、逆行列計算を含み処理負荷の重い姿勢補正を実行しない。よって、組み込み用の非力なCPUを用いるとしても、処理負荷オーバの問題に対処したうえで、最新の移動体の姿勢情報の予測値及び最適な移動体の姿勢情報の補正値を提供することができる。
また、本開示は、以上に記載の移動体姿勢計測装置が備える、各処理部が行なう各処理ステップを、コンピュータに実行させるための移動体姿勢計測プログラムである。
この構成によれば、以上に記載の効果を有するプログラムを提供することができる。
このように、本開示は、ジャイロセンサの角速度情報及び衛星航法システムの観測情報に基づいて、移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測するにあたり、衛星信号の受信環境が劣化しているときでも、移動体の姿勢が動揺しているときでも、移動体の姿勢情報を高精度に計測することができる。
本開示の移動体姿勢計測装置の搭載を示す図である。 本開示の移動体姿勢計測装置の構成を示す図である。 本開示の姿勢計算部の構成を示す図である。 本開示の姿勢予測部の処理を示す図である。 本開示の角速度誤差分散推定部の構成を示す図である。 本開示の角速度誤差分散推定部の処理を示す図である。 本開示の姿勢補正部の処理を示す図である。 本開示の受信環境に応じた姿勢補正ゲインの調整を示す図である。 本開示の動揺状態に応じた姿勢補正ゲインの調整を示す図である。 本開示のGNSS情報の取得可否に応じた処理を示す図である。 本開示のGNSS情報の取得可否に応じた処理を示す図である。 本開示の各々の情報の更新間隔に応じた処理を示す図である。 本開示の各々の情報の更新間隔に応じた処理を示す図である。
添付の図面を参照して本開示の実施形態を説明する。以下に説明する実施形態は本開示の実施の例であり、本開示は以下の実施形態に制限されるものではない。
(本開示の移動体姿勢計測装置の構成)
本開示の移動体姿勢計測装置の搭載を図1に示す。移動体姿勢計測装置Dは、船舶S等の移動体に搭載され、ジャイロセンサG及び受信アンテナA1、A2、A3を備える。受信アンテナA1は、基準アンテナであり、基線ベクトルB1は、受信アンテナA1、A2間ベクトルであり、基線ベクトルB2は、受信アンテナA1、A3間ベクトルである。
本開示の移動体姿勢計測装置の構成を図2に示す。移動体姿勢計測装置Dは、GNSS受信機R1、R2、R3、角速度バイアス除去部1、角速度誤差分散推定部2、姿勢計算部3、搬送波位相差計算部4及びアンビギュイティ推定部5をさらに備える。本開示の姿勢計算部の構成を図3に示す。姿勢計算部3は、姿勢予測部31、姿勢補正部32及び姿勢誤差分散推定部33を備える。角速度バイアス除去部1、角速度誤差分散推定部2、姿勢計算部3、搬送波位相差計算部4及びアンビギュイティ推定部5は、図4、7、10、12に示すプログラムをコンピュータにインストールし実現することができる。
移動体姿勢計測装置Dは、ジャイロセンサGの角速度情報及び衛星航法システムの観測情報に基づいて、船舶S等の移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測する。ここで、衛星航法システムは、GPS、Galileo、GLONASS、BeiDou又はQZSS等を用いればよい。本開示では、非力なCPUが組み込まれることを考慮して、状態空間モデルは線形性を仮定したカルマンフィルタで解いている。変形例では、高性能なCPUが組み込まれることを考慮して、状態空間モデルは非線形性を許容したunscentedカルマンフィルタ又はパーティクルフィルタ等で解いてもよい。
姿勢予測部31は、ジャイロセンサGの角速度情報に基づいて、状態空間モデルの状態方程式を用いて、船舶S等の移動体の姿勢情報の予測値を計算する。姿勢補正部32は、衛星航法システムの観測情報に基づいて、状態空間モデルの観測方程式を用いて、船舶S等の移動体の姿勢情報の補正値を計算する。つまり、姿勢計算部3は、受信アンテナA1、A2、A3の幾何学配置を拘束したうえで、ジャイロセンサGの角速度情報及び衛星航法システムの観測情報をカルマンフィルタにおいてタイトカップリングしている。
以下に示す実施形態では、最初に、姿勢予測部31の処理について説明する。次に、姿勢補正部32の処理について説明する。次に、GNSS情報の取得可否に応じた処理について説明する。最後に、各々の情報の更新間隔に応じた処理について説明する。
(本開示の姿勢予測部の処理)
本開示の姿勢予測部の処理を図4に示す。姿勢予測部31は、ジャイロセンサGの角速度情報に基づいて、状態空間モデルの状態方程式を用いて、船舶S等の移動体の姿勢情報の予測値を計算する。カルマンフィルタの処理は、数式1、2のように表される。
Figure 2023136095000002
Figure 2023136095000003
はタイミングnでの移動体の姿勢情報の予測値であり、xn-1はタイミングn-1での移動体の姿勢情報の補正値であり、Fは時間遷移行列である。P はタイミングnでの移動体の姿勢情報の予測値の誤差共分散行列であり、Pn-1はタイミングn-1での移動体の姿勢情報の補正値の誤差共分散行列であり、Qはプロセス雑音である。
ジャイロセンサGは、移動体の姿勢変化に応じて、3軸(ジャイロセンサGの座標系のx軸、y軸及びz軸)の角速度情報を出力する。角速度バイアス除去部1及び角速度誤差分散推定部2は、ジャイロセンサGの角速度情報を取得する(ステップS1)。
角速度バイアス除去部1は、衛星航法システムの観測情報に基づく状態空間モデルを用いずに、現実に得られたジャイロセンサGの角速度情報に基づいて、ジャイロセンサGの角速度情報のバイアス誤差を現実に即して除去する(ステップS2)。
ジャイロセンサGの角速度情報のバイアス誤差は、ジャイロセンサGの角速度情報に重畳するオフセット誤差である。角速度バイアス除去部1は、ジャイロセンサGの角速度情報の静的なバイアス誤差を除去するために、移動体の静止中でのジャイロセンサGの角速度情報のオフセット誤差を測定してもよい。角速度バイアス除去部1は、ジャイロセンサGの角速度情報の動的なバイアス誤差を除去するために、ジャイロセンサGの角速度情報の低周波成分を相補フィルタ又はハイパスフィルタ等により除去してもよい。
角速度誤差分散推定部2は、衛星航法システムの観測情報に基づく状態空間モデルを用いずに、現実に得られたジャイロセンサGのバイアス誤差除去後の角速度情報に基づいて、ジャイロセンサGの角速度情報の誤差分散を現実に即して推定する(ステップS3)。
本開示の角速度誤差分散推定部の構成を図5に示す。角速度誤差分散推定部2は、フィルタ部21A、21B及び角速度誤差分散計算部22を備える。
フィルタ部21A、21Bは、ジャイロセンサGのバイアス誤差除去後の角速度情報を入力する。フィルタ部21A、21Bは、異なる通過特性を有するような、ローパスフィルタ又はメディアンフィルタ等である。フィルタ部21Aの時定数は、移動体の動揺周期と比べて長く、フィルタ部21Bの時定数は、移動体の動揺周期と比べて短い。
角速度誤差分散計算部22は、フィルタ部21A、21Bの出力を入力する。角速度誤差分散計算部22は、フィルタ部21A、21Bの出力の差分が大きい又は小さいほど、ジャイロセンサGの角速度情報の誤差分散をそれぞれ大きく又は小さく推定する。
本開示の角速度誤差分散推定部の処理を図6に示す。移動体の姿勢が静止しているときには、フィルタ部21A、21Bの出力の差分が小さいため、角速度誤差分散計算部22は、ジャイロセンサGの角速度情報の誤差分散を小さく推定する。移動体の姿勢が動揺しているときには、フィルタ部21A、21Bの出力の差分が大きいため、角速度誤差分散計算部22は、ジャイロセンサGの角速度情報の誤差分散を大きく推定する。
移動体の姿勢が動揺しているときには、移動体の姿勢が静止しているときと比べて、ジャイロセンサGの角速度情報の誤差分散が大きい理由として、以下の理由が挙げられる。第1の理由として、ジャイロセンサGの角速度情報のバイアス誤差は、ゆっくりした変動であるので、ジャイロセンサGの角速度情報の周波数領域における低周波成分に相当する。ここで、ジャイロセンサGの角速度情報の周波数領域における低周波成分は、移動体の動揺によって生じる低周波成分も重畳する。よって、ジャイロセンサGの角速度情報の誤差分散は、移動体が動揺しているときは、バイアス誤差除去後(低周波成分除去後)であっても、大きくなるのである。第2の理由として、ジャイロセンサGの角速度情報は、ジャイロセンサGのスケールファクタ誤差が重畳するため、ジャイロセンサGの角速度情報が大きいほど、ジャイロセンサGのスケールファクタ誤差が大きいためである。
角速度誤差分散計算部22は、ジャイロセンサGの角速度情報の誤差分散を数式3~6により計算する。σg_x 、σg_y 、σg_z は、ジャイロセンサGの角速度情報の誤差分散のx軸成分、y軸成分、z軸成分であり、σg_x0 、σg_y0 、σg_z0 は、ジャイロセンサGの角速度情報の誤差分散のx軸成分、y軸成分、z軸成分の初期設定値である。
Figure 2023136095000004
αg_x、αg_y、αg_zは、数式4により計算される。bx_a、by_a、bz_aは、フィルタ部21Aの出力のx軸成分、y軸成分、z軸成分であり、bx_b、by_b、bz_bは、フィルタ部21Bの出力のx軸成分、y軸成分、z軸成分であり、THg_x、THg_y、THg_zは、所定閾値のx軸成分、y軸成分、z軸成分である。フィルタ部21A、21Bの出力の差分が所定閾値と比べて大きいときには、αg_x、αg_y、αg_zが1より大きく計算され、ジャイロセンサGの角速度情報の誤差分散が大きく計算される。フィルタ部21A、21Bの出力の差分が所定閾値と比べて小さいときには、αg_x、αg_y、αg_zが1に等しく計算され、ジャイロセンサGの角速度情報の誤差分散が小さく計算される。
Figure 2023136095000005
αg_x、αg_y、αg_zは、数式5によっても計算される。bx_a、by_a、bz_aは、フィルタ部21Aの出力のx軸成分、y軸成分、z軸成分であり、bx_b、by_b、bz_bは、フィルタ部21Bの出力のx軸成分、y軸成分、z軸成分である。フィルタ部21A、21Bの出力の差分に等しく、αg_x、αg_y、αg_zが計算され、フィルタ部21A、21Bの出力の差分に比例して、ジャイロセンサGの角速度情報の誤差分散が計算される。
Figure 2023136095000006
αg_x、αg_y、αg_zは、数式6によっても計算される。b、b、bは、角速度バイアス除去部1の出力のx軸成分、y軸成分、z軸成分であり、SFは、ジャイロセンサGのスケールファクタである。角速度バイアス除去部1の出力にジャイロセンサGのスケールファクタが乗算され、ジャイロセンサGの角速度情報の誤差分散が計算される。
Figure 2023136095000007
姿勢誤差分散推定部33は、移動体の姿勢情報の予測値と、移動体の姿勢情報の補正値と、に基づいて、移動体の姿勢情報の誤差分散を推定する(ステップS4)。
姿勢誤差分散推定部33は、移動体の姿勢情報の誤差分散を数式7、8により計算する。σ は、移動体の姿勢情報の誤差分散であり、x は、タイミングnでの移動体の姿勢情報の予測値であり、xは、タイミングnでの移動体の姿勢情報の補正値であり、Pは、タイミングnでの移動体の姿勢情報の補正値の誤差共分散行列である。
Figure 2023136095000008
移動体の姿勢情報の誤差分散は、数式8をさらに用いて計算される。数式7の移動体の姿勢情報の誤差分散が所定閾値THと比べて大きいときには、数式8の移動体の姿勢情報の誤差分散が存在すると計算される。数式7の移動体の姿勢情報の誤差分散が所定閾値THと比べて小さいときには、数式8の移動体の姿勢情報の誤差分散が存在しないと計算される。このように、移動体の姿勢情報の予測値と補正値との差分が大きい又は小さいほど、移動体の姿勢情報の誤差分散がそれぞれ大きく又は小さく計算される。
Figure 2023136095000009
姿勢誤差分散推定部33は、移動体の姿勢情報の誤差分散を、数式7、8のみならず、数式9~11によっても、計算することができる。σ は、移動体の姿勢情報の誤差分散であり、σe0 は、移動体の姿勢情報の誤差分散の初期設定値である。
Figure 2023136095000010
αは、数式10により計算される。x は、タイミングnでの移動体の姿勢情報の予測値であり、xは、タイミングnでの移動体の姿勢情報の補正値であり、THは、所定閾値である。移動体の姿勢情報の予測値と補正値との差分が所定閾値と比べて大きいときには、αが1より大きく計算され、移動体の姿勢情報の誤差分散が大きく計算される。移動体の姿勢情報の予測値と補正値との差分が所定閾値と比べて小さいときには、αが1に等しく計算され、移動体の姿勢情報の誤差分散が小さく計算される。
Figure 2023136095000011
αは、数式11によっても計算される。x は、タイミングnでの移動体の姿勢情報の予測値であり、xは、タイミングnでの移動体の姿勢情報の補正値である。移動体の姿勢情報の予測値と補正値との差分に等しく、αが計算され、移動体の姿勢情報の予測値と補正値との差分に比例して、移動体の姿勢情報の誤差分散が計算される。
Figure 2023136095000012
姿勢予測部31は、移動体の姿勢情報の予測値を数式1により計算する(ステップS5)。ここで、時間遷移行列Fは、数式12~16により計算される。
Figure 2023136095000013
Figure 2023136095000014
Figure 2023136095000015
Figure 2023136095000016
Figure 2023136095000017
ψn-1、θn-1、φn-1は、タイミングn-1での移動体の姿勢情報の補正値のヨー軸成分、ピッチ軸成分、ロール軸成分である。ωωωは、ジャイロセンサGのバイアス誤差除去後の角速度情報のx軸成分、y軸成分、z軸成分である。G(x)は、ジャイロセンサGの座標系での角速度情報を、Earth座標系での角速度情報にオイラー変換する行列である。Δtは、隣接タイミング間の経過時間である。
数式12の右辺は非線形関数であるところ、数式12の右辺をテイラー展開したうえで、数式12の右辺を線形関数に近似すれば、時間遷移行列Fは数式16により計算される。I3×3は、3行3列の単位行列であり、О3×1は、3行1列の零行列である。
姿勢予測部31は、移動体の姿勢情報の予測値の誤差共分散行列を数式2により計算する(ステップS6)。ここで、プロセス雑音Qは、数式17、18により計算される。
Figure 2023136095000018
Figure 2023136095000019
σg_x 、σg_y 、σg_z は、ジャイロセンサGの角速度情報の誤差分散のx軸成分、y軸成分、z軸成分である。σ は、移動体の姿勢情報の誤差分散である。αは、G(xn-1)・(xn-1)に対して、I3×3/σ を加算する強さを示す定数である。
つまり、姿勢予測部31は、移動体の姿勢情報の誤差分散の逆数と、ジャイロセンサGの角速度情報の誤差分散と、の和を、プロセス雑音Qとして推定する。よって、姿勢予測部31は、ジャイロセンサGの角速度情報の誤差分散が大きい又は小さいほど、プロセス雑音Qをそれぞれ大きく又は小さく推定する。一方で、姿勢予測部31は、移動体の姿勢情報の誤差分散が大きい又は小さいほど、プロセス雑音Qをそれぞれ小さく又は大きく推定する。このようなプロセス雑音Qの効果については、図8、9で説明する。
(本開示の姿勢補正部の処理)
本開示の姿勢補正部の処理を図7に示す。姿勢補正部32は、衛星航法システムの観測情報に基づいて、状態空間モデルの観測方程式を用いて、船舶S等の移動体の姿勢情報の補正値を計算する。カルマンフィルタの処理は、数式19~21のように表される。
Figure 2023136095000020
Figure 2023136095000021
Figure 2023136095000022
はタイミングnでの姿勢補正ゲイン(カルマンゲイン)であり、P はタイミングnでの移動体の姿勢情報の予測値の誤差共分散行列であり、Hは空間写像行列であり、Rは観測雑音の誤差共分散行列である。xはタイミングnでの移動体の姿勢情報の補正値であり、x はタイミングnでの移動体の姿勢情報の予測値であり、zはタイミングnでの観測ベクトルである。Pはタイミングnでの移動体の姿勢情報の補正値の誤差共分散行列である。
GNSS受信機R1、R2、R3は、衛星航法システムの観測情報(例えば、搬送波情報(キャリア信号)、衛星情報(仰角、方位角及び信号強度等)、信号品質情報(PLL又はFLL等の信号制御状態、サイクルスリップ状態、ハーフサイクル状態及び追尾継続時間等)、並びに、受信情報(アンテナ位置及び現在時刻等)等)を出力する。搬送波位相差計算部4は、衛星航法システムの観測情報を取得する(ステップS11)。
搬送波位相差計算部4は、GNSS受信機R1、R2、R3における搬送波位相差を計算し、これらの搬送波位相差に対する衛星情報を出力する(ステップS12)。
搬送波位相差計算部4は、GNSS受信機R1、R2、R3における搬送波位相の一重位相差を数式22により計算する。Φ rbは、基準アンテナbとサブアンテナrとの間の衛星jの搬送波位相の一重位相差であり、Φ は、基準アンテナbで観測した衛星jの搬送波位相であり、Φ は、サブアンテナrで観測した衛星jの搬送波位相である。
Figure 2023136095000023
搬送波位相差計算部4は、GNSS受信機R1、R2、R3における搬送波位相の二重位相差を数式23により計算する。Φjk rbは、基準アンテナbとサブアンテナrとの間及び衛星jと衛星kとの間の搬送波位相の二重位相差であり、Φ rbは、基準アンテナbとサブアンテナrとの間の衛星kの搬送波位相の一重位相差である。
Figure 2023136095000024
ここで、GNSS受信機R1、R2、R3における搬送波位相の一重位相差は、受信機時計誤差が重畳するため、受信機時計誤差を推定しなければ使用できないが、数式22にて要素となる搬送波位相の数は2個であるため、位相差結果に重畳しているガウス白色雑音量は、数式23による搬送波位相の二重位相差より小さい。
一方で、GNSS受信機R1、R2、R3における搬送波位相の二重位相差は、受信機時計誤差を相殺するため、受信機時計誤差を推定しなくても使用できるが、数式23にて要素となる搬送波位相の数は4個であるため、位相差結果に重畳しているガウス白色雑音量は、数式22による搬送波位相の一重位相差より大きい。
そこで、搬送波位相差計算部4は、移動体の姿勢情報の予測値又は補正値が未知である状態では、GNSS受信機R1、R2、R3における搬送波位相の二重位相差を計算することが望ましく、移動体の姿勢情報の予測値又は補正値が確定した状態では、移動体の姿勢情報に基づいて受信機時計誤差を推定できるので、GNSS受信機R1、R2、R3における搬送波位相の一重位相差を計算することが望ましい。
アンビギュイティ推定部5は、GNSS受信機R1、R2、R3における搬送波位相差に含まれる、アンビギュイティ(波長数の倍数)を推定する(ステップS13)。
アンビギュイティ推定部5は、LAMBDA法等の古典手法又は特許文献3の開示方法等を用いて、移動体の姿勢情報の予測値又は補正値の正確な計算を可能にする。
姿勢補正部32は、姿勢補正ゲインを数式19により計算し(ステップS14)、移動体の姿勢情報の補正値を数式20により計算し(ステップS15)、移動体の姿勢情報の補正値の誤差共分散行列を数式21により計算する(ステップS16)。
以下に、数式19~21において、空間写像行列H、観測ベクトルz及び観測雑音の誤差共分散行列Rを計算する方法を示す。ここで、アンテナ数は3台であり、基線ベクトル数は2本であり、搬送波位相の二重位相差が計算され、搬送波周波数帯は単一種類である。なお、搬送波位相の一重位相差が計算されるときには、受信機時計誤差が加味される。また、搬送波周波数帯が複数種類であるときには、搬送波波長が区別される。また、異なる衛星航法システムが利用されるときには、衛星航法システム間の時計誤差が加味される。
任意の基線ベクトルbについて、基準アンテナbとサブアンテナrとの間及び衛星1と衛星mとの間の搬送波位相の二重位相差は、数式23で計算され、数式24の左辺で使用される。数式24の中辺において、ρ1m rbは、基準アンテナbとサブアンテナrとの間及び衛星1と衛星mとの間の幾何学距離の二重距離差であり、λは、搬送波波長であり、N1m rbは、基準アンテナbとサブアンテナrとの間及び衛星1と衛星mとの間の搬送波位相のアンビギュイティの二重位相差である。
Figure 2023136095000025
任意の基線ベクトルbについて、基準アンテナbとサブアンテナrとの間及び衛星1と衛星mとの間の搬送波位相の二重位相差は、数式24の右辺により書き換えられる。ρ rb(ρ rb)は、基準アンテナbとサブアンテナrとの間の衛星m(衛星1)の幾何学距離の一重距離差であり、N rb(N rb)は、基準アンテナbとサブアンテナrとの間の衛星m(衛星1)の搬送波位相のアンビギュイティの一重位相差である。
任意の基線ベクトルbについて、基準アンテナbとサブアンテナrとの間の衛星mの幾何学距離の一重距離差は、移動体の姿勢情報の概略値(=移動体の姿勢情報の予測値)の周りでテイラー展開されたときに、数式25~30により計算される。
Figure 2023136095000026
Figure 2023136095000027
Figure 2023136095000028
Figure 2023136095000029
Figure 2023136095000030
Figure 2023136095000031
ρ rb、0は、移動体の姿勢情報の概略値(右下添え字0)における、基準アンテナbとサブアンテナrとの間の衛星mの幾何学距離の一重距離差である。e は、サブアンテナrから衛星mへの視線方向ベクトル(方向余弦ベクトル)である。A 及びE は、サブアンテナrから衛星mへの方位角及び仰角である。は、センサ座標系(左上添え字S)における移動体の姿勢情報の概略値(右下添え字0)をEarth座標系に変換する回転行列である。ψ、θ、φは、移動体の姿勢情報の概略値(右下添え字0)である。ψ、θ、φは、移動体の姿勢情報の補正値である。rbは、センサ座標系(左上添え字S)における基線ベクトルであり、移動体に固定され既知の情報である。
基線ベクトルb1、b2により構成される観測方程式は、数式24~30に基づいて数式31~35により計算される。空間写像行列Hは、数式33により計算される。観測ベクトルzは、数式32により計算される。観測雑音の誤差共分散行列Rは、衛星情報(仰角、方位角及び信号強度等)等に基づいて、観測誤差モデルにより計算される。
Figure 2023136095000032
Figure 2023136095000033
Figure 2023136095000034
Figure 2023136095000035
Figure 2023136095000036
biは、任意の基線ベクトルbiについて、(1)と(2)との間の差を示すゼロ残差ベクトルである:(1)基準アンテナbとサブアンテナrとの間及び衛星1と衛星mとの間の搬送波位相の二重位相差Φ1m rib、(2)移動体の姿勢情報の概略値における、基準アンテナbとサブアンテナrとの間及び衛星1と衛星mとの間の幾何学距離の二重距離差ρ1m rib、0と、アンビギュイティ推定部5が推定した、アンビギュイティN1m ribと、の和。
本開示の受信環境に応じた姿勢補正ゲインの調整を図8に示す。図8の左欄では、衛星航法システムの受信環境が良好であるときの姿勢補正ゲインの調整を示し、図8の右欄では、衛星信号の受信環境が劣化しているときの姿勢補正ゲインの調整を示す。
衛星航法システムの受信環境が良好であるときには、姿勢誤差分散推定部33は、移動体の姿勢情報の誤差分散を小さく推定する。すると、姿勢予測部31は、トレードオフパラメータとして、プロセス雑音Q(=角速度誤差分散+1/姿勢誤差分散、数式17を参照)を大きく推定する。そして、姿勢補正部32は、姿勢補正ゲインKを大きく計算したうえで、ジャイロセンサGの角速度情報と比べて衛星航法システムの観測情報を重視して、移動体の姿勢情報の補正値を高精度に計測することができる。
衛星航法システムの受信環境が劣化しているときには、姿勢誤差分散推定部33は、移動体の姿勢情報の誤差分散を大きく推定する。すると、姿勢予測部31は、トレードオフパラメータとして、プロセス雑音Q(=角速度誤差分散+1/姿勢誤差分散、数式17を参照)を小さく推定する。そして、姿勢補正部32は、姿勢補正ゲインKを小さく計算したうえで、衛星航法システムの観測情報と比べてジャイロセンサGの角速度情報を重視して、移動体の姿勢情報の補正値を高精度に計測することができる。
本開示の動揺状態に応じた姿勢補正ゲインの調整を図9に示す。図9の左欄では、船舶S等の移動体の姿勢が静止しているときの姿勢補正ゲインの調整を示し、図9の右欄では、船舶S等の移動体の姿勢が動揺しているときの姿勢補正ゲインの調整を示す。
船舶S等の移動体の姿勢が静止しているときには、衛星信号の受信環境の劣化時でも、角速度誤差分散推定部2は、ジャイロセンサGの角速度情報の誤差分散を小さく推定する。すると、姿勢予測部31は、プロセス雑音Q(=角速度誤差分散+1/姿勢誤差分散、数式17を参照)を小さく推定する。そして、姿勢補正部32は、姿勢補正ゲインKを小さく計算したうえで、衛星航法システムの観測情報と比べてジャイロセンサGの角速度情報を重視して、移動体の姿勢情報の補正値を高精度に計測することができる。
船舶S等の移動体の姿勢が動揺しているときには、衛星信号の受信環境の劣化時でも、角速度誤差分散推定部2は、ジャイロセンサGの角速度情報の誤差分散を大きく推定する。すると、姿勢予測部31は、プロセス雑音Q(=角速度誤差分散+1/姿勢誤差分散、数式17を参照)を大きく推定する。そして、姿勢補正部32は、姿勢補正ゲインKを大きく計算したうえで、ジャイロセンサGの角速度情報と比べて衛星航法システムの観測情報を重視して、移動体の姿勢情報の補正値を高精度に計測することができる。
つまり、移動体の姿勢情報の補正値は、推定したプロセス雑音(角速度誤差分散及び姿勢誤差分散を構成要素とする。)及び衛星航法システムの観測情報の観測雑音に基づいた姿勢補正ゲインによって、ジャイロセンサGの角速度情報及び衛星航法システムの観測情報が最適に重み付け合成されるようなかたちで計算される。このように、ジャイロセンサGの角速度情報及び衛星航法システムの観測情報に基づいて、移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測するにあたり、衛星信号の受信環境が劣化しているときでも、移動体の姿勢が動揺しているときでも、ジャイロセンサGの角速度情報及び衛星航法システムの観測情報の重視バランスが状況変化に応じて適切に調整されるため、移動体の姿勢情報を高精度に計測することができる。そして、ジャイロセンサGの角速度情報のバイアス誤差は、状態空間モデルを用いずに角速度バイアス除去部1を用いて推定されるため、状態空間モデルの状態ベクトルの要素数が必要最低限になり、状態空間モデルの観測方程式の冗長性が増し、移動体の姿勢情報を高精度に計測することができる。
(本開示のGNSS情報の取得可否に応じた処理)
本開示のGNSS情報の取得可否に応じた処理を図10、11に示す。図11の左欄では、衛星航法システムの観測情報が受信されているときを示し、図11の中欄では、衛星航法システムの観測情報が一時受信されなくなったときを示し、図11の右欄では、衛星航法システムの観測情報が再度受信されるようになったときを示す。
まず、衛星航法システムの観測情報が、取得不能になったときについて説明する(ステップS21、NO)。姿勢補正部32は、ステップS14において移動体の姿勢情報の補正ゲインKを0に維持する(ステップS22)。そして、姿勢補正部32は、ステップS15、S16を実行するにあたり、移動体の姿勢情報の補正値xを移動体の姿勢情報の予測値x に等しく設定し、移動体の姿勢情報の補正値の誤差共分散行列Pを移動体の姿勢情報の予測値の誤差共分散行列P に等しく設定する(ステップS23)。
姿勢予測部31は、ステップS1~S6を実行するにあたり、移動体の姿勢情報の予測値の誤差共分散行列P に、プロセス雑音Qを加算し続ける(ステップS24)。このように、衛星信号の受信環境が中断した後には、衛星信号の中断時間及び移動体の動揺状態に応じて、移動体の姿勢情報の予測値の誤差分散を大きく推定することができる。
次に、衛星航法システムの観測情報が、取得可能になったときについて説明する(ステップS21、YES)。姿勢補正部32は、ステップS11~S13を実行する(ステップS25)。そして、姿勢補正部32は、ステップS14~S16を実行するにあたり、ステップS24における移動体の姿勢情報の予測値の誤差共分散行列P に基づいて、移動体の姿勢情報の補正ゲインK及び補正値xを計算し始める(ステップS26)。
姿勢予測部31は、ステップS1~S6を実行する(ステップS27)。このように、衛星信号の受信環境が回復した直後には、衛星信号の中断時間及び移動体の動揺状態に応じて、状態空間モデルの観測方程式の姿勢補正ゲインを大きく計算することができる。つまり、衛星信号の受信環境が回復した直後には、姿勢補正ゲインが大きくなることで、衛星信号の中断時間及び移動体の動揺状態に応じて蓄積する移動体の姿勢情報の予測値の誤差を是正し、移動体の姿勢情報の予測値の誤差が是正された後には、移動体の姿勢情報の補正値の誤差分散を早めに収束させることで、衛星信号の受信環境が回復した後に素早く移動体の姿勢情報を高精度に計測することができる。
(本開示の各々の情報の更新間隔に応じた処理)
本開示の各々の情報の更新間隔に応じた処理を図12、13に示す。図13の上段では、ジャイロセンサGの角速度情報は、より高いレートで更新されることが一般的である(時刻t、t、t、t、t、・・・)。図13の下段では、衛星航法システムの観測情報は、より低いレートで更新されることが一般的である(時刻t、t、t、・・・)。
姿勢予測部31は、ジャイロセンサGの角速度情報のより短い更新間隔で処理を実行する(ステップS31、S32)。つまり、姿勢予測部31は、ジャイロセンサGの角速度情報が更新されたときのみ(ステップS31、YES)、ステップS1~S6を実行する(ステップS32)。ただし、姿勢予測部31は、移動体の姿勢情報の前回予測値x 及び前回補正値xの情報があるときのみ、ステップS4を実行する(ステップS32)。
つまり、姿勢予測部31は、ジャイロセンサGの角速度情報が衛星航法システムの観測情報と比べて高いレートで更新されたとしても、逆行列計算(数式19を参照)を含まず処理負荷の軽い姿勢予測のみを実行する。そして、姿勢予測部31は、ジャイロセンサGの角速度情報のより短い更新間隔内に、1回分の姿勢予測を完了させればよい。
姿勢補正部32は、衛星航法システムの観測情報のより長い更新間隔でのみ処理を実行する(ステップS33、S34)。つまり、姿勢補正部32は、衛星航法システムの観測情報が更新されたときのみ(ステップS33、YES)、ステップS11~S16を実行する(ステップS34)。ここで、姿勢補正部32がステップS11~S16を実行しないときには、姿勢予測部31のみがステップS1~S6を実行したうえで、移動体の姿勢情報の補正値xの情報に代えて、移動体の姿勢情報の予測値x の情報を出力する。
つまり、姿勢補正部32は、ジャイロセンサGの角速度情報が衛星航法システムの観測情報と比べて高いレートで更新されたとしても、逆行列計算を含み(数式19を参照)処理負荷の重い姿勢補正を実行しない。そして、姿勢補正部32は、衛星航法システムの観測情報のより長い更新間隔内に、1回分の姿勢補正を完了させればよい。
このように、組み込み用の非力なCPUを用いるとしても、逆行列計算処理(数式19を参照)による処理負荷オーバの問題に対処したうえで、最新の移動体の姿勢情報の予測値及び最適な移動体の姿勢情報の補正値を提供することができる。
本開示の移動体姿勢計測装置及び移動体姿勢計測プログラムは、国際海事機関(IMO)が定義した船首方位伝達装置(THD)の性能要件に準拠したGNSSコンパス等に適用することができるが、船舶以外の移動体にも適用することができる。
S:船舶
D:移動体姿勢計測装置
G:ジャイロセンサ
A1、A2、A3:受信アンテナ
B1、B2:基線ベクトル
R1、R2、R3:GNSS受信機
1:角速度バイアス除去部
2:角速度誤差分散推定部
3:姿勢計算部
4:搬送波位相差計算部
5:アンビギュイティ推定部
21A、21B:フィルタ部
22:角速度誤差分散計算部
31:姿勢予測部
32:姿勢補正部
33:姿勢誤差分散推定部

Claims (7)

  1. ジャイロセンサの角速度情報及び衛星航法システムの観測情報に基づいて、移動体の姿勢情報を状態空間モデルの状態ベクトルとして計測する移動体姿勢計測装置であって、
    前記ジャイロセンサの角速度情報に基づいて、前記状態空間モデルの状態方程式を用いて、前記移動体の姿勢情報の予測値を計算する姿勢予測部と、
    前記衛星航法システムの観測情報に基づいて、前記状態空間モデルの観測方程式を用いて、前記移動体の姿勢情報の補正値を計算する姿勢補正部と、
    前記ジャイロセンサの角速度情報に基づいて、前記状態空間モデルを用いずに、前記ジャイロセンサの角速度情報の誤差分散を推定する角速度誤差分散推定部と、を備え、
    前記姿勢予測部は、前記ジャイロセンサの角速度情報の誤差分散が大きい又は小さいほど、前記姿勢予測部のプロセス雑音をそれぞれ大きく又は小さく推定する
    ことを特徴とする移動体姿勢計測装置。
  2. 前記角速度誤差分散推定部は、前記ジャイロセンサの角速度情報を、異なる通過特性を有する複数のフィルタに入力し、前記複数のフィルタの出力の差分が大きい又は小さいほど、前記ジャイロセンサの角速度情報の誤差分散をそれぞれ大きく又は小さく推定する
    ことを特徴とする、請求項1に記載の移動体姿勢計測装置。
  3. 前記移動体の姿勢情報の予測値と、前記移動体の姿勢情報の補正値と、に基づいて、前記移動体の姿勢情報の誤差分散を推定する姿勢誤差分散推定部、をさらに備え、
    前記姿勢予測部は、前記移動体の姿勢情報の誤差分散が大きい又は小さいほど、前記姿勢予測部のプロセス雑音をそれぞれ小さく又は大きく推定する
    ことを特徴とする、請求項1又は2に記載の移動体姿勢計測装置。
  4. 前記姿勢予測部は、前記移動体の姿勢情報の誤差分散の逆数と、前記ジャイロセンサの角速度情報の誤差分散と、の和を、前記姿勢予測部のプロセス雑音として推定する
    ことを特徴とする、請求項3に記載の移動体姿勢計測装置。
  5. 前記衛星航法システムの観測情報が、取得不能になったときに、前記姿勢補正部が、前記移動体の姿勢情報の補正ゲインを0に維持したうえで、前記姿勢予測部は、前記移動体の姿勢情報の予測値の誤差分散に、前記姿勢予測部のプロセス雑音を加算し続け、
    前記衛星航法システムの観測情報が、取得可能になったときに、前記姿勢補正部は、前記移動体の姿勢情報の予測値の誤差分散に基づいて、前記移動体の姿勢情報の補正ゲインを計算し始めたうえで、前記移動体の姿勢情報の補正値を計算し始める
    ことを特徴とする、請求項1から4のいずれかに記載の移動体姿勢計測装置。
  6. 前記ジャイロセンサの角速度情報は、より高いレートで更新されており、前記衛星航法システムの観測情報は、より低いレートで更新されており、前記姿勢予測部は、前記ジャイロセンサの角速度情報のより短い更新間隔で処理を実行し、前記姿勢補正部は、前記衛星航法システムの観測情報のより長い更新間隔でのみ処理を実行する
    ことを特徴とする、請求項1から5のいずれかに記載の移動体姿勢計測装置。
  7. 請求項1から6のいずれかに記載の移動体姿勢計測装置が備える、各処理部が行なう各処理ステップを、コンピュータに実行させるための移動体姿勢計測プログラム。
JP2022041528A 2022-03-16 2022-03-16 移動体姿勢計測装置及び移動体姿勢計測プログラム Pending JP2023136095A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022041528A JP2023136095A (ja) 2022-03-16 2022-03-16 移動体姿勢計測装置及び移動体姿勢計測プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022041528A JP2023136095A (ja) 2022-03-16 2022-03-16 移動体姿勢計測装置及び移動体姿勢計測プログラム

Publications (1)

Publication Number Publication Date
JP2023136095A true JP2023136095A (ja) 2023-09-29

Family

ID=88145499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022041528A Pending JP2023136095A (ja) 2022-03-16 2022-03-16 移動体姿勢計測装置及び移動体姿勢計測プログラム

Country Status (1)

Country Link
JP (1) JP2023136095A (ja)

Similar Documents

Publication Publication Date Title
KR102572948B1 (ko) 로컬 오실레이터를 사용하여 생성된 로컬 신호의 주파수 또는 위상을 정정하는 방법 및 시스템
US8773303B2 (en) Position tracking device and method
US20220404509A1 (en) System for determining a physical metric such as position
US9791575B2 (en) GNSS and inertial navigation system utilizing relative yaw as an observable for an ins filter
JP5270184B2 (ja) 衛星航法/推測航法統合測位装置
US9513129B2 (en) Low authority GPS aiding of navigation system for anti-spoofing
US9026362B2 (en) Position calculating method and position calculating device
CN111149018B (zh) 用于校准***参数的方法和***
US20140104101A1 (en) Position calculating method and position calculating device
KR20160143438A (ko) 추측 항법 시스템에서의 밀결합 측위 방법 및 그 장치
JP2020056701A (ja) 航法装置、航行支援情報の生成方法、および、航行支援情報の生成プログラム
WO2017090359A1 (ja) 姿勢角算出装置、姿勢角算出方法
JP2023136095A (ja) 移動体姿勢計測装置及び移動体姿勢計測プログラム
JP2009115514A (ja) 測位方法、プログラム、測位回路及び電子機器
CN108351420B (zh) 用于在惯性测量单元的静态对准期间检测寄生移动的方法、以及相关的检测设备
WO2017022391A1 (ja) マルチパス検出装置、マルチパス検出方法、マルチパス検出プログラム、測位装置、測位方法、および測位プログラム
JP2015102330A (ja) 移動情報算出装置、移動情報算出方法、移動情報算出プログラム、および移動体
JP2004045385A (ja) 移動体の姿勢検出装置
JP2008215924A (ja) 測位装置、測位方法及びプログラム
KR20140142610A (ko) 위치 측정 장치 및 방법
JP2020169884A (ja) 波浪計測装置、波浪計測方法、および、波浪計測プログラム
JP2014145613A (ja) 移動体角速度推定装置、移動体速度算出装置、移動体、移動体角速度推定方法、移動体速度算出方法、移動体角速度推定プログラム、および移動体速度算出プログラム
JPWO2018066291A1 (ja) 方位算出装置、方位算出方法、および方位算出プログラム
JP6305011B2 (ja) 衛星信号追尾装置
JP2014145612A (ja) 動揺周期推定装置、移動体角速度算出装置、移動体速度算出装置、移動体、動揺周期推定方法、移動体角速度算出方法、移動体速度算出方法、動揺周期推定プログラム、移動体角速度算出プログラム、および移動体速度算出プログラム