JPS6123912A - Azimuth detecting device - Google Patents

Azimuth detecting device

Info

Publication number
JPS6123912A
JPS6123912A JP14511984A JP14511984A JPS6123912A JP S6123912 A JPS6123912 A JP S6123912A JP 14511984 A JP14511984 A JP 14511984A JP 14511984 A JP14511984 A JP 14511984A JP S6123912 A JPS6123912 A JP S6123912A
Authority
JP
Japan
Prior art keywords
correction
demagnetization
data
necessity
detection means
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.)
Granted
Application number
JP14511984A
Other languages
Japanese (ja)
Other versions
JPH0439602B2 (en
Inventor
Akishi Numata
沼田 晃志
Muneaki Matsumoto
宗昭 松本
Akira Kuno
晃 久野
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.)
Denso Corp
Soken Inc
Original Assignee
Nippon Soken Inc
NipponDenso 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 Nippon Soken Inc, NipponDenso Co Ltd filed Critical Nippon Soken Inc
Priority to JP14511984A priority Critical patent/JPS6123912A/en
Publication of JPS6123912A publication Critical patent/JPS6123912A/en
Publication of JPH0439602B2 publication Critical patent/JPH0439602B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Measuring Magnetic Variables (AREA)
  • Navigation (AREA)

Abstract

PURPOSE:To make a proper indication corresponding to the current state by discriminating cases wherein a satisfactory state is obtained by correction on a rotation basis and cases wherein the satisfactory state is not obtained by the correction and a moving body needs to be demagnetized, and performing annunciation corresponding to the current state. CONSTITUTION:Data showing the intensity of the earth magnetism by X and Y data is computed and it is decided on the basis of the data whether an earth magnetism sensor A is in a saturated state or not. A detecting means H for the necessity of demagnetization which generates a demagnetization necessity signal when it is decided that the sensor is in the saturated state and an inhibiting means I which inhibits a correction necessity signal from being generated by a correction necessity detecting means F when the detecting means H decides that demagnetization is necessary are provided. Further, a demagnetization necessity annunciating means J is provided to annunciate that the moving needs to be demagnetized with the demagnetization necessity signal from the demagnetization necessity detecting means H. Consequently, cases wherein correction is sufficient and cases wherein the satisfactory state is not obtained by the correction and the moving body needs to be demagnetized are discriminated and annuncation is performed corresponding to the current state.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は地磁気検出により、移動体、例えば車両の進行
方位を検出する方位検出装置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an orientation detection device that detects the traveling orientation of a moving object, such as a vehicle, by detecting geomagnetism.

(従来の技術) 従来、この種の装置として、特開昭58−22911号
の「方位検出装置」があり、地磁気の方位を直交するX
、Y成分にて検知する地磁気センサを有し、この地磁気
センサにて検知したX、Y成分別の地磁気の大きさに応
じてX、Yデータを発生する方位検知部からのX、 Y
データにより車両の進行方位を求めるようにしている。
(Prior Art) Conventionally, as a device of this type, there is a "direction detection device" disclosed in Japanese Patent Application Laid-Open No. 58-22911, which detects an
, Y component, and generates X and Y data according to the magnitude of the geomagnetic field for each X and Y component detected by the geomagnetic sensor.
The vehicle's direction of travel is determined from the data.

また、指示手段をなすひずみ量検出スイッチが操作され
ると、当該車両が回転した時の前記X、Yデータにより
そのX、Yデータが描く座標の軌跡を原点を中心とした
正規の円の軌跡に修正するための補正データを求め、こ
の補正データにより前記方位検知部からのX、Yデータ
を補正して、その補正したX、Yデータにより正確なる
車両の進行方位を求めるようにしている。さらに、前記
補正したX。
In addition, when the strain amount detection switch serving as the indicating means is operated, the X, Y data when the vehicle rotates changes the trajectory of the coordinates drawn by the X, Y data into a regular circular trajectory centered on the origin. The corrected data is used to correct the X and Y data from the azimuth detection section, and the corrected X and Y data are used to determine the accurate heading of the vehicle. Furthermore, the corrected X.

Yデータが前記円の軌跡の半径にある定数を掛けた上限
値、下限値を外れる時、前記補正したX。
When the Y data deviates from the upper and lower limits of the radius of the circular locus multiplied by a certain constant, the corrected X.

Yデータでは正確なる進行方位と演算を行なうことがで
きないとして、上記車両の回転による補正が必要である
旨の表示を行なうようにしている。
Since it is not possible to calculate an accurate traveling direction using the Y data, a message is displayed to the effect that correction based on the rotation of the vehicle is required.

しかしながら、車両が着磁し、上記車両の回転による補
正では十分なる補正を行なうことができない場合には、
車両を消磁する必要があるにもかかわらず、上記装置に
よれば、車両の回転による補正が必要である旨を表示す
るのみで、上記状況に対処した適切な指示を行なうこと
ができないという問題がある。
However, if the vehicle is magnetized and the above correction due to the rotation of the vehicle cannot make sufficient correction,
Although it is necessary to demagnetize the vehicle, the above device only displays that correction is required due to the rotation of the vehicle, and is unable to give appropriate instructions to deal with the above situation. be.

(発明が解決しようとする問題点) 本発明は上記事情に鑑みたもので、上記回転による補正
が必要である場合と、移動体を消磁する必要がある場合
とを区別して報知することができるようにしたものであ
る。
(Problems to be Solved by the Invention) The present invention has been made in view of the above-mentioned circumstances, and can distinguish and notify the case where correction due to the rotation is necessary and the case where it is necessary to demagnetize the moving body. This is how it was done.

