JP2010216822A - Device for measurement of attitude - Google Patents
Device for measurement of attitude Download PDFInfo
- Publication number
- JP2010216822A JP2010216822A JP2009060642A JP2009060642A JP2010216822A JP 2010216822 A JP2010216822 A JP 2010216822A JP 2009060642 A JP2009060642 A JP 2009060642A JP 2009060642 A JP2009060642 A JP 2009060642A JP 2010216822 A JP2010216822 A JP 2010216822A
- Authority
- JP
- Japan
- Prior art keywords
- satellite
- attitude
- signal
- arrival direction
- error
- 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
Links
Images
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Description
本発明は、移動体の姿勢を計測する姿勢計測装置に関する。 The present invention relates to an attitude measurement device that measures the attitude of a moving body.
このような移動体の姿勢を計測するための背景技術について順を追って説明する。 The background technology for measuring the posture of such a moving body will be described step by step.
(1)移動体における姿勢の定義
まず、2つの座標系、局所座標系と移動体座標系を次のように定義する。「局所座標系」は、移動体の位置において、x-y平面を水平面と平行させ、x軸を真北に向けた右手系直交座標系である。「移動体座標系」は、移動体に固定された右手系直交座標系である。
(1) Definition of posture in moving body First, two coordinate systems, a local coordinate system and a moving body coordinate system are defined as follows. The “local coordinate system” is a right-handed orthogonal coordinate system in which the xy plane is parallel to the horizontal plane and the x-axis is directed to true north at the position of the moving body. The “moving body coordinate system” is a right-handed orthogonal coordinate system fixed to the moving body.
このように定義したとき、船舶などの移動体の姿勢を示す、方位、ピッチ、ロールは、次のように表すことができる。 When defined in this way, the azimuth, pitch, and roll indicating the posture of a moving body such as a ship can be expressed as follows.
「方位」とは、局所座標系のx軸から移動体座標系のx軸の局所座標系のx-y平面への射影へのなす角である。 “Direction” is an angle formed from the x-axis of the local coordinate system to the projection onto the xy plane of the local coordinate system of the x-axis of the moving object coordinate system.
「ピッチ」とは、移動体座標系のx軸の局所座標系のx-y平面への射影からの移動体座標系のx軸へのなす角である。 “Pitch” is an angle formed by projection of the local coordinate system of the mobile object coordinate system on the xy plane to the x axis of the mobile object coordinate system.
「ロール」とは、移動体座標系のx軸を中心とした、移動体座標系のy軸の局所座標系の水平面からの回転角である。 The “roll” is a rotation angle from the horizontal plane of the local coordinate system of the y-axis of the moving object coordinate system around the x axis of the moving object coordinate system.
(2)移動体姿勢計測装置の装置構成例
次に、前述のように表される方位、ピッチ、ロールからなる移動体の姿勢を計測する移動体姿勢計測装置の装置構成例を、図1、図2を参照して説明する。
(2) Device Configuration Example of Moving Body Posture Measuring Device Next, FIG. 1 shows a device configuration example of a moving body posture measuring apparatus that measures the posture of a moving body composed of the azimuth, pitch, and roll expressed as described above. This will be described with reference to FIG.
この移動体姿勢計測装置1は、移動体の一例としての船舶Sに設置されている。移動体姿勢計測装置1は、アンテナ部2と処理部3とから構成される。
This moving body attitude | position measuring apparatus 1 is installed in the ship S as an example of a moving body. The moving body posture measuring apparatus 1 includes an
アンテナ部2は、アンテナα,β,γとからなり、アンテナαは基準アンテナとなる。このアンテナα,β,γは船舶S上に設置されているものとする。図1に示すように、移動体座標系のx軸はアンテナαとβがなす第1基線bαβに一致するものとし、移動体座標系のx‐y平面はアンテナα,β,γが作る平面にあるものとする。
The
処理部3は、3つの受信機4と姿勢算出処理機5とからなる。各受信機4は、それぞれ各アンテナα,β,γに接続されていて、各アンテナα,β,γで受信している衛星信号(GPS信号など)を受信する。これにより、各受信機4では、受信している衛星信号の搬送波位相と、衛星への局所座標系での視線方向ベクトル(衛星と船舶Sとの位置関係を示す)とが得られる。ここでは、アンテナα,β,γ間の距離は比較的短いもの(例えば1メートル程度)とし、そのことから衛星に対する各アンテナα,β,γからの視線方向ベクトルはすべて同じであるものとする。姿勢算出処理機5は、各受信機4から得られた情報に基づいてアンテナα,β,γの姿勢を算出する演算を行う。
The processing unit 3 includes three
(3)一般的な姿勢算出法
移動体姿勢計測装置1では、衛星航法システムを利用して各アンテナα,β,γ間の基線ベクトルを算出すれば、その算出値から船舶Sの姿勢を算出することができる。
(3) General attitude calculation method When the mobile body attitude measurement device 1 calculates a baseline vector between the antennas α, β, and γ using a satellite navigation system, the attitude of the ship S is calculated from the calculated value. can do.
図1に示すように、アンテナαからβへのとの第1基線をbαβ、アンテナαからγへの第2基線をbαγとすれば、この基線bαβ,bαγから、船舶Sの姿勢、すなわち、方位、ピッチ、ロールは、それぞれ、
と表すことができる。
As shown in FIG. 1, if the first base line from the antenna α to β is b αβ and the second base line from the antenna α to γ is b αγ , the base line b αβ , b αγ Attitude, ie, bearing, pitch, roll,
It can be expressed as.
ここで、
である。なお、数1において、arg(・)は複素数の偏角を求める関数であり、添え字x,y,zは、ベクトルの座標系における各軸方向の成分を意味する。
here,
It is. In Equation 1, arg (·) is a function for obtaining the argument of a complex number, and subscripts x, y, and z mean components in the respective axis directions in the vector coordinate system.
(4)基線ベクトルの算出
前述のとおり、基線ベクトルを求めることにより、船舶Sの姿勢を算出することができる。ここで、基線ベクトルを求めるには、次のようにする。
(4) Calculation of Baseline Vector As described above, the attitude of the ship S can be calculated by obtaining the baseline vector. Here, the base line vector is obtained as follows.
まず、受信機4から得られた搬送波位相から一重位相差、二重位相差を求める。ここで、「一重位相差」とは、基準アンテナ(アンテナα)及びユーザアンテナ(アンテナβ,γ)における、同一衛星からの信号の搬送波位相の差分であり、「二重位相差」とは、基準衛星に対する一重位相差と他の衛星の一重位相差の差分である。
First, a single phase difference and a double phase difference are obtained from the carrier phase obtained from the
そして、このような一重位相差又は二重位相差と衛星への視線方向ベクトルとの関係から、最小二乗法をもちいて基線ベクトルを算出することができる。 From the relationship between the single phase difference or double phase difference and the line-of-sight direction vector to the satellite, the base line vector can be calculated using the least square method.
(5)基線と一重位相差又は二重位相差との関係
図3を参照して、一重位相差とは基準アンテナ101及びユーザアンテナ102における、同一衛星105からの信号の搬送波位相の差分である。この差分と基準アンテナ101(その信号は基準受信機103で受信する)及びユーザアンテナ102(その信号は基準受信機104で受信する)により構成される基線ベクトルの間には行路差から、
(5) Relationship between Baseline and Single Phase Difference or Double Phase Difference Referring to FIG. 3, the single phase difference is a difference between carrier phases of signals from the
が成り立つ。なお、yは位相差、hは衛星への単位方向ベクトル、bは基線ベクトル、aは整数の値、Δtは受信機の位相差の取得タイミングのズレを表す時計誤差、eは観測誤差、であり、これらのy,b,a,Δt,eの単位は波数とする。また、添え字sは一重位相差についての値であることを意味する。
Holds. Here, y is a phase difference, h is a unit direction vector to the satellite, b is a base line vector, a is an integer value, Δt is a clock error indicating a deviation in the acquisition timing of the phase difference of the receiver, and e is an observation error. Yes, the unit of these y, b, a, Δt, and e is the wave number. The subscript s means a value for a single phase difference.
この式は、一重位相差と行路差hT sbとの間には、ある波長の整数倍とΔtとを足し合わせた分だけの差があることを示している。例えば、各アンテナで瞬時位相を観測したとき、その値の範囲は[−0.5:0.5]となる。このとき、一重位相差の値は[−1.0:1.0]でしか表されないため、行路差hT sbとの間には、ある波長の整数倍とΔtとを足し合わせた分だけの差があることになる。この整数値は整数値アンビギュイティと呼ばれ、(3)式中のasにあたる。 This equation indicates that there is a difference between the single phase difference and the path difference h T s b by the sum of an integral multiple of a certain wavelength and Δt. For example, when the instantaneous phase is observed with each antenna, the range of the value is [−0.5: 0.5]. At this time, since the value of the single phase difference is expressed only by [−1.0: 1.0], the difference between the integral multiple of a certain wavelength and Δt is added to the path difference h T s b. There will be only a difference. This integer value is called the integer ambiguity corresponds to a s in equation (3).
また、二重位相差とは、ある基線における基準衛星の一重位相差と基準衛星以外の一重位相差の差分である。基準衛星iと衛星kとにおける二重位相差と基線との関係は、
と表される。
The double phase difference is a difference between a single phase difference of a reference satellite and a single phase difference other than the reference satellite at a certain baseline. The relationship between the double phase difference and the baseline in the reference satellite i and satellite k is
It is expressed.
ここで、
を意味する。なお、添え字dは二重位相差に関する値であることを表している。二重位相差を用いる利点は、時計誤差を打ち消すことができることである。
here,
Means. Note that the subscript d represents a value related to the double phase difference. The advantage of using a double phase difference is that the clock error can be canceled out.
(6)基線の算出
複数の衛星を受信すれば、基線ベクトルbに関する連立方程式を立てることができ、この連立方程式を最小二乗法により解けば基線ベクトルbを算出できる。
(6) Calculation of Baseline If a plurality of satellites are received, simultaneous equations relating to the baseline vector b can be established, and the baseline vector b can be calculated by solving these simultaneous equations by the method of least squares.
一重位相差の場合、連立方程式は、
と表される。
For a single phase difference, the simultaneous equations are
It is expressed.
ここで、
である。
here,
It is.
整数値アンビギュイティが既知であるとすれば、基線と時計誤差は、最小二乗法を用いて、
と推定できる。
If the integer ambiguity is known, the baseline and clock error can be calculated using the least squares method,
Can be estimated.
ここで、Qは重み行列であり、通常、
と設定するのが普通である。ここでσ2は規格化係数である。
Where Q is a weight matrix,
It is normal to set. Here, σ 2 is a normalization coefficient.
二重位相差の場合も同様に解け、連立方程式は、
と表され、整数値アンビギュイティが既知であるとすれば、基線と時計誤差の推定値b(bにハット)は、
と求めることができる。
In the case of double phase difference, the same equation can be solved.
If the integer ambiguity is known, the baseline and clock error estimate b (hat to b) is
It can be asked.
整数値アンビギュイティは、周知のLAMBDA法や、特許文献1に示される手法を用いることで解くことができる。 The integer value ambiguity can be solved by using the well-known LAMBDA method or the method disclosed in Patent Document 1.
移動体の姿勢を測定する場合、測定した姿勢には誤差が含まれる。この誤差の原因は各アンテナの搬送波位相の測定値に混入する誤差である。この誤差eは、移動体座標系における衛星信号の到来方向に応じて決まった値をとる誤差(カップリング誤差など)ecとその他の誤差eotherとに分けることができる。 When measuring the posture of the moving body, the measured posture includes an error. The cause of this error is an error mixed in the measured value of the carrier phase of each antenna. The error e can be divided into error takes a value determined in accordance with the direction of arrival of satellite signals (coupling error, etc.) and e c other and the error e other in the mobile coordinate system.
すなわち、
である。
That is,
It is.
移動体座標系における衛星信号の到来方向に応じて決まる誤差の代表的なものとしては、アンテナ同士が相互に干渉しあうことにより発生する誤差(カップリング誤差)がある。 A typical error determined according to the arrival direction of the satellite signal in the moving object coordinate system is an error (coupling error) generated when the antennas interfere with each other.
そして、アンテナ間の距離が長く、よって基線の長さが長いときには、カップリング誤差ecは十分に小さく、無視することができる。 The distance between the antennas is long, depending on when the longer length of the base line, coupling error e c is sufficiently small and can be neglected.
しかしながら、アンテナ間の距離が短く、基線の長さが短いときには、カップリング誤差ecが大きくなってしまい、そのため、測定した姿勢に含まれる誤差も無視できないほど大きくなってしまうという不具合がある。 However, the distance between the antennas is short, when the short length of the base line, coupling error e c becomes large, therefore, there is a problem that errors contained in the measurement posture also becomes not negligible increase.
本発明の目的は、カップリング誤差などの移動体座標系における衛星信号の到来方向に応じて決まった値をとる誤差が発生する場合において、移動体の姿勢の測定精度を向上させることができるようにすることである。 It is an object of the present invention to improve the accuracy of measuring the attitude of a moving object when an error such as a coupling error that takes a value determined according to the arrival direction of a satellite signal in the moving object coordinate system occurs. Is to do.
(1)本発明は、移動体上に設けられる複数のアンテナと、前記アンテナの受信信号から各衛星の搬送波位相値を観測する搬送波位相観測手段と、前記アンテナの受信信号から移動体座標系における前記各衛星信号の到来方向を算出する信号到来方向算出手段と、前記各衛星について前記信号到来方向算出手段で算出した前記移動体座標系における信号の到来方向に応じた搬送波位相誤差を取得する位相誤差取得手段と、前記位相誤差取得手段で取得した前記搬送波位相誤差を前記搬送波位相観測手段で観測した搬送波位相観測値から差し引いた値を用いて前記アンテナの受信信号から前記移動体の姿勢を算出する姿勢算出手段と、を備えている姿勢算出装置である。 (1) The present invention relates to a plurality of antennas provided on a moving body, carrier phase observation means for observing a carrier phase value of each satellite from a received signal of the antenna, and a moving body coordinate system from the received signal of the antenna. A signal arrival direction calculating means for calculating the arrival direction of each satellite signal; and a phase for acquiring a carrier phase error corresponding to the arrival direction of the signal in the mobile coordinate system calculated by the signal arrival direction calculating means for each satellite. Calculate the attitude of the moving body from the received signal of the antenna using an error acquisition means and a value obtained by subtracting the carrier phase error acquired by the phase error acquisition means from the carrier phase observation value observed by the carrier phase observation means A posture calculation unit.
(2)別の局面から見た本発明は、移動体上に設けられる複数のアンテナと、前記アンテナの受信信号から各衛星の搬送波位相値を観測する搬送波位相観測手段と、前記アンテナの受信信号から移動体座標系における前記各衛星信号の到来方向を算出する信号到来方向算出手段と、前記各衛星について前記信号到来方向算出手段で算出した前記移動体座標系における信号の到来方向に応じた搬送波位相誤差を取得する位相誤差取得手段と、前記位相差誤差取得手段で取得した前記搬送波位相誤差の位相差誤差を前記搬送波位相観測手段で観測した搬送波位相観測値の位相差から差し引いた値を用いて前記アンテナの受信信号から前記移動体の姿勢を算出する姿勢算出手段と、を備えている姿勢算出装置である。 (2) Viewed from another aspect, the present invention provides a plurality of antennas provided on a moving body, carrier phase observation means for observing the carrier phase value of each satellite from the received signal of the antenna, and the received signal of the antenna Signal arrival direction calculation means for calculating the arrival direction of each satellite signal in the mobile coordinate system from the carrier, and a carrier wave corresponding to the arrival direction of the signal in the mobile coordinate system calculated by the signal arrival direction calculation means for each satellite Using a phase error acquisition unit that acquires a phase error, and a value obtained by subtracting the phase difference error of the carrier phase error acquired by the phase difference error acquisition unit from the phase difference of the carrier phase observation value observed by the carrier phase observation unit And an attitude calculation unit that calculates an attitude of the moving body from a reception signal of the antenna.
(3)この場合に、前記移動体の姿勢の概略の値を取得する概略姿勢取得手段をさらに備え、
前記信号到来方向算出手段は、前記概略の姿勢の値に基づいて前記移動体座標系における前記衛星信号の到来方向を算出する、ようにしてもよい。
(3) In this case, it further comprises a general posture acquisition means for acquiring a rough value of the posture of the moving body,
The signal arrival direction calculation means may calculate the arrival direction of the satellite signal in the mobile coordinate system based on the approximate attitude value.
(4)前記各衛星における衛星信号の各到来方向に応じた誤差を記憶している記憶手段をさらに備え、前記位相誤差取得手段は、前記各衛星について前記信号到来方向算出手段で算出した前記各到来方向に応じた前記搬送波位相誤差を前記記憶手段から取得する、ようにしてもよい。 (4) storage means for storing an error corresponding to each arrival direction of the satellite signal in each satellite, and the phase error acquisition means is configured to calculate each of the satellites calculated by the signal arrival direction calculation means. The carrier phase error corresponding to the direction of arrival may be acquired from the storage means.
本発明によれば、カップリング誤差などの移動体座標系における衛星信号の到来方向に応じて決まった値をとる誤差を補正して移動体の姿勢を正確に求めることができる。 According to the present invention, it is possible to correct an error that takes a value determined according to the arrival direction of a satellite signal in a moving object coordinate system, such as a coupling error, and accurately determine the attitude of the moving object.
以下、本発明の一実施の形態について説明する。以下では、移動体座標系における衛星信号の到来方向に応じて決まった値をとる誤差としてカップリング誤差を例として説明する。 Hereinafter, an embodiment of the present invention will be described. Hereinafter, a coupling error will be described as an example of an error that takes a value determined according to the arrival direction of the satellite signal in the moving body coordinate system.
ここでは、まず、カップリング誤差の特長について説明する。 Here, first, the feature of the coupling error will be described.
カップリング誤差ecは、各アンテナについて移動体座標系における衛星信号の到来方向ごとに決まった値をとるという特徴を有している。すなわち、アンテナiについて移動体座標系おける衛星の信号の到来方向(方位角η、仰角ζ)におけるカップリング誤差をec-Ant(i)(η,ζ)という関数で表すことができる(図4参照)。 Coupling errors e c is characterized in that takes a value determined for each direction of arrival of satellite signals in the mobile coordinate system for each antenna. That is, a coupling error in the arrival direction (azimuth angle η, elevation angle ζ) of the satellite signal in the moving body coordinate system for the antenna i can be expressed by a function ec -Ant (i) (η, ζ) (see FIG. 4).
よって、アンテナiとjとで構成される基線kにおけるカップリング誤差による一重位相差の誤差は衛星信号の到来方向ごとに定まり、 Therefore, the error of the single phase difference due to the coupling error in the base line k composed of the antennas i and j is determined for each arrival direction of the satellite signal,
と表すことができる。すなわち、ec(s)-b(ij)(η,ζ)は基線kにおけるカップリング誤差による一重位相差の誤差である。
It can be expressed as. That is, ec (s) −b (ij) (η, ζ) is a single phase difference error due to a coupling error at the base line k.
また、基線k、衛星到来方向が方位角ηA、仰角ζAと方位角ηB、仰角ζBの2衛星から算出される二重位相差の誤差は、
と表すことができる。すなわち、ec(d)-b(ij)(ηA,ζA,ηB,ζB)は、基線k、衛星到来方向が方位角ηA、仰角ζAと方位角ηB、仰角ζBの2衛星から算出される二重位相差の誤差である。
Further, the error of the double phase difference calculated from the two satellites of the base line k, the satellite arrival direction is the azimuth angle η A , the elevation angle ζ A and the azimuth angle η B , and the elevation angle ζ B is
It can be expressed as. That is, ec (d) -b (ij) (η A , ζ A , η B , ζ B ) is the base line k, the satellite arrival direction is the azimuth angle η A , the elevation angle ζ A and the azimuth angle η B , and the elevation angle ζ This is an error of the double phase difference calculated from the two satellites B.
これらカップリング誤差ec-Ant(i)(η,ζ)や一重位相差の誤差ec(s)-b(ij)(η,ζ)といった値は、アンテナ特性の測定や解析などにより求めることができる。また、一重位相差の誤差ec(s)-b(ij)(η,ζ)は、カップリング誤差ec-Ant(i)(η,ζ)がわかれば、また、二重位相差の誤差ec(d)-b(ij)(ηA,ζA,φB,ζB)はカップリング誤差ec-Ant(i)(η,ζ)又は一重位相差の誤差ec(s)-b(ij)(η,ζ)がわかれば、それぞれ求めることができる。 The values such as the coupling error ec -Ant (i) (η, ζ) and the single phase difference error ec (s) -b (ij) (η, ζ) are obtained by measuring or analyzing antenna characteristics. be able to. Further, the error ec (s) -b (ij) (η, ζ) of the single phase difference can be calculated by calculating the double phase difference if the coupling error ec- Ant (i) (η, ζ) is known. The error ec (d) -b (ij) (η A , ζ A , φ B , ζ B ) is the coupling error ec -Ant (i) (η, ζ) or single phase difference error ec (s ) −b (ij) (η, ζ) can be obtained respectively.
次に、このようなカップリング誤差の特徴を利用した姿勢計測装置について説明する。 Next, an attitude measurement apparatus using such a coupling error feature will be described.
図1、図2は、本実施の形態の姿勢計測装置の説明図である。 1 and 2 are explanatory diagrams of the posture measuring apparatus according to the present embodiment.
この姿勢計測装置1は、移動体の一例としての船舶Sに設置されている。姿勢計測装置1は、アンテナ部2と処理部3とから構成される。
The posture measuring device 1 is installed on a ship S as an example of a moving body. The attitude measurement device 1 includes an
アンテナ部2はアンテナα,β,γとからなり、アンテナαは基準アンテナとなる。このアンテナα,β,γは船舶S上に設置されているものとする。図1に示すように、移動体座標系のx軸はアンテナαとβがなす第1基線bαβに一致するものし、移動体座標系のx‐y平面はアンテナα,β,γが作る平面に一致するものとする。
The
処理部3は、3つの受信機4と姿勢算出処理機5とからなる。各受信機4は、それぞれ各アンテナα,β,γに接続されていて、各アンテナα,β,γで受信している衛星信号(GPS信号など)を受信する。これにより、各受信機4では、受信している衛星信号の搬送波位相と、衛星への局所座標系での視線方向ベクトル(衛星と船舶Sとの位置関係を示す)とが得られる。また、姿勢算出処理機5は、各受信機4から得られた情報に基づいてアンテナα,β,γの姿勢を算出する演算を行う。
The processing unit 3 includes three
次に、姿勢算出処理機5が実行する処理について説明する。
Next, processing executed by the
図5は、姿勢算出処理機5が実行する処理を説明する機能ブロック図である。
FIG. 5 is a functional block diagram illustrating processing executed by the
姿勢算出処理機5が実行する処理は、マイクロコンピュータが所定のプログラムに基づいて実行する。
The processing executed by the
まず、衛星信号の到来方向を知るために、船舶Sの概略の姿勢を知る必要がある。この概略姿勢を(ψ´,θ´,φ´)とする。この概略の姿勢データとしては、(1)カップリング誤差を補正せずに算出した船舶Sの姿勢、(2)前回算出した姿勢(前回の算出から姿勢があまり変わっていないと考えられる場合)、(3)前回測定した姿勢を、振動ジャイロなどを用いて補完して予測された現在の姿勢、などの姿勢データを用いることが考えられる。 First, in order to know the arrival direction of the satellite signal, it is necessary to know the general attitude of the ship S. This general posture is defined as (ψ ′, θ ′, φ ′). The approximate attitude data includes (1) the attitude of the ship S calculated without correcting the coupling error, (2) the attitude calculated last time (when the attitude is considered to have not changed much from the previous calculation), (3) It is conceivable to use posture data such as the current posture predicted by complementing the posture measured last time using a vibration gyroscope or the like.
この例では、姿勢計測装置1の起動初期においては、概略姿勢算出部11でカップリング誤差を補正せずに算出した船舶Sの姿勢を用い、その後、後述する姿勢算出部17でカップリング誤差を補正して算出した船舶Sの姿勢のデータを算出するようになった場合は、その姿勢のデータを記憶部12に保持し、前回の姿勢算出部17で求めた姿勢のデータを用いるようにしている。姿勢算出部17では、受信機4の受信信号に基づき、前述した手段によりカップリング誤差を補正することなく船舶Sの姿勢のデータを算出する。
In this example, at the initial activation of the attitude measurement device 1, the attitude of the ship S calculated without correcting the coupling error by the approximate
次に、衛星到来方向算出部13では、姿勢算出部17又は記憶部12から得られた概略姿勢(ψ´,θ´,φ´)に基づいて各衛星からの信号の移動体座標系における到来方向(方位角η、仰角ζ)を求める。
Next, the satellite arrival
これは、局所座標系における衛星への視線方向ベクトルhを姿勢(ψ´,θ´,φ´)のときの局所座標系から移動体座標系への座標変換行列T(ψ,θ,φ)を用いて求められた移動体座標系における衛星への視線方向ベクトルh´、
から、
と求められる。
This is a coordinate transformation matrix T (ψ, θ, φ) from the local coordinate system to the moving body coordinate system when the line-of-sight direction vector h to the satellite in the local coordinate system is the posture (ψ ′, θ ′, φ ′). The line-of-sight direction vector h ′ to the satellite in the moving body coordinate system obtained using
From
Is required.
ここで、局所座標系から移動体座標系への座標変換行列T(ψ,θ,φ)は、
データテーブル14には、予め求めておいた各アンテナについて各衛星からの信号の移動体座標系における到来方向(方位角η、仰角ζ)ごとのカップリング誤差のデータが格納されている。 The data table 14 stores coupling error data for each arrival direction (azimuth angle η, elevation angle ζ) in the moving body coordinate system of the signal from each satellite for each antenna obtained in advance.
誤差取得部15は、生成到来方向算出部13から得られた各衛星からの信号の移動体座標系における到来方向(方位角η、仰角ζ)に対応したカップリング誤差のデータをデータテーブル14から取得する。なお、カップリング誤差のデータの取得は予め定められた関数により計算で求めてもよい。
The
位相差算出部16では、誤差取得部15で得られたカップリング誤差により、前述のとおり一重位相差又は二重位相差を、カップリング誤差を除いた形で求める。
The phase
そして、姿勢算出部17は、このカップリング誤差を除いた一重位相差又は二重位相差と衛星信号を用いて船舶Sの姿勢を算出する。算出した姿勢データは外部に出力される他、次回の姿勢の算出に供するために記憶部12に記憶される。
Then, the
以上説明した姿勢算出装置1によれば、カップリング誤差は、アンテナα,β,γを中心とした移動体座標系における信号の到来方向に対して決まった値をとることを利用して、予め求めておいた(あるいは予め定められた関数により計算で求めた)カップリング誤差を用い、その誤差分を差し引いて姿勢を計測することにより、たとえアンテナα,β,γ間の距離が短くなってもカップリング誤差のない正確な姿勢を算出することができる。 According to the attitude calculation device 1 described above, the coupling error is determined in advance by taking a predetermined value with respect to the arrival direction of the signal in the moving body coordinate system centered on the antennas α, β, and γ. Even if the distance between antennas α, β, and γ is shortened by using the coupling error that has been obtained (or calculated by a predetermined function) and measuring the posture by subtracting the error. It is possible to calculate an accurate posture without coupling error.
以上の説明では、カップリング誤差を例として説明したが、本発明はこれに限定されるものではなく、移動体座標系における衛星信号の到来方向に応じて決まった値をとる誤差であれば、前述と同様の処理によりこれを除去して、正確な移動体の姿勢を算出することができる。 In the above description, the coupling error has been described as an example, but the present invention is not limited to this, and an error that takes a value determined according to the arrival direction of the satellite signal in the mobile coordinate system, By removing this by the same process as described above, the accurate posture of the moving body can be calculated.
1 姿勢算出装置
11 概略姿勢算出部
12 記憶部
13 衛星到来方向算出部
14 データテーブル
15 誤差取得部
16 位相差算出部
17 姿勢算出部
S 船舶
α,β,γ アンテナ
DESCRIPTION OF SYMBOLS 1
Claims (4)
前記アンテナの受信信号から各衛星の搬送波位相値を観測する搬送波位相観測手段と、
前記アンテナの受信信号から移動体座標系における前記各衛星信号の到来方向を算出する信号到来方向算出手段と、
前記各衛星について前記信号到来方向算出手段で算出した前記移動体座標系における信号の到来方向に応じた搬送波位相誤差を取得する位相誤差取得手段と、
前記位相誤差取得手段で取得した前記搬送波位相誤差を前記搬送波位相観測手段で観測した搬送波位相観測値から差し引いた値を用いて前記アンテナの受信信号から前記移動体の姿勢を算出する姿勢算出手段と、
を備えている姿勢算出装置。 A plurality of antennas provided on a moving body;
Carrier phase observation means for observing the carrier phase value of each satellite from the received signal of the antenna;
Signal arrival direction calculation means for calculating the arrival direction of each satellite signal in the moving body coordinate system from the received signal of the antenna;
Phase error acquisition means for acquiring a carrier phase error corresponding to the arrival direction of the signal in the mobile coordinate system calculated by the signal arrival direction calculation means for each satellite;
Attitude calculation means for calculating the attitude of the moving body from the received signal of the antenna using a value obtained by subtracting the carrier phase error acquired by the phase error acquisition means from the carrier phase observation value observed by the carrier phase observation means; ,
An attitude calculation device comprising:
前記アンテナの受信信号から各衛星の搬送波位相値を観測する搬送波位相観測手段と、
前記アンテナの受信信号から移動体座標系における前記各衛星信号の到来方向を算出する信号到来方向算出手段と、
前記各衛星について前記信号到来方向算出手段で算出した前記移動体座標系における信号の到来方向に応じた搬送波位相誤差を取得する位相誤差取得手段と、
前記位相差誤差取得手段で取得した前記搬送波位相誤差の位相差誤差を前記搬送波位相観測手段で観測した搬送波位相観測値の位相差から差し引いた値を用いて前記アンテナの受信信号から前記移動体の姿勢を算出する姿勢算出手段と、
を備えている姿勢算出装置。 A plurality of antennas provided on a moving body;
Carrier phase observation means for observing the carrier phase value of each satellite from the received signal of the antenna;
Signal arrival direction calculation means for calculating the arrival direction of each satellite signal in the moving body coordinate system from the received signal of the antenna;
Phase error acquisition means for acquiring a carrier phase error corresponding to the arrival direction of the signal in the mobile coordinate system calculated by the signal arrival direction calculation means for each satellite;
Using the value obtained by subtracting the phase difference error of the carrier phase error acquired by the phase difference error acquisition unit from the phase difference of the carrier phase observation value observed by the carrier phase observation unit, the received signal from the antenna is used. Attitude calculating means for calculating the attitude;
An attitude calculation device comprising:
前記信号到来方向算出手段は、前記概略の姿勢の値に基づいて前記移動体座標系における前記衛星信号の到来方向を算出する、
請求項1又は2に記載の姿勢算出装置。 A rough posture acquisition means for acquiring a rough value of the posture of the moving body;
The signal arrival direction calculation means calculates the arrival direction of the satellite signal in the mobile coordinate system based on the approximate attitude value.
The posture calculation apparatus according to claim 1 or 2.
前記位相誤差取得手段は、前記各衛星について前記信号到来方向算出手段で算出した前記各到来方向に応じた前記搬送波位相誤差を前記記憶手段から取得する、
請求項3に記載の姿勢算出装置。 Storage means for storing an error corresponding to each arrival direction of the satellite signal in each satellite;
The phase error acquisition means acquires from the storage means the carrier phase error corresponding to each arrival direction calculated by the signal arrival direction calculation means for each satellite.
The posture calculation apparatus according to claim 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009060642A JP2010216822A (en) | 2009-03-13 | 2009-03-13 | Device for measurement of attitude |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009060642A JP2010216822A (en) | 2009-03-13 | 2009-03-13 | Device for measurement of attitude |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010216822A true JP2010216822A (en) | 2010-09-30 |
Family
ID=42975844
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009060642A Pending JP2010216822A (en) | 2009-03-13 | 2009-03-13 | Device for measurement of attitude |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010216822A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014530353A (en) * | 2011-09-19 | 2014-11-17 | カーティン ユニバーシティオブ テクノロジーCurtin University Of Technology | Method for estimating quantities associated with a receiver system |
JP2015025671A (en) * | 2013-07-24 | 2015-02-05 | 古野電気株式会社 | State calculation device, mobile body, state calculation method and state calculation program |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03142389A (en) * | 1989-05-15 | 1991-06-18 | Matsushita Electric Works Ltd | Position measuring instrument for gps |
JP2001133536A (en) * | 1999-11-05 | 2001-05-18 | Nec Corp | System and method of measuring phase center position of antenna, and method of measuring fluctuation amount of antenna phase center position |
JP2001281317A (en) * | 2000-03-30 | 2001-10-10 | Japan Radio Co Ltd | Movable body attitude measurement system and plural antenna arrangement structure |
JP2002162195A (en) * | 2000-11-21 | 2002-06-07 | Toshiba Corp | Missile guidance system |
JP2003232845A (en) * | 2002-02-12 | 2003-08-22 | Furuno Electric Co Ltd | Detection device of azimuth and attitude of moving body |
JP2008064555A (en) * | 2006-09-06 | 2008-03-21 | Japan Radio Co Ltd | Mobile-unit attitude measuring apparatus |
JP2008216062A (en) * | 2007-03-05 | 2008-09-18 | Japan Radio Co Ltd | Mobile-unit attitude measuring apparatus |
-
2009
- 2009-03-13 JP JP2009060642A patent/JP2010216822A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03142389A (en) * | 1989-05-15 | 1991-06-18 | Matsushita Electric Works Ltd | Position measuring instrument for gps |
JP2001133536A (en) * | 1999-11-05 | 2001-05-18 | Nec Corp | System and method of measuring phase center position of antenna, and method of measuring fluctuation amount of antenna phase center position |
JP2001281317A (en) * | 2000-03-30 | 2001-10-10 | Japan Radio Co Ltd | Movable body attitude measurement system and plural antenna arrangement structure |
JP2002162195A (en) * | 2000-11-21 | 2002-06-07 | Toshiba Corp | Missile guidance system |
JP2003232845A (en) * | 2002-02-12 | 2003-08-22 | Furuno Electric Co Ltd | Detection device of azimuth and attitude of moving body |
JP2008064555A (en) * | 2006-09-06 | 2008-03-21 | Japan Radio Co Ltd | Mobile-unit attitude measuring apparatus |
JP2008216062A (en) * | 2007-03-05 | 2008-09-18 | Japan Radio Co Ltd | Mobile-unit attitude measuring apparatus |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014530353A (en) * | 2011-09-19 | 2014-11-17 | カーティン ユニバーシティオブ テクノロジーCurtin University Of Technology | Method for estimating quantities associated with a receiver system |
JP2015025671A (en) * | 2013-07-24 | 2015-02-05 | 古野電気株式会社 | State calculation device, mobile body, state calculation method and state calculation program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5084303B2 (en) | Mobile body posture measuring device | |
JP4781313B2 (en) | Multipath detection device, positioning device, posture orientation determination device, multipath detection method, and multipath detection program | |
JP2002040124A (en) | Measuring device for carrier phase relative position | |
WO2018066193A1 (en) | Information processing device and information processing method | |
JP5301762B2 (en) | Carrier phase relative positioning device | |
JP2009085882A (en) | Azimuth detection device | |
JP5052845B2 (en) | Mobile body posture measuring device | |
JP6486234B2 (en) | Positioning device and positioning method | |
JP5179054B2 (en) | Positioning method and positioning device | |
JP2014085204A (en) | Precision positioning system, precision positioning device, and precision positioning method | |
JP6750107B2 (en) | Positioning device, positioning system, positioning method, and positioning program | |
JP4563157B2 (en) | Object orientation and orientation detection device | |
JP5730506B2 (en) | Direction-of-arrival locator and position locator | |
KR20190068935A (en) | Precise integrated navigation positioning verification apparatus | |
JP2012202749A (en) | Orientation detection device | |
JP2010216822A (en) | Device for measurement of attitude | |
WO2017090359A1 (en) | Attitude angle calculation device and attitude angle calculation method | |
JP5180447B2 (en) | Carrier phase relative positioning apparatus and method | |
JP4215264B2 (en) | Position and orientation estimation device | |
KR101957291B1 (en) | Apparatus and method for detecting direction of arrival signal in Warfare Support System | |
JP2007163335A (en) | Attitude locating device, attitude locating method, and attitude locating program | |
JP3853676B2 (en) | Positioning device | |
JP4417812B2 (en) | Ship attitude angle measuring device | |
JP6199679B2 (en) | Posture detection apparatus, moving body including the same, and posture detection method | |
JP6732926B2 (en) | Azimuth calculation device, azimuth calculation method, and azimuth calculation program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Effective date: 20120307 Free format text: JAPANESE INTERMEDIATE CODE: A621 |
|
A977 | Report on retrieval |
Effective date: 20121219 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
A131 | Notification of reasons for refusal |
Effective date: 20121225 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20130124 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130124 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130222 |
|
A02 | Decision of refusal |
Effective date: 20130806 Free format text: JAPANESE INTERMEDIATE CODE: A02 |