Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0610617B2 - Azimuth detector - Google Patents
[go: Go Back, main page]

JPH0610617B2 - Azimuth detector - Google Patents

Azimuth detector

Info

Publication number
JPH0610617B2
JPH0610617B2 JP63296480A JP29648088A JPH0610617B2 JP H0610617 B2 JPH0610617 B2 JP H0610617B2 JP 63296480 A JP63296480 A JP 63296480A JP 29648088 A JP29648088 A JP 29648088A JP H0610617 B2 JPH0610617 B2 JP H0610617B2
Authority
JP
Japan
Prior art keywords
azimuth
sensor
relative
moving body
detecting
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.)
Expired - Lifetime
Application number
JP63296480A
Other languages
Japanese (ja)
Other versions
JPH02141609A (en
Inventor
光洋 山下
芳樹 上山
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 JP63296480A priority Critical patent/JPH0610617B2/en
Publication of JPH02141609A publication Critical patent/JPH02141609A/en
Publication of JPH0610617B2 publication Critical patent/JPH0610617B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Navigation (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、車等の移動体において地図を表示し移動体の
現在位置を示したり、目的地までの経路を探索・誘導し
たりするときに必要な移動体の進行方位を求める方位検
出装置に関するものである。
Description: TECHNICAL FIELD The present invention is required when displaying a map on a moving body such as a car to indicate the current position of the moving body or when searching for or guiding a route to a destination. The present invention relates to an azimuth detecting device that obtains the traveling azimuth of a moving body.

従来の技術 従来の方位検出装置としては、例えば実開昭61−72
618号公報に示されている。
2. Description of the Related Art As a conventional azimuth detecting device, for example, the actual kai 61-72
618.

この例で示される様に、車等の移動体で用いられる方位
検出装置ではセンサを単独で用いる時に生ずる誤差を補
正するために絶対方位センサと相対方位センサを組み合
わせることが一般的に行われている。この場合、絶対方
位センサとしては地磁気センサが、また相対方位センサ
としては角速度センサ・加速度センサ・移動体の両側の
車輪の回転数を用いる車輪センサなどが挙げられる。絶
対方位センサである地磁気センサは、移動体の進行して
いる絶対方位を検出できるという利点はあるが同時に外
部の磁気異常の影響を受け易いという欠点を有してお
り、また一方相対方位センサは外部の影響を受け難いと
いう利点を持つがセンサ自身が持つドリフトのため移動
体の進行方位が徐々にずれてくるという欠点を有してい
た。この様な各々のセンサの特性を生かすため、従来例
では絶対方位センサと相対方位センサの出力を比較して
両者の差が一定値以上に大きくなった場合は絶対方位セ
ンサの出力を異常値と判断して直前に算出された移動体
の進行方位に相対方位センサの出力を加算し新しい進行
方位とするなど、絶対方位センサ・相対方位センサの欠
点を補う様に組み合わせて移動体の進行方位を推測して
いた。
As shown in this example, in an azimuth detecting device used in a moving body such as a car, it is general to combine an absolute azimuth sensor and a relative azimuth sensor in order to correct an error that occurs when the sensor is used alone. There is. In this case, the absolute direction sensor may be a geomagnetic sensor, and the relative direction sensor may be an angular velocity sensor, an acceleration sensor, a wheel sensor that uses the rotation speed of wheels on both sides of the moving body, or the like. The geomagnetic sensor, which is an absolute azimuth sensor, has the advantage of being able to detect the absolute azimuth of the moving body, but at the same time has the drawback of being easily affected by external magnetic anomalies. It has the advantage that it is less susceptible to external influences, but has the drawback that the traveling direction of the moving body gradually shifts due to the drift of the sensor itself. In order to take advantage of such characteristics of each sensor, in the conventional example, the outputs of the absolute azimuth sensor and the relative azimuth sensor are compared, and when the difference between the two becomes larger than a certain value, the output of the absolute azimuth sensor is regarded as an abnormal value. Judgment is made by adding the output of the relative azimuth sensor to the traveling azimuth of the moving body calculated immediately before to make a new traveling azimuth. I was guessing.

発明が解決しようとする課題 しかしながら移動体として車両を想定した場合、方位セ
ンサとしてあまり高価なセンサは使用できないためとく
に相対方位センサの精度が十分に確保出来ないことが多
かった。また相対方位センサのドリフトは時間に依存し
て変化していくものと移動体の移動距離に依存して変化
するものの2種類があるにもかかわらずどちらか一方の
特性を有するセンサしか使用していなかったため、絶対
方位センサの補完用として十分とは言えなかった。
DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention However, when a vehicle is assumed as a moving body, a relatively expensive sensor cannot be used as a direction sensor in many cases, so that the accuracy of the relative direction sensor cannot be sufficiently ensured in many cases. Also, although there are two types of drift of the relative direction sensor, one that changes depending on the time and one that changes depending on the moving distance of the moving body, only the sensor having one of the characteristics is used. Since it was not available, it could not be said to be sufficient for supplementing the absolute direction sensor.

本発明はかかる点に鑑み、移動体のより正確な進行方位
を算出する方位検出装置を提供することを目的とする。
In view of such a point, the present invention has an object to provide an azimuth detecting device that calculates a more accurate traveling azimuth of a moving body.

課題を解決するための手段 本発明は、移動体の進行方位を記憶する方位記憶手段
と、進行方向の絶対方位を検出する絶対方位センサと、
進行方向の相対方位を検出しドリフトが移動体の移動距
離に依存する特性を持つ第1の相対方向センサと、進行
方向の相対方位を検出しドリフトが時間に依存する特性
を持つ第2の相対方位センサと、前記第1の相対方位セ
ンサと前記方位記憶手段の出力を加算する第1の方位加
算手段と、前記第2の相対方位センサと前記方位記憶手
段の出力を加算する第2の方位加算手段と、移動体の移
動距離を検出する距離センサと、前記距離センサの出力
から第1の相対方位センサの誤差範囲を推定する第1の
相対方位誤差演算手段と、経過時間を求める経過時間検
出手段と、前記経過時間検出手段の出力から第2の相対
方位センサの誤差範囲を推定する第2の相対方位誤差演
算手段と、前記絶対方位センサと前記第1の方位加算手
段、前記第2方位加算手段、前記第1の相対方位誤差演
算手段、前記第2の相対方位誤差演算手段の出力から移
動体の新しい進行方位を推定し前記方位記憶手段へ出力
する方位演算手段と、前記方位記憶手段に格納された移
動体の進行方位の値を出力する出力手段とを備えたこと
を特徴とする方位検出装置である。
Means for Solving the Problems The present invention is directed to an azimuth storage unit that stores a traveling azimuth of a moving body, an absolute azimuth sensor that detects an absolute azimuth of a traveling direction,
A first relative direction sensor that detects the relative azimuth of the traveling direction and has the characteristic that the drift depends on the moving distance of the moving body, and a second relative sensor that detects the relative azimuth of the traveling direction and that has the characteristic that the drift depends on the time. Azimuth sensor, first azimuth adding means for adding the outputs of the first relative azimuth sensor and the azimuth storage means, and second azimuth for adding the outputs of the second relative azimuth sensor and the azimuth storage means. Adder means, a distance sensor for detecting a moving distance of the moving body, a first relative azimuth error calculating means for estimating an error range of the first relative azimuth sensor from an output of the distance sensor, and an elapsed time for obtaining an elapsed time. Detecting means, second relative azimuth error calculating means for estimating the error range of the second relative azimuth sensor from the output of the elapsed time detecting means, the absolute azimuth sensor and the first azimuth adding means, and the second Azimuth Azimuth calculating means for estimating a new moving azimuth of the moving body from the outputs of the calculating means, the first relative azimuth error calculating means, and the second relative azimuth error calculating means, and outputting it to the azimuth storing means, and the azimuth storing means. And an output unit that outputs the value of the traveling direction of the moving body stored in the azimuth detecting apparatus.

作 用 本発明は前記した構成により、移動体の移動距離にドリ
フトが依存する特性を持つものと時間に依存する特性を
持つ2種類の相対方位センサと絶対方位センサの合計3
種類の方位センサを備えることになる。これにより比較
的精度が上げにくい相対方位の算出の精度を向上させる
ことができるため、絶対方位センサと相対方位センサの
組み合わせにより算出する移動体の進行方位の精度もよ
り向上させることが可能となる。
Operation The present invention has a total of 3 types of the relative azimuth sensor and the absolute azimuth sensor having the characteristics that the drift depends on the moving distance of the moving body and the characteristics that depend on the time due to the above-described configuration.
There will be different types of orientation sensors. As a result, it is possible to improve the accuracy of the calculation of the relative azimuth, which is relatively difficult to increase, and it is also possible to further improve the accuracy of the traveling azimuth of the moving body calculated by the combination of the absolute azimuth sensor and the relative azimuth sensor. .

実 施 例 以下に本発明の実施例を図面に基づいて説明する。EXAMPLES Examples of the present invention will be described below with reference to the drawings.

第1図は本発明の一実施例における方位検出装置のブロ
ック図を示すものである。第1図において、1は車など
の移動体の進行方向の絶対方位を検出する地磁気センサ
などの絶対方位センサ、2は移動体の進行方向の相対方
位を検出し移動体の移動距離にドリフトが依存する特性
を持つ車輪センサなどの第1の相対方位センサ、3は移
動体の進行方向の相対方位を検出し経過時間にドリフト
が依存する特性を持つ角速度センサなどの第2の相対方
位センサである。は前記第1の相対方位センサで算出さ
れた方位変化量とその直前の移動体の進行方位を加算す
る第1の方位加算手段、5は前記第2の相対方位センサ
で算出された方位変化量とその直前の移動体の進行方位
を加算する第2の方位加算手段である。6は移動体の移
動距離を検出する距離センサ、7は前記距離センサで検
出された移動体の移動距離から前記第1の相対方位セン
サの方位誤差を算出する第1の相対方位誤差演算手段で
ある。8は経過時間を検出する経過時間検出手段、9は
前記経過時間検出手段により検出された経過時間から前
記第2の相対方位センサの方位誤差を算出する第2の相
対方位誤差演算手段である。10は前記絶対方位セン
サ、第1の方位加算手段、第2の方位加算手段、第1の
相対方位誤差演算手段、第2の相対方位誤差演算手段の
出力から移動体の進行方位を算出する方位演算手段、1
1は前記方位演算手段で算出された進行方位を記憶する
メモリなどの方位記憶手段、12は移動体の進行方位を
出力する出力手段である。
FIG. 1 is a block diagram of an azimuth detecting apparatus according to an embodiment of the present invention. In FIG. 1, 1 is an absolute azimuth sensor such as a geomagnetic sensor that detects the absolute azimuth of a moving body such as a car, and 2 is a relative azimuth of the moving azimuth of the moving body. A first relative azimuth sensor such as a wheel sensor having a dependent characteristic is a second relative azimuth sensor such as an angular velocity sensor having a characteristic that the relative azimuth in the traveling direction of the moving body is detected and the drift depends on the elapsed time. is there. Is a first azimuth addition means for adding the azimuth change amount calculated by the first relative azimuth sensor and the traveling azimuth immediately before the moving body, and 5 is the azimuth change amount calculated by the second relative azimuth sensor. And a second azimuth adding means for adding the moving azimuth of the moving body immediately before that. Reference numeral 6 is a distance sensor for detecting the moving distance of the moving body, and 7 is a first relative bearing error calculating means for calculating a bearing error of the first relative bearing sensor from the moving distance of the moving body detected by the distance sensor. is there. Reference numeral 8 is an elapsed time detecting means for detecting an elapsed time, and 9 is a second relative bearing error calculating means for calculating a bearing error of the second relative bearing sensor from the elapsed time detected by the elapsed time detecting means. Reference numeral 10 is an azimuth for calculating the traveling azimuth of the moving body from the outputs of the absolute azimuth sensor, the first azimuth adding means, the second azimuth adding means, the first relative azimuth error calculating means, and the second relative azimuth error calculating means. Computing means, 1
Reference numeral 1 is an azimuth storing means such as a memory for storing the traveling azimuth calculated by the azimuth calculating means, and 12 is an output means for outputting the traveling azimuth of the moving body.

以上のように構成された本実施例の方位検出装置につい
て、以下にその動作を説明する。なお方位演算手段、第
1の相対方位誤差演算手段、第2の相対方位誤差演算手
段、第1の方位加算手段、第2の方位加算手段はハード
ウェアでも構成できるが、ここではマイクロプロセッサ
を用いてソフトウェアで実現した場合について述べるこ
とにする。第4図は、その処理手順を示すフローチャー
トである。まずステップ401では、第2の相対方位セ
ンサのドリフト補正を行ってからの経過時間を示す定数
Tに初期値0を代入する。次にステップ402では相対
方位センサ1から検出された移動体の方位変化量Δθ1
と第2の相対方位センサ2から検出された移動体の方位
変化量 Δθ2、方位記憶手段に記憶している直前の移動体の進
行方向θ′から、相対方位センサより求められる移動体
の進行方位θ1、θ2を算出する。ステップ403では、
定数Tに経過時間検出手段で検出される移動体の直前の
進行方位を算出してからの経過時間Δtを加算して、第
2の相対方位センサがドリフト補正を実施してからの経
過時間Tを算出する。ステップ404では、各々の相対
方位センサのドリフトによる方位誤差の誤差範囲を求め
る。第1の相対方位センサのドリフトによる方位誤差は
移動体が走行した距離にのみ依存するから、誤差が走行
距離Δ1に比例するとすれば方位誤差ΔθE1は ΔθE1=a×Δ1 と表される。ここでaは比例定数である。一方第2の相
対方位センサのドリフトによる方位誤差は時間にのみ依
存する。ドリフトがセンサのドリフトを補正してからの
経過時間Tに比例するとしその比例定数をbとすれば、
ある時刻tのドリフトωE2は ωE2=b×t となる。ゆえに方位誤差ΔθE2はドリフトωE2をTから
T+Δtの区間で積分して ΔθE2=∫ωE2dt =b×Δt×(T+Δt/2) となる。各々の相対方位センサの誤差範囲の導出には、
これらの関係式を用いている。これは第1図では、第1
の相対方位誤差演算手段、第2の相対誤差演算手段に相
当する。ステップ405ではステッフ404までで算出
された移動体の進行方位θ1、θ2とドリフトから予想さ
れる誤差範囲ΔθE1、ΔθE2を用いて、2つの相対方位
センサから推測される移動体の進行方位の推測範囲θ1
±ΔθE1、θ2±ΔθE2の共通域を求める。第2(a)、
(b)図ではその一例を示す。この場合、第2の相対方位
センサより推測される移動体の進行方位の推測範囲は第
1の相対方位センサより推測される移動体の進行方位の
推測範囲に含まれるので、共通域はθ2±ΔθE2とな
る。共有域が存在する場合にその最大値をθR-MAX、最
小値をθR-MINとおくことにすると、この例の場合は θR-MAX=θ2+ΔθE2 θR-MIN=θ2−ΔθE2 となる。この例と逆の場合とか両者が一部分のみ共有す
る場合、また共有域が存在しない場合なども考えられる
が、とくに共有域が存在しない場合にはθR-MAX、θ
R-MINに通常ではとりえない値を代入して共有域の有無
をθR-MAX、θR-MIN判断できる様にしておく。ステップ
406ではθR-MAX、θR-MINの値から共有域の有無を判
断し、共有域が有る場合はステップ407へ、無い場合
はステップ411へ移る。ステップ407では、絶対方
位センサから求められた移動体の進行方位θa
θR-MAX、θR-MINの比較を行う。θaがθR-MIN≦θa
θR-MAXの条件を満足する場合はステップ411へ、満
足しない場合はステップ408へ移る。ステップ408
ではθa>θR-MAXが満足されるかどうかを判断してお
り、 θa>θR-MAXの場合はステップ410へ、 θa<θR-MINの場合はステップ409へ移る。ステップ
409,410,411では、新しい移動体の進行方位
θに各々θR-MIN、θR-MAX、θaを代入している。こう
して新しい進行方位が算出され、ステップ412でメモ
リ等の方位記憶手段に新しい進行方位を記憶する(θ′
←θ)。そしてステップ413で新しい進行方位θを出
力として送出する。新しい進行方位θとθR-MIN, θR-MAX,θaの関係は、第3(a),(b),(c),(d)図に示
す通りである。ステップ414では相対方位センサ2の
ドリフトが補正されたかどうかを判断する。ドリフトが
補正されたならばステップ401へ移行し最初から同様
の手順で方位を算出するが、補正されていない場合はス
テップ402へ移行し経過時間Tの値を保存して新たな
方位の算出を行う。
The operation of the azimuth detecting apparatus of the present embodiment configured as described above will be described below. Note that the azimuth calculating means, the first relative azimuth error calculating means, the second relative azimuth error calculating means, the first azimuth adding means, and the second azimuth adding means can be configured by hardware, but a microprocessor is used here. I will describe the case that it is realized by software. FIG. 4 is a flowchart showing the processing procedure. First, in step 401, an initial value 0 is substituted for a constant T indicating the elapsed time after the drift correction of the second relative azimuth sensor. Next, at step 402, the direction change amount Δθ 1 of the moving body detected by the relative direction sensor 1
And the moving amount Δθ 2 of the moving body detected by the second relative direction sensor 2 and the moving direction θ ′ of the moving body immediately before stored in the direction storage means, the moving body moves as determined by the relative direction sensor. The azimuths θ 1 and θ 2 are calculated. In step 403,
The constant time T is added with the elapsed time Δt since the traveling direction immediately before the moving body detected by the elapsed time detecting means is calculated, and the elapsed time T after the second relative direction sensor performs the drift correction. To calculate. In step 404, the error range of the azimuth error due to the drift of each relative azimuth sensor is obtained. Since the azimuth error due to the drift of the first relative azimuth sensor depends only on the distance traveled by the moving body, if the error is proportional to the travel distance Δ1, the azimuth error Δθ E1 is expressed as Δθ E1 = a × Δ1. Here, a is a proportional constant. On the other hand, the azimuth error due to the drift of the second relative azimuth sensor depends only on time. If the drift is proportional to the elapsed time T after correcting the drift of the sensor and the proportional constant is b,
The drift ω E2 at a certain time t is ω E2 = b × t. Therefore, the azimuth error Δθ E2 is Δθ E2 = ∫ω E2 dt = b × Δt × (T + Δt / 2) by integrating the drift ω E2 from T to T + Δt. To derive the error range of each relative direction sensor,
These relational expressions are used. This is shown in FIG.
Corresponds to the relative azimuth error calculating means and the second relative error calculating means. In step 405, using the traveling directions θ 1 and θ 2 of the moving body calculated up to step 404 and the error ranges Δθ E1 and Δθ E2 expected from the drift, the traveling direction of the moving body estimated from the two relative direction sensors is used. Direction estimation range θ 1
Find the common range of ± Δθ E1 , θ 2 ± Δθ E2 . Second (a),
Figure (b) shows an example. In this case, since the presumed range of heading of the moving body to be inferred from the second relative direction sensor are included in the presumed range of heading of the moving body is estimated from the first relative direction sensor, the common area theta 2 It becomes ± Δθ E2 . If there is a common area, let the maximum value be θ R-MAX and the minimum value be θ R-MIN . In this example, θ R-MAX = θ 2 + Δθ E2 θ R-MIN = θ 2 −Δθ E2 . The opposite of this example, such as when they both share only a part, or when there is no shared area, etc., but especially when there is no shared area, θ R-MAX , θ
A value that cannot be taken normally is assigned to R-MIN so that the presence or absence of the shared area can be determined by θ R-MAX and θ R-MIN . In step 406, the presence or absence of the common area is determined from the values of θ R-MAX and θ R-MIN . If the common area exists, the process proceeds to step 407, and if not, the process proceeds to step 411. In step 407, the traveling azimuths θ a of the moving body, which are obtained from the absolute azimuth sensor, and θ R-MAX and θ R-MIN are compared. θ a is θ R-MIN ≤ θ a
If the condition of θ R-MAX is satisfied, the process proceeds to step 411, and if not satisfied, the process proceeds to step 408. Step 408
Then, it is determined whether or not θ a > θ R-MAX is satisfied. If θ a > θ R-MAX , the process proceeds to step 410, and if θ aR-MIN , the process proceeds to step 409. In steps 409, 410, and 411, θ R-MIN , θ R-MAX , and θ a are respectively substituted into the traveling direction θ of the new moving body. In this way, a new heading is calculated, and in step 412, the new heading is stored in the heading storage means such as a memory (θ ').
← θ). Then, in step 413, the new heading θ is sent as an output. The relationship between the new traveling direction θ and θ R-MIN , θ R-MAX , θ a is as shown in FIGS. 3 (a), (b), (c) and (d). In step 414, it is determined whether the drift of the relative azimuth sensor 2 has been corrected. If the drift is corrected, the process proceeds to step 401 and the azimuth is calculated from the beginning by the same procedure. However, if it is not corrected, the process proceeds to step 402 and the value of the elapsed time T is saved to calculate a new azimuth. To do.

以上のように本実施例によれば、距離に依存するドリフ
ト特性を持つものと時間に依存するドリフト特性を持つ
2種類の相対方位センサを同じ重みで用いることによ
り、1種類の相対方位センサを用いる場合よりも相対方
位センサの誤差範囲を狭めている。よって絶対方位セン
サと組み合わせて求める移動体の進行方位の精度を、絶
対方位センサ・相対方位センサ一つずつの組み合わせの
場合よりも向上させることができるようになる。
As described above, according to the present embodiment, one kind of relative azimuth sensor is obtained by using two kinds of relative azimuth sensors having a distance-dependent drift characteristic and time-dependent drift characteristics with the same weight. The error range of the relative azimuth sensor is narrower than that when it is used. Therefore, it is possible to improve the accuracy of the traveling azimuth of the moving body obtained in combination with the absolute azimuth sensor as compared with the case of combining one absolute azimuth sensor and one relative azimuth sensor.

なお、本実施例においては距離に依存するドリフト特性
を持つものと時間に依存するドリフト特性を持つ2種類
の相対方位センサを同じ重みで用いたが、何方か一方に
重みをかけて相対方位を算出しても良い。また本実施例
では相対方位センサから予想される誤差範囲内で絶対方
位センサの出力を新しい進行方位として出力している
が、絶対方位センサの出力が相対方位センサの出力から
予想される誤差範囲を越えている場合に絶対方位センサ
の出力を無視し相対方位センサの出力を新しい進行方位
として出力しても良い。また本実施例ではマイクロプロ
セッサを用いてソフトウェアで実現しているが、これは
ハードウェアで実現しても良い。また第1の相対方位セ
ンサから求められる相対方位の予想される誤差範囲は移
動体の移動距離に比例するとしているが、これは比例し
ていなくても誤差特性が移動距離に依存してさえいれば
良い。また第2の相対方位センサから求められる相対方
位の予想される誤差範囲はセンサのドリフト感度がドリ
フトを補正してからの経過時間に比例するとしている
が、これは比例していなくても誤差特性が経過時間に依
存してさえいれば良い。
In this embodiment, two types of relative azimuth sensors having a distance-dependent drift characteristic and a time-dependent drift characteristic are used with the same weight, but one of them is weighted to determine the relative azimuth. It may be calculated. Further, in this embodiment, the output of the absolute azimuth sensor is output as a new traveling azimuth within the error range expected from the relative azimuth sensor, but the output of the absolute azimuth sensor does not exceed the error range expected from the output of the relative azimuth sensor. If it exceeds, the output of the absolute direction sensor may be ignored and the output of the relative direction sensor may be output as a new traveling direction. Further, in the present embodiment, the software is realized by using the microprocessor, but this may be realized by the hardware. Further, the expected error range of the relative azimuth obtained from the first relative azimuth sensor is said to be proportional to the moving distance of the moving body. However, even if this is not proportional, the error characteristic depends on the moving distance. Good. Further, the expected error range of the relative azimuth obtained from the second relative azimuth sensor is said to be proportional to the elapsed time after the drift sensitivity of the sensor corrects the drift. Need only depend on the elapsed time.

発明の効果 以上説明したように、本発明は移動体の移動距離に依存
するドリフト特性を持つ第1の相対方位センサと経過時
間に依存するドリフト特性を持つ第2の相対方位センサ
の2種類の相対方位センサを備えているため、経過時間
は長いが移動体の移動距離は短い都市部での渋滞時のの
ろのろ走行時とか経過時間は比較的短いが移動距離が長
い高速走行の場合に単独の相対方位センサを用いるより
も誤差の少ない相対方位を算出することができる。また
その結果、絶対方位センサと組み合わせて求める移動体
の進行方位の精度をより向上させることができ、その実
用的効果は大きい。
EFFECTS OF THE INVENTION As described above, the present invention has two types of the first relative azimuth sensor having the drift characteristic depending on the moving distance of the moving body and the second relative azimuth sensor having the drift characteristic depending on the elapsed time. Since it has a relative azimuth sensor, the elapsed time is long but the moving distance of the moving body is short.It is used independently when traveling slowly in a traffic jam in an urban area or at high speed running where the elapsed time is relatively short but the moving distance is long. It is possible to calculate the relative azimuth with less error than when using the relative azimuth sensor. As a result, it is possible to further improve the accuracy of the traveling direction of the moving body that is obtained in combination with the absolute direction sensor, and its practical effect is great.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明における一実施例の方位検出装置のブロ
ック図、第2図、第3図は本実施例の方位決定の説明
図、第4図は本実施例の方位検出装置のフローチャート
である。 1……絶対方位センサ、2……第1の相対方位センサ
(1)、3……第2の相対方位センサ(2)、4……第1の方
位加算手段(1)、5……第2の方位加算手段(2)、6……
距離センサ、7……第1の相対方位誤差演算手段(1)、
8……経過時間検出手段、9……第2の相対方位誤差演
算手段(2)、10……方位演算手段、11……方位記憶
手段、12……出力手段。
FIG. 1 is a block diagram of an azimuth detecting apparatus according to an embodiment of the present invention, FIGS. 2 and 3 are explanatory views of azimuth determination in the present embodiment, and FIG. 4 is a flowchart of the azimuth detecting apparatus in the present embodiment. is there. 1 ... Absolute direction sensor, 2 ... First relative direction sensor
(1), 3 ... second relative direction sensor (2), 4 ... first direction adding means (1), 5 ... second direction adding means (2), 6 ...
Distance sensor, 7 ... First relative bearing error calculating means (1),
8 ... Elapsed time detecting means, 9 ... Second relative heading error calculating means (2), 10 ... Heading calculating means, 11 ... Heading storing means, 12 ... Outputting means.

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】移動体の進行方位を記憶する方位記憶手段
と、進行方向の絶対方位を検出する絶対方位センサと、
進行方向の相対方位を検出しドリフトが移動体の移動距
離に依存する特性を持つ第1の相対方向センサと、進行
方向の相対方位を検出しドリフトが時間に依存する特性
を持つ第2の相対方位センサと、前記第1の相対方位セ
ンサと前記方位記憶手段の出力を加算する第1の方位加
算手段と、前記第2の相対方位センサと前記方位記憶手
段の出力を加算する第2の方位加算手段と、移動体の移
動距離を検出する距離センサと、前記距離センサの出力
から第1の相対方位センサの誤差範囲を推定する第1の
相対方位誤差演算手段と、経過時間を求める経過時間検
出手段と、前記経過時間検出手段の出力から第2の相対
方位センサの誤差範囲を推定する第2の相対方位誤差演
算手段と、前記絶対方位センサと前記第1の方位加算手
段、前記第2の方位加算手段、前記第1の相対方位誤差
演算手段、前記第2の相対方位誤差演算手段の出力から
移動体の新しい進行方位を推定し前記方位記憶手段へ出
力する方位演算手段と、前記方位記憶手段に格納された
移動体の進行方位の値を出力する出力手段とを備えたこ
とを特徴とする方位検出装置。
1. An azimuth storing means for storing a moving azimuth of a moving body, an absolute azimuth sensor for detecting an absolute azimuth of a moving direction,
A first relative direction sensor that detects the relative azimuth of the traveling direction and has the characteristic that the drift depends on the moving distance of the moving body, and a second relative sensor that detects the relative azimuth of the traveling direction and that has the characteristic that the drift depends on the time. Azimuth sensor, first azimuth adding means for adding the outputs of the first relative azimuth sensor and the azimuth storage means, and second azimuth for adding the outputs of the second relative azimuth sensor and the azimuth storage means. Adder means, a distance sensor for detecting a moving distance of the moving body, a first relative azimuth error calculating means for estimating an error range of the first relative azimuth sensor from an output of the distance sensor, and an elapsed time for obtaining an elapsed time. Detecting means, second relative azimuth error calculating means for estimating the error range of the second relative azimuth sensor from the output of the elapsed time detecting means, the absolute azimuth sensor and the first azimuth adding means, and the second Who An azimuth calculating means for estimating a new traveling azimuth of the moving body from the outputs of the adding means, the first relative azimuth error calculating means, and the second relative azimuth error calculating means, and outputting it to the azimuth storing means, and the azimuth storing means. And a means for outputting the value of the traveling direction of the moving body stored in the azimuth detecting apparatus.
【請求項2】第1の相対方位センサは、移動体の両側の
車輪の回転数から相対方位を算出する車輪センサである
ことを特徴とする請求項1記載の方位検出装置。
2. The azimuth detecting device according to claim 1, wherein the first relative azimuth sensor is a wheel sensor that calculates a relative azimuth from the rotational speeds of the wheels on both sides of the moving body.
【請求項3】第1の相対方向センサは、移動体のハンド
ルの操舵角を検出する操舵角センサであることを特徴と
する請求項1記載の方位検出装置。
3. The azimuth detecting device according to claim 1, wherein the first relative direction sensor is a steering angle sensor for detecting a steering angle of a steering wheel of a moving body.
【請求項4】第2相対方位センサ2は、角速度センサで
あることを特徴とする請求項1記載の方位検出装置。
4. The azimuth detecting device according to claim 1, wherein the second relative azimuth sensor 2 is an angular velocity sensor.
【請求項5】第2相対方位センサは、移動体の進行方向
と進行方向に垂直な方向の加速度を検出する加速度セン
サであることを特徴とする請求項1記載の方位検出装
置。
5. The azimuth detecting device according to claim 1, wherein the second relative azimuth sensor is an acceleration sensor that detects an acceleration of a moving body and an acceleration in a direction perpendicular to the traveling direction.
JP63296480A 1988-11-24 1988-11-24 Azimuth detector Expired - Lifetime JPH0610617B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63296480A JPH0610617B2 (en) 1988-11-24 1988-11-24 Azimuth detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63296480A JPH0610617B2 (en) 1988-11-24 1988-11-24 Azimuth detector

Publications (2)

Publication Number Publication Date
JPH02141609A JPH02141609A (en) 1990-05-31
JPH0610617B2 true JPH0610617B2 (en) 1994-02-09

Family

ID=17834102

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63296480A Expired - Lifetime JPH0610617B2 (en) 1988-11-24 1988-11-24 Azimuth detector

Country Status (1)

Country Link
JP (1) JPH0610617B2 (en)

Also Published As

Publication number Publication date
JPH02141609A (en) 1990-05-31

Similar Documents

Publication Publication Date Title
JP3423418B2 (en) Moving body turning angle calculation device
JP3402383B2 (en) Vehicle current position detection device
JPH0833300B2 (en) Navigation method for vehicles with electronic compass
JPH0814490B2 (en) In-vehicle navigation system
JPH04113218A (en) Relative bearing detection system
JP3451636B2 (en) Speed sensor coefficient calculation device
JP2843904B2 (en) Inertial navigation system for vehicles
JPH0610617B2 (en) Azimuth detector
JPH0462419A (en) Azimuth detector
JP2723352B2 (en) In-vehicle navigation system
JPH0690036B2 (en) Azimuth detector
JP2737243B2 (en) Mobile navigation system
JPH04359113A (en) Azimuth calculation device for moving body
JPH03154820A (en) Vehicle position detection device
JPH10170266A (en) Motorcycle inclination angle measuring device
JPH08313280A (en) Navigation device
JPS63182518A (en) In-vehicle navigation device
JPH0575614U (en) Moving direction detector for moving body
JP2815534B2 (en) Heading detection device
JPH03154819A (en) Vehicle position detection device
JP2871103B2 (en) Car navigation system
JP3484020B2 (en) Vehicle side slip angle measurement method
JPH061194B2 (en) Radar equipment
JPH0335115A (en) Navigation device and bearing indicator for moving body
JPH05215561A (en) Position measuring sensor correcting apparatus