(問題点を解決するための手段) 本発明は、上記問題点を解決するため、移動体に取り(
」けられ、地磁気の方位を直交するX、 Y成分にて検
知する地磁気センサAを有し、この地磁気セン−9−A
にて検知したX、y成分別の地磁気の大きさに応じたX
、Yデータを発生する方位検知部Bと、外部操作により
補正指示を発生する指示手段Cと、この指示手段Cから
補正指示が発生ずると、該移動体が回転した時の前記X
、yデータによりそのX、Yデータが描く座標の軌跡を
、原点を中心とした正規の円の軌跡に修正するための補
正データを演算する補正演算手段りと、前記方位検知部
BからのX、 yデータを前記補正演算手段りにて演算
した補正データにより補正するとともに、その補正した
X、Yデータにより該移動体の進行方位を演算する方位
演算手段Eと、前記補正したX、Yデータに基づき、こ
のX、Yデータでは前記方位演算手段Eにて正確なる進
行方向演算を行なえない状態を検出し、要補正信号を発
生する要補正検出手段Fと、この要補正検出手段Fから
の要補正信号により上記移動体の回転による補正が必要
である旨の要補正報知を行なう要補正報知手段Gとを備
えた方位検出装置において、前記X、Yデータにより地
磁気の大きさを示すデータを演算するとともに、そのデ
ータにより前記地磁気センサAが飽和状態にあるか否か
を判定し、飽和状態にあることを判定した時、要消磁信
号を発生する要消磁検出手段Hと、 この要消磁検出手段Hにて要消磁を判定した時、前記要
補正検出手段Gによる要補正信号の発生を禁止する禁止
手段Iと、 前記要消磁検出手段Hからの要消磁信号により該移動体
を消磁する必要がある旨の要消磁報知を行なう要消磁報
知手段Jと を備えた方位検出装置。
(Means for Solving the Problems) In order to solve the above problems, the present invention provides a means for solving the problems described above.
This geomagnetic sensor-9-A has a geomagnetic sensor A that detects the geomagnetic direction in X and Y components perpendicular to each other.
X according to the magnitude of the geomagnetic field for each X and Y component detected at
, a direction detection section B that generates Y data, an instruction means C that generates a correction instruction by external operation, and when a correction instruction is generated from the instruction means C, the above-mentioned X when the moving body rotates.
, a correction calculation means for calculating correction data for correcting the coordinate locus drawn by the X, Y data into a normal circular locus centered on the origin, based on the X and Y data; , azimuth calculation means E for correcting the y data with the correction data calculated by the correction calculation means and calculating the traveling direction of the moving body using the corrected X, Y data; and the corrected X, Y data. Based on the In the azimuth detecting device, the azimuth detecting device is equipped with a correction-required notification means G for notifying the necessity of correction due to rotation of the mobile body using the correction-required signal, the data indicating the magnitude of geomagnetism using the X, Y data. a demagnetization necessity detection means H that calculates and determines whether or not the geomagnetic sensor A is in a saturated state based on the data, and generates a demagnetization necessity signal when it is determined that it is in the saturated state; When the means H determines that demagnetization is necessary, it is necessary to demagnetize the movable object by means of a prohibition means I that prohibits the generation of the correction required signal by the correction required detection means G, and a demagnetization required signal from the demagnetization required detection means H. A direction detecting device comprising demagnetization required notification means J for notifying that demagnetization is required.

(発明の効果) 本発明は、上記のように構成しているから、上記回転に
よる補正が必要である場合には要補正を報知し、また移
動体を消磁する必要がある場合には上記要補正報知を禁
止して要消磁のみを報知する。従って、上記回転による
補正で十分な場合とその補正では不十分で移動体の消磁
が必要な場合とを区別して適切にその時の状況に応じた
報知を行なうことができるという優れた効果がある。
(Effects of the Invention) Since the present invention is configured as described above, when the correction due to the rotation is necessary, the necessary correction is notified, and when it is necessary to demagnetize the moving body, the above-mentioned necessary correction is notified. Correction notification is prohibited and only demagnetization required is notified. Therefore, there is an excellent effect that it is possible to distinguish between cases in which the correction by rotation is sufficient and cases in which the correction is insufficient and demagnetization of the moving object is required, and to appropriately provide notification according to the situation at that time.

(実施例) 以下、本発明を図に示す実施例について説明する。第2
図はその一実施例を示す全体構成図である。この第2図
において、1は方位検知部である。
(Example) Hereinafter, an example of the present invention shown in the drawings will be described. Second
The figure is an overall configuration diagram showing one embodiment. In this FIG. 2, numeral 1 indicates an orientation detection section.

その詳細電気結線図を第3図に示す。フランクスゲート
形磁気センサ10は、強磁性体の磁心IC」二に励磁巻
線ID、および互いに直交するように出力巻線IA、I
Bがそれぞれ巻かれている。11は発振回路で励磁巻線
IDを周波数fで励磁するために矩形波信号A(第4図
(1))を出力する。
The detailed electrical wiring diagram is shown in Figure 3. The Franks gate type magnetic sensor 10 includes an excitation winding ID around a magnetic core IC made of ferromagnetic material, and output windings IA and I arranged orthogonally to each other.
B is wound respectively. Reference numeral 11 denotes an oscillation circuit which outputs a rectangular wave signal A (FIG. 4 (1)) in order to excite the excitation winding ID at a frequency f.

磁心IC内の磁界はフランクスゲート形磁気センザ10
に加わる地磁気の水平分力Hと磁気外乱の水平分力りの
和、H十りに応じて変化し、この磁心IC内の磁界に比
例した出力がそれぞれ出力巻線IA、IBより取り°出
され、コンデンサと抵抗からなる同構成のフィルタ12
A、12Bより周波数2f成分の出力X、Y(第4図(
2+、 (31)が得られる。この出力X、Yを項中回
路13A、13Bを用いて増巾した後、タイミング回路
14よりの信号C(第4図(4))にてホールド回路1
5A。
The magnetic field inside the magnetic core IC is generated by a Franks gate type magnetic sensor 10.
The sum of the horizontal component force H of the earth's magnetism applied to the magnetic disturbance and the horizontal component force H of the magnetic disturbance changes according to H, and outputs proportional to the magnetic field inside this magnetic core IC are taken out from the output windings IA and IB, respectively. and a filter 12 with the same configuration consisting of a capacitor and a resistor.
Outputs X and Y of frequency 2f components from A and 12B (Fig. 4 (
2+, (31) is obtained. After amplifying the outputs X and Y using the intermediate circuits 13A and 13B, the signal C from the timing circuit 14 ((4) in FIG. 4) is sent to the hold circuit 1.
5A.

15Bでサンプルホールドすれば15B点、15b点に
直流の出力に、1が得られ。
If you sample and hold at 15B, you will get a DC output of 1 at the 15B point and the 15b point.

そして、出力巻線1Bに対してθなる角度をなして地磁
気の水平分力Hが印加され、また中なる角度をなして磁
気外乱の水平分力に+が印加された場合、出力X、yは
次式で表わされる。
If the horizontal component force H of the earth's magnetism is applied to the output winding 1B at an angle θ, and + is applied to the horizontal component force of the magnetic disturbance at an intermediate angle, then the outputs X, y is expressed by the following equation.

X−K1 ・ (H−s i nθ+h−sinφ)」
−に3 ’6−に2・ (H・cosθ+h−cosφ)十に4 上式においてKl、に2は方位検知部1のひずみを持っ
た増幅度、K3.に4は方位検知部1の零点移動ひずみ
であ。そして、車両つまりβを360°回転させた場合
、方位検知部1の出力f1M(15B点、15b点)の
ヘクトル軌跡は第5図に示ずような離心率に2/Klで
、X軸方向にに1・h−sinφ+に3.1軸方向にに
2−h・CO,Sφ十に4だけ原点移動した楕円となる
X-K1 ・(H-sinθ+h-sinφ)”
−3′6−2・(H・cosθ+h−cosφ)10−4 In the above equation, Kl and 2 are the amplification degrees with distortion of the orientation detection section 1, and K3. 4 is the zero point movement distortion of the direction detection section 1. When the vehicle, that is, β, is rotated 360 degrees, the hectorian locus of the output f1M (point 15B, point 15b) of the direction detection unit 1 has an eccentricity of 2/Kl as shown in FIG. It becomes an ellipse whose origin is moved by 4 to 1·h-sinφ+ and 2-h·CO, Sφ+ in the 1-axis direction.

第2図において、2はAD変換部で、方位検知部1の出
力X、γをアナログ−テジタル変換する。
In FIG. 2, reference numeral 2 denotes an AD converter which performs analog-to-digital conversion of the outputs X and γ of the direction detector 1.

3は予め定めたプログラムに従ってソフトウェアによる
ディジタル演算処理を実行するマイクロコンピュータで
、CPU、、ROM、RAM、170回路部、クロンク
発生部等を備え、車載バッテリより安定化電源回路(い
ずれも図示せず)を介した5■の安定化電圧の供給を受
けて作動状態になり、後述する第6図乃至該9図の演算
処理を実行する。なお、前記RAMには車両の非運転時
(キースイッチオフ時)においてもその記憶内容が消え
ないように車載バッテリから禽特電源が供給されている
3 is a microcomputer that executes digital arithmetic processing by software according to a predetermined program, and is equipped with a CPU, ROM, RAM, 170 circuit section, clock generator, etc., and is powered by a stabilizing power supply circuit (none of which is shown) from the on-board battery. ) is supplied with the stabilizing voltage of 5.1 to enter the operating state, and executes the arithmetic processing shown in FIGS. 6 to 9, which will be described later. Note that special power is supplied to the RAM from the on-vehicle battery so that the stored contents will not be erased even when the vehicle is not in operation (when the key switch is off).

4は駆動回路で、マイクロコンピュータ3からの表示指
令信号3aを受けて表示器5の表示駆動を行なうととも
に、表示禁止信号3bを受けると表示器5を消灯状態に
するように作動する。
Reference numeral 4 denotes a drive circuit which receives a display command signal 3a from the microcomputer 3 to drive the display 5, and operates to turn off the display 5 when it receives a display prohibition signal 3b.

5ば螢光表示管で構成された表示器で、駆動回路4かも
の信号を受け、車両進行方位を示す矢印、要補正、要消
磁、東西南北等の表示を行なう。なお、車両進行方位を
示す矢印表示部は16個設けられており、そのうちの1
つの点灯にて車両進行方位を表示する。
5 is a display made of a fluorescent display tube, which receives signals from the drive circuit 4 and displays arrows indicating the vehicle's direction of travel, correction required, demagnetization required, east, west, north, south, etc. There are 16 arrow display sections indicating the vehicle's direction of travel, one of which
The direction in which the vehicle is traveling is indicated by two lights.

6は自己復帰式の1回転補正開始スイッチ4で、1回転
補正開始のタイミング信号を発生する。
Reference numeral 6 denotes a self-resetting one-rotation correction start switch 4, which generates a timing signal for starting one-rotation correction.

上記構成において、その作動を第6図乃至第9図に示す
演算流れ図とともに説明する。令弟2図に示す構成の装
置を備えた車両において、その運転開始時にキースイッ
チを投入すると、車載バッテリよりの電源供給を受けて
各部電気系が作動状体となる。そしてマイクロコンピュ
ータ3は車載バッテリより安定化電源回路を介した5V
の安定化電圧の供給を受けて作動状態となり、第6図に
示すメインルーチン100の演算を繰り返し実行する。
The operation of the above configuration will be explained with reference to the calculation flowcharts shown in FIGS. 6 to 9. In a vehicle equipped with a device having the configuration shown in Figure 2, when a key switch is turned on at the start of operation, each part of the electrical system is activated by receiving power from the vehicle battery. The microcomputer 3 receives 5V via the stabilized power supply circuit from the on-board battery.
The main routine 100 shown in FIG. 6 is repeatedly executed.

まず、ステップ101でマイクロコンピュータ3内のレ
ジスフ、タイマー、メモリ等の初期設定を行ない、ステ
ップ102へ進む。ステップ102ではタイマーが18
m秒経過したかどうかを判別し、経過していない場合は
繰り返しステップ102を実行する。18m秒を経過し
た時にはそのギ1定がYESとなり、ステップ103へ
進む。
First, in step 101, the register, timer, memory, etc. in the microcomputer 3 are initialized, and the process proceeds to step 102. In step 102, the timer is 18.
It is determined whether m seconds have elapsed, and if m seconds have not elapsed, step 102 is repeatedly executed. When 18 msec has elapsed, the gear 1 constant becomes YES, and the process proceeds to step 103.

ステップ103では、タイマーをリセットする。In step 103, the timer is reset.

次に、不テソプ104でA D変換部2より方位信号の
ディジタル出力X、)を読み込む。ステンプ105で前
記の【、1のそれぞれ過去16回の平均をとり、)、唱
とする。この平均に必要な過去最近の15個のX、)の
データはRAMに記憶されている。また、今回読み込ん
だX、藩のデータも次回からの平均処理のためにRAM
に記憶される。この処理で瞬時的な磁気外乱を取り除く
ことができる。
Next, the inverter 104 reads the digital output X, ) of the azimuth signal from the AD converter 2. At step 105, the above-mentioned [, 1 are averaged over the past 16 times, respectively, and are chanted. The past and recent 15 X, ) data required for this average are stored in the RAM. Also, the data of X and domain read this time are stored in RAM for averaging processing from next time.
is memorized. This process can remove instantaneous magnetic disturbances.

次に、ザブルーチン200(第7図)へ進み、要消磁検
出を行なう。まず、ステップ201で後述する処理にお
いて要消磁を検出した時に”■”にセントされる要消磁
フラグF1の状態を判別し、”1”の場合、すなわち要
消磁を検出した場合はステップ202に進んでT1に1
を加算し、ステップ203でT1が4096と等しいか
どうがを判定する。その判定がYESの場合は、”要消
磁”表示を消灯し要消磁フラグF1を0にする(ステッ
プ204.205)。すなわち、ステップ2゜1からス
テップ205の処理において後述する処理により要消磁
を検出し、その後要消磁を検出しなくなった後、18m
秒X 4 (196= 73秒経過すると、”要消磁゛
表示を消灯する。これらの処理は、外乱等の影響により
一時的に要消磁を検出した時には、消磁の必要性がない
として、要消磁の指示をなくすために設けられている。
Next, the process proceeds to the subroutine 200 (FIG. 7), in which the need for demagnetization is detected. First, in step 201, the state of the demagnetization required flag F1, which is marked "■" when demagnetization required is detected in the process described later, is determined, and if it is "1", that is, if demagnetization required is detected, the process proceeds to step 202. and 1 to T1
, and in step 203 it is determined whether T1 is equal to 4096. If the determination is YES, the "demagnetization required" display is turned off and the demagnetization required flag F1 is set to 0 (steps 204 and 205). That is, in the processing from step 2.1 to step 205, the need for demagnetization is detected by the processing described later, and after the need for demagnetization is no longer detected, the 18 m
seconds x 4 (196 = After 73 seconds have elapsed, the "Demagnetization Required" display is turned off. When demagnetization required is temporarily detected due to the influence of disturbance, etc., the "Demagnetization Required" display is turned off, assuming that there is no need for demagnetization.) This is provided to eliminate the need for instructions.

ステップ206では、C= J X 2+ ’J 2な
る演算を行なう。このCは磁気センサ10に加わる磁界
の大きさに相当する。次のステップ207でCと定数に
5を比較し、Cかに5以下であればその判定がYESと
なり、ステップ208に進んで初回フラグをOにすると
ともにカウンタを比較し、Cかに5以下であればその判
定がYESとなりステップ20日に進んで初回フラグを
0にするとともにカウンタT2をOにするが、Cかに5
より大きげればその判定がN’Oとなり、ステップ20
9へ進む。この処理は、磁気センサ10に加わる磁界が
一定値以上になると磁心が飽和して磁界に比例した出力
ができなくなるため、磁心飽和磁界よりわずかに小さな
定数に5を超えたことを判断して、磁心飽和が近いこと
を検出する。ステップ209は、初回フラグF2の状態
を判定し、初回の時は先のステップ208によりF2−
0に設定されているため、その判定がNOとなり、ステ
ップ210へ進み、初回フラグF2を1にして、ステッ
プ211で、その時点の【、唱をXI、Ylとして記憶
する。他方ステップ209で初回でないと判定した時は
ステップ212でカウントアツプを行ない、ステップ2
13で、18m秒×256#4.6秒経過したかどうか
を判定し、4.6秒経過するとその判定がYESになり
ステップ214へ進む。ステップ214からステップ2
16では、現在の又、唱と、初回のX、ンすなわちXI
、Ylとの絶対値が定数に6以上かどうかを判定する。
In step 206, the calculation C=JX2+'J2 is performed. This C corresponds to the magnitude of the magnetic field applied to the magnetic sensor 10. In the next step 207, C is compared with 5 as a constant, and if C is less than or equal to 5, the determination is YES, and the process proceeds to step 208, where the initial flag is set to O and the counters are compared, and C is less than or equal to 5. If so, the determination is YES and the process proceeds to step 20, where the initial flag is set to 0 and the counter T2 is set to O.
If it is larger, the judgment becomes N'O, and step 20
Proceed to 9. In this process, if the magnetic field applied to the magnetic sensor 10 exceeds a certain value, the magnetic core will become saturated and an output proportional to the magnetic field will not be possible. Detects that magnetic core saturation is near. Step 209 determines the state of first time flag F2, and if it is the first time, F2-
Since it is set to 0, the determination is NO, and the process proceeds to step 210, where the first time flag F2 is set to 1, and in step 211, the [, chant at that time is stored as XI, Yl. On the other hand, if it is determined in step 209 that it is not the first time, a count-up is performed in step 212, and step 2
At step 13, it is determined whether 18 msec×256#4.6 seconds have elapsed, and when 4.6 seconds have elapsed, the determination becomes YES and the process proceeds to step 214. Step 214 to Step 2
16, the current mata, chant and the first X, n, i.e. XI
, Yl is a constant of 6 or more.

その差の絶対値が定数に6を超えた場合は要消磁を検出
したとしてステップ218へ進み、”要消磁”′表示を
させる表示指令信号を駆動回路4に発生し、ステップ2
19で要消磁フラグF1を1に設定するとともにカウン
タT1をOにしてステップ220へ進み、要消磁検出サ
ブルーチンを終了する。このことにより、表示器5は要
消磁を表示する。ここで、ステップ209からステップ
216の処理は、ある1方向だけではなく、f、刀が定
数に6以上変化した2方向で、かつ、一定時間(4,6
秒)以上継続して、磁界の大きさが大きすぎる時に要消
磁判定を行ない安定して要消磁検出を行なうようにして
いる。これは、車両が建物のかげとか、下に鉄管が埋ま
っている場所とか、橋のつぎめなどの地磁気が異品にな
る場所に停車し、一時的に異常検出をした時に、誤まっ
た要消磁判定を行なうのを防ぐためである。また、磁気
センサ10に加わる磁界の大きさが磁心飽和磁界を超え
た場合、後述する1回転補正を行なっても、正常な補正
ができないため車両の消磁が必要となるので、要消磁検
出は磁器センサ10に加わる磁界の大きさにより検出を
行なう。
If the absolute value of the difference exceeds a constant of 6, it is determined that demagnetization is required and the process proceeds to step 218, where a display command signal to display "Demagnetization required" is generated to the drive circuit 4, and step 2
At step 19, the demagnetization required flag F1 is set to 1, and the counter T1 is set to O, and the process proceeds to step 220, where the demagnetization required detection subroutine is ended. As a result, the display 5 displays that demagnetization is required. Here, the processing from step 209 to step 216 is performed not only in one direction, but also in two directions in which f and the sword have changed to a constant of 6 or more, and for a certain period of time (4, 6
sec), the demagnetization necessity determination is made continuously when the magnitude of the magnetic field is too large, and the demagnetization necessity detection is carried out stably. This is because when a vehicle stops in a place where the earth's magnetic field is foreign, such as behind a building, a place with iron pipes buried under it, or a bridge joint, and a temporary abnormality is detected, the wrong point may be detected. This is to prevent demagnetization determination. In addition, if the magnitude of the magnetic field applied to the magnetic sensor 10 exceeds the magnetic core saturation magnetic field, normal correction cannot be made even if the one-rotation correction described later is performed, and the vehicle must be demagnetized. Detection is performed based on the magnitude of the magnetic field applied to the sensor 10.

ザブルーチン200の次にステップ106へ進み、後述
する1回転補正サブルーチン500で得られる補正デー
タにより方位信号X、Yの補正を次式のように行なう。
After the subroutine 200, the process proceeds to step 106, where the direction signals X and Y are corrected as shown in the following equation using correction data obtained in the one-rotation correction subroutine 500, which will be described later.

X−(X−OFX)XGX Y= (’l)−OFX)XGY この処理により、X、Y軌跡は原点中心の円に補正され
る。
X-(X-OFX)XGX Y= ('l)-OFX)XGY Through this process, the X and Y trajectories are corrected to a circle centered on the origin.

次にサブルーチン300 (第8図)へ進み要1回転補
正検出を行なう。この処理は、要消磁検出サブルーチン
200に類似していので、相違点のみ説明する。(なお
、301〜320のステップは第7図の201〜220
に対応している。)ステップ306ではp= 、[77
−「Ylなる演算を行ない、ステップ307でDと定数
o、 り K 7および1.5 K 7を比較し、Dが
0.5 K 7と1.5 K 70間になければその判
定がNoとなってステップ309へ進む。この処理は、
1回転補正後に磁気外乱の変化にって、X、Yの軌跡原
点が移動したことを検出するため、Dの値が1回転補正
時の軌跡の半径に7の0.5倍および1.5倍を超えた
かどうかを判断する。そして、Dの値が上記範囲を所定
時間継続して外れるような場合には、正確なる方位演算
ができない状態であるとして要1回転補正を判定する。
Next, the program proceeds to subroutine 300 (FIG. 8), where one revolution correction detection is performed. Since this process is similar to the demagnetization required detection subroutine 200, only the differences will be explained. (Steps 301 to 320 are steps 201 to 220 in Figure 7.
It corresponds to ) step 306 p= , [77
- Perform the operation Yl, and in step 307 compare D with the constant o, ri K 7 and 1.5 K 7, and if D is between 0.5 K 7 and 1.5 K 70, the judgment is No. The process then proceeds to step 309.
In order to detect that the origin of the trajectory of Determine whether the number has exceeded double. If the value of D continues to be out of the above range for a predetermined period of time, it is determined that accurate azimuth calculation is not possible and one rotation correction is required.

ステップ317は、要消磁点灯している場合は要補正点
灯を行なわないための処理である。
Step 317 is a process for not performing correction-required lighting when demagnetization-required lighting is present.

要1回転補正検出サブルーチン300の終了後、ステッ
プ107へ進み、θ−j a n −’  (’X/Y
)なる演算により車両進行方位角度θを求め、ステップ
108で16方位に分類を行ない、ステップ109でそ
の分類した方位を表示させる表示指令を駆動回路5に発
生ずる。このことにより、表示器5では矢印表示にて車
両進行方位が表示される。
After completing the required one-rotation correction detection subroutine 300, the process proceeds to step 107, where θ-j a n -'('X/Y
) is used to find the vehicle traveling azimuth angle θ, the vehicle is classified into 16 directions in step 108, and a display command to display the classified directions is issued to the drive circuit 5 in step 109. As a result, the vehicle traveling direction is displayed on the display 5 using an arrow display.

ステップ110では、゛要補正”表示が点灯している時
および装置を初めて車両に取り付けた時に1回転補正を
行なうため、補正開始スイッチ6が投入されると、その
判定がYESとなって第9図に示す1回転補正処理50
0に入る。まず、ステップ501で1回転補正中である
ことを示すために、表示禁止信号を駆動回路4に発生し
、表示器5の全表示を消灯させる。ステップ502では
演算に使用する変数を初期値にする。なお、この1回転
補正時においては車両を1方向に回転させるようにする
。そして、ステップ503から511への繰返演算にて
方位検知部1の出力X、Yを連続的に読み取り、最大値
x maxと最小値x min。
In step 110, when the "Correction Required" display is lit and when the device is installed on the vehicle for the first time, one rotation correction is performed, so when the correction start switch 6 is turned on, the determination is YES and the 9th rotation correction is performed. One rotation correction process 50 shown in the figure
Enters 0. First, in step 501, a display prohibition signal is generated in the drive circuit 4 to indicate that one rotation correction is in progress, and the entire display on the display 5 is turned off. In step 502, variables used in the calculation are set to initial values. Note that during this one-rotation correction, the vehicle is rotated in one direction. Then, through repeated calculations from steps 503 to 511, the outputs X and Y of the direction detection section 1 are read continuously, and a maximum value x max and a minimum value x min are obtained.

y  minを探す。また、ステップ512から519
の演算処理にてX、yの増加および減少から極大点およ
び極小点通過を判定する。車両が1方向に回転する間に
、X、yそれぞれ極大点と極小点を通過ずれば最大値X
  maX+ ymaX+最小値xmin+)’  m
inを探しだしたことになるので、最大値XmaX、 
 y maxと最小値x min、  y  minの
値から原点移動データ0FX−’(x  max+x 
 n+in) /2゜0FX−(y  max+y  
m1n) /2.ゲインデータGX=2に7/ (x 
 max−xmin)、GY=2に7/ (y  ma
x−y  m1n)の4つの値(すなわち補正データ)
を求めて記憶する(ステップ520.521)。ただし
、K7は定数である。そして、ステップ522により駆
動回路4−・の表示禁止信号の発生を解除して表示器5
の表示禁止を解除、し、1回転補正が終了したことを示
す。すなわち、1回転補正開始スイッチ6を投入して1
回転補正処理を開始させて車両を回転させると、第5閏
に示す原点移動した楕円を原点中心の円に補正する補正
データOFX、OFY、GX、GYが求められ、自動的
に1回転補正処理が終了する。1回転補正処理を終了す
るのに車両を最小270°、最大3GO°回転させる必
要がある。ステップ523により1回転補正処理500
を終了し、ステップ102に戻り、以後上記繰り返し処
理を行なう。
Find y min. Also, steps 512 to 519
In the arithmetic processing, passing of the maximum point and minimum point is determined from the increase and decrease of X and y. If the vehicle passes through the maximum and minimum points of X and Y while rotating in one direction, the maximum value X
maX+ ymaX+minimum value xmin+)' m
Since we have found in, the maximum value XmaX,
Origin movement data 0FX-'(x max + x
n+in) /2゜0FX-(y max+y
m1n) /2. Gain data GX=2 to 7/ (x
max-xmin), GY=2 to 7/(y ma
x-y m1n) (i.e. correction data)
is determined and stored (steps 520 and 521). However, K7 is a constant. Then, in step 522, the generation of the display prohibition signal of the drive circuit 4-- is canceled and the display 5-.
The prohibition of display is canceled, indicating that one rotation correction has been completed. That is, by turning on the one-rotation correction start switch 6,
When the rotation correction process is started and the vehicle is rotated, correction data OFX, OFY, GX, and GY for correcting the ellipse whose origin has moved shown in the fifth leap line to a circle centered on the origin is obtained, and the one-rotation correction process is automatically performed. ends. It is necessary to rotate the vehicle by a minimum of 270 degrees and a maximum of 3 GO degrees to complete one rotation correction process. One rotation correction process 500 in step 523
, and returns to step 102, whereupon the above-mentioned process is repeated.

なお、上記実施例では、磁気センサ10としてリングコ
アクイプフラノクスゲートセンサを示したが、その代わ
りに、他のフランクスゲートセンザ、ホール素子等を用
いてもよい。
In the above embodiment, a ring core Kuipflanox gate sensor is shown as the magnetic sensor 10, but other Franks gate sensors, Hall elements, etc. may be used instead.

また、表示器5.で矢印により車両進行方位を表示して
いたが、方位角度の文字による表示、車両の抽象形の向
きを変えることによる表示等を使用することも可能であ
る。
In addition, the display 5. Although the direction in which the vehicle is traveling is displayed using an arrow, it is also possible to display the azimuth angle using letters, display by changing the direction of an abstract shape of the vehicle, etc.

さらに、ステップ306にて計算したDが0.5に7と
1.5 K 7の範囲を所定時間継続して外れる状態を
検出すると、正確なる方位演算を行なうことができない
として要1回転補正検出を行なうものを示したが、車両
の走行距離変化に対して異常に地磁気検出による方位が
変化するような状態にて要1回転補正検出を行なうよう
にしてもよい。
Furthermore, if it is detected that D calculated in step 306 is out of the range of 0.5, 7 and 1.5 K7 for a predetermined period of time, it is determined that accurate azimuth calculation cannot be performed and one rotation correction is required. However, the one-turn correction detection may be performed in a state where the direction detected by the geomagnetic field abnormally changes in response to a change in the travel distance of the vehicle.

さらに、要補正、要消磁を表示器5による表示にて行な
うものを示したが、音声を用いて報知するようにしても
よい。
Further, although the display 5 has been shown to display the need for correction and demagnetization, the notification may be made using audio.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の構成を示す構成図、第2図は本発明の
一実施例を示す構成図、第3図は方位検知部の詳細電気
結線を示す電気結線図、第4図は作動説明に供する波形
図、第5図は方位検知部の出力のベクトル軌跡を示す図
、第6図乃至第9図はマイクロコンピュータの演算処理
を示す演算流れ1図である。 1・・・方位検知部、3・・・マイクロコンピュータ、
4・・・駆動回路、5・・・表示器、6・・・補正開始
スイッチ、10・・・磁気センサ
Fig. 1 is a block diagram showing the configuration of the present invention, Fig. 2 is a block diagram showing an embodiment of the present invention, Fig. 3 is an electrical wiring diagram showing detailed electrical connections of the direction detection section, and Fig. 4 is an operation diagram. A waveform diagram for explanation, FIG. 5 is a diagram showing a vector locus of the output of the direction detecting section, and FIGS. 6 to 9 are calculation flow diagrams showing the calculation processing of the microcomputer. 1... Orientation detection unit, 3... Microcomputer,
4... Drive circuit, 5... Display, 6... Correction start switch, 10... Magnetic sensor

Claims (1)

【特許請求の範囲】 移動体に取り付けられ、地磁気の方位を直交するX、Y
成分にて検知する地磁気センサを有し、この地磁気セン
サにて検知したX、Y成分別の地磁気の大きさに応じた
X、Yデータを発生する方位検知部と、外部操作により
補正指示を発生する指示手段と、この指示手段から補正
指示が発生すると、該移動体が回転した時の前記X、Y
データによりそのX、Yデータが描く座標の軌跡を、原
点を中心とした正規の円の軌跡に修正するための補正デ
ータを演算する補正演算手段と、前記方位検知部からの
X、Yデータを前記補正演算手段にて演算した補正デー
タにより補正するとともに、その補正したX、Yデータ
により該移動体の進行方位を演算する方位演算手段と、
前記補正したX、Yデータに基づき、このX、Yデータ
では前記方位演算手段にて正確なる進行方向演算を行な
えない状態を検出し、要補正信号を発生する要補正検出
手段と、この要補正検出手段からの要補正信号により上
記移動体の回転による補正が必要である旨の要補正報知
を行なう要補正報知手段とを備えた方位検出装置におい
て、 前記X、Yデータにより地磁気の大きさを示すデータを
演算するとともに、そのデータにより前記地磁気センサ
が飽和状態にあるか否かを判定し、飽和状態にあること
を判定した時、要消磁信号を発生する要消磁検出手段と
、 この要消磁検出手段にて要消磁を判定した時、前記要補
正検出手段による要補正信号の発生を禁止する禁止手段
と、 前記要消磁検出手段からの要消磁信号により該移動体を
消磁する必要がある旨の要消磁報知を行なう要消磁報知
手段と を備えた方位検出装置。
[Claims] X, Y, which is attached to a moving body and perpendicular to the geomagnetic direction.
It has a geomagnetic sensor that detects each component, and includes an azimuth detection unit that generates X and Y data according to the magnitude of geomagnetism for each X and Y component detected by this geomagnetic sensor, and generates correction instructions by external operation. and when the instruction means generates a correction instruction, the X, Y when the moving body rotates.
a correction calculation means for calculating correction data for correcting the coordinate locus drawn by the X, Y data into a regular circular locus centered on the origin; An azimuth calculation means for correcting using the correction data calculated by the correction calculation means and calculating the traveling direction of the moving body using the corrected X and Y data;
a correction-required detection means for detecting, based on the corrected X, Y data, a state in which the azimuth calculation means cannot accurately calculate the direction of travel; A direction detecting device comprising a correction required notification means for notifying the necessity of correction due to the rotation of the moving object based on a correction required signal from the detection means, wherein the magnitude of geomagnetism is determined by the X and Y data. a demagnetization requirement detection means that calculates data indicating that the geomagnetic sensor is in a saturated state, determines whether or not the geomagnetic sensor is in a saturated state based on the data, and generates a demagnetization requirement signal when it is determined that the geomagnetic sensor is in a saturated state; When the detection means determines that demagnetization is required, a prohibition means for prohibiting the generation of the correction required signal by the correction required detection means, and a notification that the movable body needs to be demagnetized by the demagnetization required signal from the demagnetization required detection means. A direction detecting device comprising a demagnetization required notification means for notifying the necessity of demagnetization.
JP14511984A 1984-07-11 1984-07-11 Azimuth detecting device Granted JPS6123912A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14511984A JPS6123912A (en) 1984-07-11 1984-07-11 Azimuth detecting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14511984A JPS6123912A (en) 1984-07-11 1984-07-11 Azimuth detecting device

Publications (2)

Publication Number Publication Date
JPS6123912A true JPS6123912A (en) 1986-02-01
JPH0439602B2 JPH0439602B2 (en) 1992-06-30

Family

ID=15377830

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14511984A Granted JPS6123912A (en) 1984-07-11 1984-07-11 Azimuth detecting device

Country Status (1)

Country Link
JP (1) JPS6123912A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63190911U (en) * 1987-05-29 1988-12-08
US6832725B2 (en) 1999-10-04 2004-12-21 Hand Held Products, Inc. Optical reader comprising multiple color illumination
JP2009092666A (en) * 2008-11-10 2009-04-30 Kyocera Corp Mobile communication terminal, and error correcting method for geomagnetic sensor
US7937217B2 (en) 2004-03-31 2011-05-03 Kyocera Corporation Bearing calculator and error correction method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58225312A (en) * 1982-06-25 1983-12-27 Nippon Denso Co Ltd Output correction of bearing detector

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58225312A (en) * 1982-06-25 1983-12-27 Nippon Denso Co Ltd Output correction of bearing detector

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63190911U (en) * 1987-05-29 1988-12-08
US6832725B2 (en) 1999-10-04 2004-12-21 Hand Held Products, Inc. Optical reader comprising multiple color illumination
US7937217B2 (en) 2004-03-31 2011-05-03 Kyocera Corporation Bearing calculator and error correction method
US7941268B2 (en) 2004-03-31 2011-05-10 Kyocera Corporation Bearing calculator and error correction method
JP2009092666A (en) * 2008-11-10 2009-04-30 Kyocera Corp Mobile communication terminal, and error correcting method for geomagnetic sensor

Also Published As

Publication number Publication date
JPH0439602B2 (en) 1992-06-30

Similar Documents

Publication Publication Date Title
US4672565A (en) Direction detecting system for vehicles
US4429469A (en) Direction detection apparatus
JPS58139875A (en) Detector for traveling azimuth of vehicle
JPH07111348B2 (en) Output correction device for azimuth detector
JPS6123912A (en) Azimuth detecting device
JPH07101174B2 (en) Vehicle compass
JPH0314125B2 (en)
JP3278950B2 (en) Direction detection device
JPH0319928B2 (en)
JPS62255814A (en) Correcting method for vehicle azimuth error
JP2000131068A (en) Electronic declinometer and its correction value calculation method
JPS62145111A (en) Direction detector
JPS628011A (en) Apparatus for detecting azimuth of moving body
JPS61215915A (en) Azimuth detecting device
JPS6230569B2 (en)
JPS6348415A (en) Correcting method for magnetism error of azimuth detecting device
JPH0650248B2 (en) Mobile body orientation detector
JPS6251779B2 (en)
JPH04220515A (en) Azimuth meter to be mounted on automobile
JPS6251780B2 (en)
JPH0261685B2 (en)
JPH0319927B2 (en)
JPS61128117A (en) Azimuth detecting apparatus
JPH0215001B2 (en)
JP2573667B2 (en) Direction measurement device