JPH0126001B2 - - Google Patents

Info

Publication number
JPH0126001B2
JPH0126001B2 JP10920282A JP10920282A JPH0126001B2 JP H0126001 B2 JPH0126001 B2 JP H0126001B2 JP 10920282 A JP10920282 A JP 10920282A JP 10920282 A JP10920282 A JP 10920282A JP H0126001 B2 JPH0126001 B2 JP H0126001B2
Authority
JP
Japan
Prior art keywords
magnetic field
vehicle
vector
control circuit
detector
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
Application number
JP10920282A
Other languages
Japanese (ja)
Other versions
JPS58225309A (en
Inventor
Kosaku Uota
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP10920282A priority Critical patent/JPS58225309A/en
Publication of JPS58225309A publication Critical patent/JPS58225309A/en
Publication of JPH0126001B2 publication Critical patent/JPH0126001B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C17/00Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
    • G01C17/38Testing, calibrating, or compensating of compasses

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Measuring Magnetic Variables (AREA)

Description

【発明の詳細な説明】 本発明は自動車等車両の進行方位に関する情報
を検出して、該情報を表示器に表示し道先案内と
する走行情報表示装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a driving information display device that detects information regarding the traveling direction of a vehicle such as an automobile and displays the information on a display to provide route guidance.

従来、方角を検知する手段としては永久磁石を
利用した羅針儀(コンパス)が用いられている
が、これは応答速度が遅く設置場所に制限がある
ため、自動車等車両用として用いるには不適当で
ある。そこで最近では地磁気の方向を電子的に検
知して表示するいわゆる電子コンパスなるものが
開発されている。
Traditionally, a compass that uses a permanent magnet has been used as a means of detecting direction, but this is not suitable for use in vehicles such as automobiles due to its slow response speed and limited installation locations. be. Therefore, recently, a so-called electronic compass has been developed that electronically detects and displays the direction of the earth's magnetic field.

第1図はこのような従来の電子コンパスの構成
を示すブロツク図で、図において、1は車両に固
定され車両の進行方位を検出する磁気変調方式に
よる方位検出器で、車両の進行方向と地磁気方向
との成す方位角をθとしたとき地磁気の水平分力
Hのcosθ、及びsinθ成分に比例した交流信号vx
vyを出力するようになつている。2は該方位検出
器1から送出される交流信号vx、vyに基いて上記
方位角θを算出してその方位角θを表示器3に表
示させるための表示制御信号群Siを出力する制御
回路で、この制御回路は、上記交流信号vx、vy
増幅して直流信号Vx、Vyに変換する増幅部と、
アナログ信号でなる該直流信号Vx、Vyをデイジ
タル量に変換するアナログ・デジタル変換部(以
下AD変換部と称す)と、このAD変換部によつ
て得られるデジタル量を演算処理して方位角θを
算出し表示制御信号群Siを出力するマイクロコン
ピユータを内蔵している。
Fig. 1 is a block diagram showing the configuration of such a conventional electronic compass. In the figure, numeral 1 is a magnetic modulation type azimuth detector that is fixed to the vehicle and detects the vehicle's heading. When the azimuth angle formed by the direction is θ, an AC signal v
It is designed to output v y . 2 outputs a display control signal group S i for calculating the azimuth angle θ based on the alternating current signals v x and v y sent from the azimuth detector 1 and displaying the azimuth angle θ on the display 3; This control circuit includes an amplifier section that amplifies the AC signals v x and v y and converts them into DC signals V x and V y ;
An analog-to-digital converter (hereinafter referred to as AD converter) converts the DC signals V x and V y , which are analog signals, into digital quantities, and calculates the direction by processing the digital quantities obtained by this AD converter. It has a built-in microcomputer that calculates the angle θ and outputs the display control signal group S i .

しかして、上記表示器3は、例えば図示される
ように、表示盤表面に8つのランプ3aが円を形
成するよう配設され、またこれらのランプが点灯
したときの方位を示すための文字N、S、E、W
が刻字されていて、上記制御回路2からの表示制
御信号群Siの入力に基いて車両の進行方位を表示
するようになつている。
As shown in the figure, for example, the display device 3 has eight lamps 3a arranged to form a circle on the surface of the display panel, and a letter N to indicate the direction when these lamps are turned on. ,S,E,W
is engraved on it, and the direction of travel of the vehicle is displayed based on the input of the display control signal group S i from the control circuit 2.

すなわち、上記第1図構成の動作を第2図に示
す特性図に基いて説明すると、原点Oを中心とす
る円Cは座標軸X、Yのベクトル平面において、
車両が一周したときに描くベクトル(Vx、Vy)
の軌跡で、ここでベクトルOAはX軸から方位角
θだけ回転していることを示しており、その方位
角θ、つまり車両の進行方向と地磁気方向のなす
方位角θが第1図の方位検出器1によつて検出さ
れ該方位検出器1からは地磁気Hのcosθ、sinθ成
分に比例した交流信号vx、vyが出力される。
That is, to explain the operation of the configuration shown in FIG. 1 above based on the characteristic diagram shown in FIG. 2, a circle C centered on the origin O is expressed as
The vector drawn when the vehicle goes around once (Vx, Vy)
This shows that the vector OA is rotated by an azimuth angle θ from the X axis, and the azimuth angle θ, that is, the azimuth angle θ formed by the direction of travel of the vehicle and the geomagnetic direction, is the azimuth angle shown in Figure 1. It is detected by the detector 1, and the direction detector 1 outputs AC signals v x and v y that are proportional to the cos θ and sin θ components of the earth's magnetism H.

そして、これら出力信号vx、vyは制御回路2に
内蔵する増幅部によつて下式に示す直流信号Vx、
Vyとなる。
Then, these output signals v x and v y are converted into DC signals V
It becomes Vy.

Vx=kHcosθ Vy=kHsinθ ここで、kは方位検出器1及び増幅部の各ゲイ
ンを含んだ定数。
Vx=kHcosθ Vy=kHsinθ Here, k is a constant including each gain of the direction detector 1 and the amplifier section.

該直流信号Vx、VyはさらにAD変換部により
これに応じたデジタル量に変換されてマイクロコ
ンピユータに入力され、このマイクロコンピユー
タによつて方位角θ、つまり θ=tan-1(Vy/Vx) が算出されて表示器3の8つのランプ3aを選択
的に点灯制御する表示制御信号群Siが送出され、
これにより上記表示器3は方位角θを点灯表示す
ることになる。
The DC signals Vx and Vy are further converted into corresponding digital quantities by an AD converter and input to a microcomputer, and this microcomputer calculates the azimuth θ, that is, θ=tan -1 (Vy/Vx). A display control signal group S i that is calculated and selectively controls the lighting of the eight lamps 3a of the display 3 is sent out,
As a result, the display 3 lights up to display the azimuth angle θ.

このように従来の電子コンパスは、地磁気を電
子的に検出して表示するため応答性が良く表示形
式も多彩なものを取り得る。しかしながら、自動
車等車両に搭載する場合、元来、自動車等車両に
は強磁性体である鉄等が多く使用されており、こ
の鉄が磁化されているときは車両自体に固有の磁
界Haが存在することになり、この固有磁界Haと
地磁気Hとの合成磁界Hsを方位検出器1が検出
することになるため正しい進行方位を検出するこ
とができないという欠点があつた。
As described above, conventional electronic compasses electronically detect and display the earth's magnetism, so they have good responsiveness and can take on a variety of display formats. However, when installed in a vehicle such as an automobile, a lot of ferromagnetic material such as iron is originally used in the vehicle, and when this iron is magnetized, a magnetic field Ha unique to the vehicle itself is present. As a result, the azimuth detector 1 detects the composite magnetic field Hs of this unique magnetic field Ha and the earth's magnetism H, resulting in a drawback that the correct heading cannot be detected.

そこで本発明は上述した点に鑑み、車両が磁化
されていても車両の正確な進行方位を検出して表
示し得る走行情報表示装置を提供するものであ
る。
SUMMARY OF THE INVENTION In view of the above-mentioned problems, the present invention provides a driving information display device that can detect and display the accurate heading of a vehicle even if the vehicle is magnetized.

すなわち、本発明においては、方位検出器に任
意の磁界を印加する磁界発生器を備えると共に、
制御回路の制御に基いて車両に存在する固有磁界
Haに対して逆方向の磁界−Haを上記磁界発生器
により方位検出器に印加することにより、車両の
固有磁界による影響を校正し地磁気のみを検出で
き正確な方位角を算出して表示するものである。
That is, the present invention includes a magnetic field generator that applies an arbitrary magnetic field to the direction detector, and
Intrinsic magnetic field that exists in the vehicle based on the control of the control circuit
By applying a magnetic field -Ha in the opposite direction to Ha to the azimuth detector using the above magnetic field generator, the influence of the vehicle's unique magnetic field is calibrated and only the earth's magnetism can be detected, and an accurate azimuth can be calculated and displayed. It is.

以下、本発明の一実施例を第3〜5図に基いて
説明すると、第3図は本発明の一実施例を示す構
成図、第4図は第3図の構成図における動作を説
明するための特性図であり、第3図において、1
と3は従来と同様な方位検出器と表示器である。
しかして、4は本発明における制御回路、5は制
御回路4により点灯または点滅制御されるラン
プ、6は制御回路4に校正指令を与える校正スイ
ツチ、7はコイル7a,7bを直交配置して方位
検出器1に任意の磁界を印加する磁界発生器で、
上記制御回路4は車両に存在する固有磁界Haに
対して逆方向の磁界−Haを上記磁界発生器7を
駆動させて方位検出器1に印加させることにより
表示器3に表示される車両の進行方位を校正する
よう構成されていて、内蔵するマイクロコンピユ
ータは第5図に示すプログラムのフローチヤート
にしたがつて動作するようになつている。
Hereinafter, one embodiment of the present invention will be explained based on FIGS. 3 to 5. FIG. 3 is a block diagram showing one embodiment of the present invention, and FIG. 4 explains the operation in the block diagram of FIG. 3. This is a characteristic diagram for 1 in Fig. 3.
and 3 are an azimuth detector and display similar to the conventional one.
4 is a control circuit according to the present invention, 5 is a lamp that is controlled to turn on or blink by the control circuit 4, 6 is a calibration switch that gives a calibration command to the control circuit 4, and 7 is an orthogonal arrangement of coils 7a and 7b for orientation A magnetic field generator that applies an arbitrary magnetic field to the detector 1,
The control circuit 4 drives the magnetic field generator 7 to apply a magnetic field -Ha in the opposite direction to the inherent magnetic field Ha existing in the vehicle to the direction detector 1, thereby displaying the progress of the vehicle on the display 3. It is configured to calibrate the orientation, and the built-in microcomputer operates according to the program flowchart shown in FIG.

上記構成において、車両が磁化されていないと
きは第1図、第2図に示した従来の装置と全く同
様に動作するが、今、車両が磁化されて車両に固
有磁界Haが存在すると仮定して、この車両を一
周させたときには方位検出器1の検出信号によ
り、例えば第4図aに示すように点Oaを中心と
する円軌跡Caが得られる。ただし、この円Caは、
制御回路4のもつ直流信号Vx、Vyのダイナミツ
クレンジ±Vxm、±Vymを無限大としたときの
図で、方位角θのときの円Ca上の点A1(Vx1
Vy1)は、実際には制御回路4にダイナミツクレ
ンジ±Vxm、±Vymが存在するため、制御回路
4には点B(Vxm、Vym)として検出されるこ
とになる。しかして、円Caは半径が第2図の円
Cと全く同じで、中心Oaが原点からX軸方向に
VXa、Y軸方向にVya平行移動したもので、こ
の移動量は磁界Haに対応する制御回路4による
ダイナミツクレンジを無限大としたときの直流信
号のベクトルOO―→a=(Vxa、Vya)によるものに
外ならない。ところがこのままでは、制御回路4
は例えば点A1での車両の方位角θaを求めるため
に従来と同じようにtan-1(Vy/Vx)に基いて計算し たのでは車両の固有磁界Haや制御回路4のダイ
ナミツクレンジのためベクトルOB―→の角度θnを計
算していることになり、真の方位角θを求めてい
ることにはならない。
In the above configuration, when the vehicle is not magnetized, it operates in exactly the same way as the conventional device shown in FIGS. When the vehicle is driven around once, a circular locus C a centered on point O a is obtained, for example, as shown in FIG. 4 a, based on the detection signal of the direction detector 1. However, this circle C a is
This is a diagram when the dynamic ranges ±Vxm, ±Vym of the DC signals Vx, Vy of the control circuit 4 are set to infinity, and the point A 1 (Vx 1 ,
Vy 1 ) is actually detected by the control circuit 4 as a point B (Vxm, Vym) because the control circuit 4 has dynamic ranges ±Vxm, ±Vym. Therefore, the radius of circle C a is exactly the same as circle C in Figure 2, and the center O a is in the X-axis direction from the origin.
VXa is translated in parallel to Vya in the Y-axis direction, and the amount of movement is the vector OO of the DC signal when the dynamic range by the control circuit 4 corresponding to the magnetic field Ha is set to infinity - → a = (Vxa, Vya) This has nothing to do with it. However, as it is, the control circuit 4
For example, if the azimuth angle θa of the vehicle at point A1 is calculated based on tan -1 (Vy/Vx) as in the conventional method, the characteristic magnetic field Ha of the vehicle and the dynamic range of the control circuit 4 are Therefore, the angle θ n of the vector OB-→ is calculated, and the true azimuth θ is not calculated.

そこで、このような車両の磁化による影響を取
り除く制御回路4の校正動作について以下に説明
する。
Therefore, the calibration operation of the control circuit 4 that removes the influence of magnetization of the vehicle will be described below.

まず、使用者が校正を開始させるために、校正
スイツチ6をオンにすると、制御回路4に内蔵す
るマイクロコンピユータはこのことを検知して校
正のための専用のプログラムの実行を始め、これ
から校正を行なうことを使用者に知らせるために
ランプ5を点灯させる。この後制御回路4は点B
に対する直流信号(Vxm、Vym)の値を読み取
りこれとは逆方向の信号(−Vxm、−Vym)に
対応する磁界を磁界発生器7により方位検出器1
に印加させる。この磁界の印加により第4図aの
点A1及び円CaはX軸方向に−Vxm、Y軸方向に
−Vym平行移動して第4図bの点A2(Vx2
Vy2)及び円Cbとなる。
First, when the user turns on the calibration switch 6 to start calibration, the microcomputer built in the control circuit 4 detects this and starts executing a special program for calibration, and starts the calibration from now on. A lamp 5 is turned on to notify the user of what is to be done. After this, the control circuit 4 returns to point B.
The value of the DC signal (Vxm, Vym) is read and the magnetic field corresponding to the signal (-Vxm, -Vym) in the opposite direction is generated by the magnetic field generator 7 to the direction detector 1.
is applied. Due to the application of this magnetic field, point A 1 and circle C a in FIG. 4a move in parallel to -Vxm in the X-axis direction and -Vym in the Y-axis direction, resulting in point A 2 (Vx 2 ,
Vy 2 ) and circle C b .

次に、制御回路4は点A2での直流信号(Vx2
Vy2)を測定し、前回印加した磁界にさらにベク
トルAO―→の直流信号(−Vx2、−Vy2)に対応
する磁界を印加させ、合計として(−Vxm−
Vx2、−Vym−Vy2)なる直流信号に応じた磁界
を方位検出器1に印加させる。この磁界印加によ
つて第4図bの点A2及び円CbはX軸方向に−
Vx2、Y軸方向に−Vy2平行移動し、第4図cの
原点O及び円Ccとなる。結局、第4図aに示す点
A1は、ベクトルOA―→=(Vx1、Vy1)を基にし
てベクトルAO―→=(−Vx1、−Vy1)に応じた磁
界を方位検出器1に印加したことにより原点に移
動される(なお、ここで、−Vx1=−Vxm−Vx2
−Vy1=−Vym−Vy2である)。
Next, the control circuit 4 receives the DC signal (Vx 2 ,
Vy 2 ) is measured, and a magnetic field corresponding to the DC signal (-Vx 2 , -Vy 2 ) of vector A 2 O-→ is further applied to the previously applied magnetic field, and the total is (-Vxm-
A magnetic field corresponding to a DC signal (Vx 2 , -Vym-Vy 2 ) is applied to the azimuth detector 1. By applying this magnetic field, point A 2 and circle C b in Fig. 4b move in the X-axis direction.
Vx 2 and -Vy 2 parallel movement in the Y-axis direction, resulting in the origin O and circle C c in FIG. 4c. In the end, the point shown in Figure 4 a
A 1 means that a magnetic field corresponding to the vector A 1 O−→=(−Vx 1 , −Vy 1 ) is applied to the orientation detector 1 based on the vector OA 1 −→=(Vx 1 , Vy 1 ). (here, −Vx 1 = −Vxm−Vx 2 ,
−Vy 1 = −Vym−Vy 2 ).

以上のように、ベクトルOA1=(Vx1、Vy1
を基にして、ベクトルAO―→=(−Vx1、−Vy1
に対応する磁界を方位検出器1に印加し終わる
と、制御回路4はこのことを表示するために、ラ
ンプ5を点滅させる。使用者は、ランプ5が点灯
から点滅に変化したことを確認し、次に車両を旋
回させて約一周させると、この間に制御回路4は
第4図cに示す円Cc上でX軸上の交点A3(Vx3
Vy3)とY軸上の交点A4(Vx4、Vy4)を測定し
これらデータを記憶し、円Ccの中心の座標点Oc
(Vxc、Vyc)を次式より求める。
As above, vector OA 1 = (Vx 1 , Vy 1 )
Based on, vector A 1 O−→=(−Vx 1 , −Vy 1 )
When the magnetic field corresponding to the magnetic field has been applied to the direction detector 1, the control circuit 4 causes the lamp 5 to blink to indicate this fact. The user confirms that the lamp 5 has changed from lighting to flashing, and then turns the vehicle around once, and during this time the control circuit 4 moves on the X axis on the circle C c shown in Figure 4c. intersection point A 3 (Vx 3 ,
Vy 3 ) and the intersection point A 4 (Vx 4 , Vy 4 ) on the Y axis, memorize these data, and set the coordinate point O c at the center of the circle C c .
Find (Vxc, Vyc) using the following formula.

Vxc=Vx3/2、Vyc=Vy4/2 そして、該制御回路4は前述した印加磁界(−
Vx1、−Vy1)に、さらにここで求めた円Ccの中
心のベクトルOcO―→=(−Vxc、−Vyc)に対応す
る磁界を加え、全体としてベクトルOaO―→=(−
Vx1−Vxc、−Vy1−Vyc)に対応する磁界を磁界
発生器7により方位検出器1に印加する。この磁
界印加後は第4図cの点O及び円CcはX軸方向に
−Vxc、Y軸方向に−Vyc平行移動し、第4図d
の点A5及び円Cdとなる。
Vxc=Vx 3 /2, Vyc=Vy 4 /2, and the control circuit 4 receives the applied magnetic field (-
Vx 1 , -Vy 1 ), a magnetic field corresponding to the vector O c O-→= (-Vxc, -Vyc) at the center of the circle C c found here is further added, and the entire vector O a O-→= (−
A magnetic field corresponding to Vx 1 -Vxc, -Vy 1 -Vyc) is applied to the orientation detector 1 by the magnetic field generator 7. After applying this magnetic field, point O and circle C c in Figure 4c move parallel to -Vxc in the X-axis direction and -Vyc in the Y-axis direction, and as shown in Figure 4d
becomes point A 5 and circle C d .

これにより、車両の固有磁界Haに対して逆方
向の磁界−Haを方位検出器1に印加したことに
なり、車両の固有磁界による影響は除去される。
校正は以上で完了し、制御回路4によりランプ5
を消灯して使用者に知らせる。以後、制御回路4
は通常の方位角θの計算及び表示を行うが、上述
したように車両の磁界は磁界発生器7によつて打
ち消されているため、方位検出器1は地磁気Hの
みを検出でき、正確な方位角θを算出し表示する
ことができる。
This means that a magnetic field -Ha in the opposite direction to the vehicle's unique magnetic field Ha is applied to the direction detector 1, and the influence of the vehicle's unique magnetic field is removed.
The calibration is now complete, and the control circuit 4 turns on the lamp 5.
Turn off the light to notify the user. Hereafter, control circuit 4
calculates and displays the normal azimuth angle θ, but as mentioned above, since the magnetic field of the vehicle is canceled by the magnetic field generator 7, the azimuth detector 1 can only detect the earth's magnetic field H, and can accurately determine the azimuth angle. The angle θ can be calculated and displayed.

以上の動作をさらに詳しく説明するために、制
御回路4に含まれるマイクロコンピユータのフロ
ーチヤート(第5図)によつて以下に説明する。
この装置の電源が投入されるとマイクロコンピユ
ータはリセツトされ、第5図の開始点S0からプロ
グラムの実行を開始する。まずリセツト後はステ
ツプS1で初期値を設定する。即ち、メモリー内容
Hx、Hy、F1、F2に夫々ゼロを設定する。ここで
Hx、Hyは直流電圧(Vx、Vy)に対し逆方向の
ベクトル(−Vx、−Vy)に対応する磁界の大き
さを記憶するメモリー内容で、この磁界は夫々、
磁界発生器7によつて方位検出器1に印加され
る。また、F1、F2は後述するプログラムのステ
ツプを実行したか否かを記憶するフラツグとなる
メモリー内容である。
In order to explain the above operation in more detail, it will be explained below using a flowchart (FIG. 5) of the microcomputer included in the control circuit 4.
When the power of this device is turned on, the microcomputer is reset and starts executing the program from the starting point S0 in FIG. First, after resetting, initial values are set in step S1 . i.e. memory contents
H x , H y , F 1 , and F 2 are each set to zero. here
H x and H y are memory contents that store the magnitude of the magnetic field corresponding to the vector (-Vx, -Vy) in the opposite direction to the DC voltage (Vx, Vy), and this magnetic field is
It is applied to the orientation detector 1 by a magnetic field generator 7. Further, F 1 and F 2 are memory contents serving as flags for storing whether or not a step of the program described later has been executed.

次に、ステツプS1の実行後、ステツプS2で校正
スイツチ6がオンされたか否かを判断し、オンさ
れれば分岐枝B1を選択し、オンされなければ分
岐枝B2を選択する。今、校正スイツチ6はオフ
のままであるとすると、分岐枝B2が選択され、
ステツプS3が実行され、車両の走行に伴つて刻々
変化する直流信号Vx、Vyを測定する。次いでス
テツプS4では、方位角θを前述の計算式 θ=tan-1(Vy/Vx) に基づいて方位角θを算出し、ステツプS5でこの
方位角θに対応した表示器3のランプ3aを点灯
させるための信号Siを出力する。以後、ステツプ
S2に戻り、ステツプS2ないしS5の実行が繰り返さ
れる。
Next, after executing step S1 , it is determined in step S2 whether the calibration switch 6 is turned on or not, and if it is turned on, branch B1 is selected, and if it is not turned on, branch B2 is selected. . Now, assuming that the calibration switch 6 remains off, branch B 2 is selected,
Step S3 is executed to measure the DC signals Vx and Vy that change every moment as the vehicle travels. Next, in step S4 , the azimuth angle θ is calculated based on the above-mentioned calculation formula θ=tan -1 (Vy/Vx), and in step S5 , the lamp of the display 3 corresponding to this azimuth angle θ is A signal S i for lighting 3a is output. From then on, the steps
Returning to S2 , the execution of steps S2 to S5 is repeated.

しかして、使用者が、表示器3の示す方位と実
際の方位とのずれに気付き、車両を任意の方位角
θに向けて停車させ校正スイツチ6をオンにする
と、ステツプS2において分岐枝B1が選択され、
ステツプS6が実行され、校正スイツチ6がオンさ
れてこれから校正動作を行なうことを表示するた
めにランプ5を点灯する。次いでステツプS7で、
ステツプS3と同一の処理がなされ直流信号Vx、
Vyが測定され、ステツプS8において信号Vx、
Vyがともにゼロならば、分岐枝B3を選択し、ゼ
ロでないならば分岐枝B4を選択する。今、方位
角θのベクトルは第4図aに示すように点A1
あるとすると、ダイナミツクレンジVxm、Vym
によつて信号の大きさが制限されるため、ステツ
プS7で点A1は点B(Vxm、Vym)として測定さ
れ、次に、ステツプS8ではVxm≠0、Vym≠0
のため分岐枝B4を選択することになる。
Then, when the user notices a discrepancy between the azimuth indicated by the display 3 and the actual azimuth, turns the vehicle toward an arbitrary azimuth angle θ, and stops the vehicle and turns on the calibration switch 6, the branch branch B is set in step S2. 1 is selected,
Step S6 is executed, the calibration switch 6 is turned on, and the lamp 5 is turned on to indicate that a calibration operation will be performed. Then in step S7 ,
The same processing as in step S3 is performed and the DC signal Vx,
Vy is measured and in step S8 the signals Vx,
If both Vy are zero, branch B 3 is selected, and if they are not zero, branch B 4 is selected. Now, assuming that the vector of azimuth θ is at point A1 as shown in Figure 4a, the dynamic ranges Vxm, Vym
Since the magnitude of the signal is limited by
Therefore, branch B 4 will be selected.

そして、ステツプS9は、測定された直流信号の
ベクトル(Vx、Vy)に対応する磁界を打ち消す
ための磁界のベクトル(Hx、Hy)を計算するた
めのステツプで、磁界ベクトル(Hx、Hy)は次
式に基づき計算される。
Step S9 is a step for calculating the magnetic field vector (H x , H y ) for canceling the magnetic field corresponding to the measured DC signal vector (Vx, Vy ) . , H y ) is calculated based on the following formula.

Hx←Hx+f(Vx)、Hy←Hy+f(Vy) ここで、関数fは信号Vx(又はVy)から−Vx
(又は−Vy)に対応する磁界強度に関数変換する
もので、上記の各式は前回のメモリー内容Hx(又
はHy)にこの変換された磁界f(Vx)(又はf
(Vy))を加えてその結果をメモリー内容Hx(又
はHy)に格納することを意味している。次いで、
ステツプS10において、ステツプS9で求められた
磁界ベクトル(Hx、Hy)が方位検出器1に印加
されるよう磁界発生器7を駆動する信号を出力す
る。今、ステツプS9の実行が1回目であるときは
ステツプS1でHx、Hyはゼロが設定されており、
ステツプS7では前述のように第4図の点B
(Vxm、Vym)が(Vx、Vy)の測定値として入
力されているから、ステツプS10においては、(−
Vxm、−Vym)に対応する磁界が磁界発生器7
によつて方位検出器1に印加されることになる。
H x ←H x +f(Vx), H y ←H y +f(Vy) Here, the function f is from the signal Vx (or Vy) to −Vx
(or -Vy), and each of the above equations converts this converted magnetic field f( Vx ) (or f
(Vy)) and stores the result in the memory content H x (or H y ). Then,
In step S 10 , a signal is output for driving the magnetic field generator 7 so that the magnetic field vector (H x , H y ) determined in step S 9 is applied to the direction detector 1 . Now, when step S9 is executed for the first time, H x and H y are set to zero in step S1 ,
In step S7 , as mentioned above, point B in Figure 4 is
Since (Vxm, Vym) is input as the measured value of (Vx, Vy), in step S10 , (-
The magnetic field corresponding to Vxm, −Vym) is generated by the magnetic field generator 7.
The signal is applied to the direction detector 1 by the following.

ステツプS10の実行後は再びステツプS7に戻り、
ステツプS7ないしS10を実行するが、先のステツ
プS10における磁界の印加では第4図bのように
ステツプS7で入力される直流信号(Vx、Vy)
は、点A2のベクトル(Vx2、Vy2)となつて、
Vx2≠0、Vy2≠0であるため、ステツプS8によ
つて、再びステツプS9が実行される。ステツプS9
では先程と同様の手順で、入力された(Vx、
Vy)即ちここでは点A2のベクトル(Vx2、Vy2
に基づき−Vx2、−Vy2に対応する磁界強度f
(Vx2)、f(Vy2)を前回のメモリー内容Hx、Hy
に加える。表示S10で、これらメモリー内容Hx
Hyの示す磁界を発生させると、第4図bの点A2
は第4図cの原点Oに移動する。従つてステツプ
S9を前述のように2回繰り返すことにより、第4
図aにおける点A1のベクトル(Vx1、Vy1)を発
生させている磁界を打ち消す磁界が磁界発生器7
によつて方位検出器1に印加されていることにな
る。即ちこの磁界は(−Vx1、−Vy1)に対応す
る磁界となつている。このようにして、ステツプ
S8でVx=Vy=0となるまでステツプS7ないし
S10を繰り返し、第4図cのようにVx=Vy=0
となつたときにステツプS8によつて分岐枝B3
選択される。
After executing step S10 , return to step S7 again.
Steps S7 to S10 are executed, and in the application of the magnetic field in the previous step S10 , the DC signals (Vx, Vy) input in step S7 are
is the vector (Vx 2 , Vy 2 ) of point A 2 , and
Since Vx 2 ≠0 and Vy 2 ≠0, step S 9 is executed again by step S 8 . Step S 9
Now, follow the same steps as before to input (Vx,
Vy), that is, here the vector of point A 2 (Vx 2 , Vy 2 )
The magnetic field strength f corresponding to −Vx 2 and −Vy 2 based on
(Vx 2 ), f(Vy 2 ) are the previous memory contents H x , H y
Add to. In display S 10 , these memory contents H x ,
When a magnetic field indicated by H y is generated, point A 2 in Fig. 4b
moves to the origin O in FIG. 4c. therefore step
By repeating S 9 twice as described above, the fourth
The magnetic field that cancels the magnetic field that is generating the vector (Vx 1 , Vy 1 ) at point A 1 in figure a is generated by the magnetic field generator 7.
Therefore, the signal is applied to the direction detector 1. That is, this magnetic field corresponds to (-Vx 1 , -Vy 1 ). In this way, the steps
Step S 7 or until Vx = Vy = 0 at S 8
Repeat S 10 and set Vx=Vy=0 as shown in Figure 4c.
When this happens, branch B3 is selected in step S8 .

次いで、ステツプS11では、前述のようにして
ベクトル(−Vx1、Vy1)に対応する磁界を方位
検出器1に印加していることを示すために、ラン
プ5を点滅させ使用者に知らせる。その後、ステ
ツプS3と同一のステツプS12によつてVx、Vyを
測定しステツプS13によつて、Vx=Vy=0の間
は、即ち、引き続き車両が停車している間は分岐
枝B5を選択してステツプS12に戻りステツプS12
S13を繰り返す。そして、使用者はランプ5が点
灯から点滅に変化したことを確認し、車両をゆつ
くりと旋回させて約一周させると、この旋回に伴
ない以下のようなプログラムが実行される。
Next, in step S11 , the lamp 5 is blinked to notify the user that the magnetic field corresponding to the vector (-Vx 1 , Vy 1 ) is being applied to the direction detector 1 as described above. . Thereafter, in step S12 , which is the same as step S3 , Vx and Vy are measured, and in step S13 , while Vx=Vy=0, that is, while the vehicle is still stopped, branch branch B Select 5 and return to step S12 .
Repeat S 13 . Then, the user confirms that the lamp 5 has changed from lighting to flashing, and then slowly turns the vehicle around once, and the following program is executed as the vehicle turns.

即ち、車両が旋回を開始すると、ステツプS12
で測定されるベクトル(Vx、Vy)はVx≠0又
はVy≠0となるため、ステツプS13で分岐枝B6
選択される。ステツプS14ではステツプS3と同様
に、ベクトル(Vx、Vy)が測定される。そして
ステツプS15ないしS18はベクトル(Vx、Vy)が
第4図cのX軸に達したときに、Vxの値を記憶
するステツプで、ステツプS15でVy=0を検出し
て分岐枝B7を選択し、ステツプS16でこのときの
Vxの値をメモリー内容Vx3に格納し、ステツプ
S17でメモリーF1に1を設定し、ステツプS16が実
行されたことを記憶する。ステツプS15でVy≠0
のときは分岐枝B8を選択し、ステツプS18を実行
する。ステツプS18ないしS20はベクトル(Vx、
Vy)が、第4図cのY軸に達したときに、Vyの
値を記憶するステツプで、ステツプS18でVx=0
を検出して分岐枝B9を選択し、このときのVyの
値をメモリー内容Vy4に格納し、ステツプS20
メモリー内容F2に1を設定し、ステツプS19が実
行されたことを記憶する。ステツプS18でVx≠0
のときは、分岐枝B10を選択しステツプS21を実行
する。ステツプS21では、メモリー内容F1、F2
ともに1ならば、即ち第4図cにおいて、点A3
点A4を通過し、各点のベクトル(Vx3、Vy3)、
(Vx4、Vy4)(ただしVx4=Vy3=0)を測定し
終わつた時、分岐枝B11を選択するが、それ以外
は分岐枝B12を選択しステツプS14へ戻り再びステ
ツプS14ないしS20を繰り返す。
That is, when the vehicle starts turning, step S12
Since the vector (Vx, Vy) measured at is Vx≠0 or Vy≠0, branch B6 is selected in step S13 . In step S14 , the vectors (Vx, Vy) are measured as in step S3 . Steps S15 to S18 are steps for storing the value of Vx when the vector (Vx, Vy) reaches the X axis in Fig. 4c, and step S15 detects Vy=0 and branches. Select B 7 , and in step S 16
Store the value of Vx in memory content Vx 3 and step
In step S17 , 1 is set in the memory F1 to remember that step S16 has been executed. Vy≠0 at step S 15
In this case, select branch B8 and execute step S18 . Steps S 18 to S 20 are vectors (Vx,
Vy) reaches the Y axis in Fig. 4c, the value of Vy is stored, and in step S18 , Vx = 0.
is detected and branch B 9 is selected, the value of Vy at this time is stored in memory content Vy 4 , 1 is set in memory content F 2 in step S 20 , and step S 19 is executed. Remember. Vx≠0 at step S 18
If so, select branch B10 and execute step S21 . In step S21 , if the memory contents F 1 and F 2 are both 1, that is, in FIG. 4c, the point A 3 ,
Passing through point A 4 , the vector of each point (Vx 3 , Vy 3 ),
(Vx 4 , Vy 4 ) (however, Vx 4 = Vy 3 = 0), select branch B 11 , but otherwise select branch B 12 and return to step S 14 and repeat step S14. Repeat S 14 to S 20 .

そして、ステツプS21で分岐枝B11が選択される
と、次にステツプS22で、ステツプS16、S19から
求めた点A3、点A4及び原点Oとから円Ccの中心
Oc(Vxc、Vyc)を次式 Vxc=Vx3/2、Vyc=Vy4/2 により計算し、ステツプS23ではステツプS9と同
様にしてベクトル(Vxc、Vyc)に基づいてベク
トル(−Vxc、−Vyc)に対応する磁界ベクトル
(f(Vxc)、f(Vyc))を、現在までに印加して
いる磁界ベクトル(Hx、Hy)にさらに加え、即
ち次式 Hx←Hx+f(Vxc) Hy←Hy+y(Vyc) に基づいてHx、Hyを求め、ステツプS24によつ
て、ステツプS10と同様に、メモリーHx、Hyの示
す磁界を発生させると、第4図cの円Ccは平行移
動し第4図dの円Cdとなる。これによつて、最
終的に印加された磁界は、ベクトル(−Vx1
Vxc、−Vy1−Vyc)に対応する磁界となる。
Then, when the branch B 11 is selected in step S 21 , in step S 22 , the center of the circle C
O c (Vxc, Vyc) is calculated using the following formula: Vxc = Vx 3 /2, Vyc = Vy 4 /2. In step S 23 , in the same way as step S 9 , the vector (- The magnetic field vector (f(Vxc), f(Vyc)) corresponding to Vxc, -Vyc) is further added to the magnetic field vector (H x , H y ) that has been applied so far, that is, the following formula H x ←H H x and H y are determined based on x + f (Vxc) H y ←H y + y (Vyc), and in step S24 , magnetic fields indicated by memories H x and H y are generated in the same way as step S10 . As a result, the circle C c in FIG. 4c moves in parallel and becomes the circle C d in FIG. 4d. As a result, the finally applied magnetic field is the vector (−Vx 1
Vxc, −Vy 1 −Vyc).

また、ステツプS25では次回の校正動作のため
にメモリー内容F1、F2をゼロに設定し、次いで
ステツプS26で、校正動作が終了したことを示す
ため、ランプ5を消灯させる信号を出力し、ステ
ツプS2に戻る。以後はステツプS2ないしS5を繰り
返し、通常の方位角θの計算及び表示を行なう
が、第4図dのように、車両が旋回したときのベ
クトル(Vx、Vy)の円軌跡は円Cdとなつている
ため、方位検出器1は地磁気Hのみを検出でき、
正確な方位角θを算出し表示することが可能とな
る。
Furthermore, in step S25 , the memory contents F1 and F2 are set to zero for the next calibration operation, and then in step S26 , a signal is output to turn off the lamp 5 to indicate that the calibration operation has been completed. Then return to step S2 . Thereafter, steps S2 to S5 are repeated to calculate and display the normal azimuth angle θ, but as shown in Figure 4d, the circular locus of the vectors (Vx, Vy) when the vehicle turns is a circle C. d , the direction detector 1 can detect only the geomagnetic field H,
It becomes possible to calculate and display accurate azimuth angle θ.

この発明は以上説明したように、校正スイツチ
の操作をまず表示して方位検出器で検出し得る車
両の進行方位のベクトル(Vx、Vy)のうち任意
のベクトル(Vx1、Vy1)を基にしてベクトル
(−Vx1、−Vy1)に対応する磁界を磁界発生器に
より方位検出器に印加し、つぎにこの磁界を印加
したことを表示し、使用者が車両を旋回させたと
きの複数個のベクトル(Vx3、Vy3)、(Vx4
Vy4)、…(Vxn、Vyn)(n=3、4、5…)か
らこれらベクトル(Vx、Vy)の描く円の中心oc
(Vxc Vyc)を計算して、ベクトル(−Vx1
Vxc−Vy1−Vyc)に対応する磁界を上記磁界発
生器により方位検出器に印加すると共にこれを表
示するようにしたので、車両の磁界を打ち消すこ
とができ、正確な方位の検出及び表示が可能とな
り、またこれら校正の手順を遂次表示するため容
易に校正操作ができるという効果がある。
As explained above, this invention first displays the operation of the calibration switch, and then uses an arbitrary vector (Vx 1 , Vy 1 ) among the vectors (Vx, Vy) of the vehicle's heading that can be detected by the azimuth detector. Then, a magnetic field corresponding to the vector (-Vx 1 , -Vy 1 ) is applied to the direction detector by a magnetic field generator, and then the application of this magnetic field is displayed, and when the user turns the vehicle, Multiple vectors (Vx 3 , Vy 3 ), (Vx 4 ,
Vy 4 ), ... (Vxn, Vyn) (n = 3, 4, 5...), the center of the circle drawn by these vectors (Vx, Vy) o c
(Vxc Vyc) and vector (−Vx 1
Since the above-mentioned magnetic field generator applies a magnetic field corresponding to Vxc − Vy 1 − Vyc to the azimuth detector and displays it, the magnetic field of the vehicle can be canceled and the accurate azimuth can be detected and displayed. Furthermore, since these calibration procedures are successively displayed, the calibration operation can be easily performed.

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

第1図は従来装置の構成図、第2図は従来装置
の出力特性図、第3図は本発明の一実施例による
構成図、第4図a〜dは本発明の実施例による出
力特性図、第5図は第3図の制御回路4に内蔵す
るマイクロコンピユータのフローチヤートであ
る。 1……方位検出器、2,4……制御回路、3…
…表示器、5……ランプ、6……校正スイツチ、
7……磁界発生器、なお、図中、同一符号は同一
又は相当部分を示す。
Fig. 1 is a block diagram of a conventional device, Fig. 2 is an output characteristic diagram of a conventional device, Fig. 3 is a block diagram according to an embodiment of the present invention, and Figs. 4 a to d are output characteristics according to an embodiment of the present invention. 5 is a flowchart of the microcomputer built in the control circuit 4 of FIG. 3. 1... Direction detector, 2, 4... Control circuit, 3...
...Display, 5...Lamp, 6...Calibration switch,
7... Magnetic field generator. In the drawings, the same reference numerals indicate the same or corresponding parts.

Claims (1)

【特許請求の範囲】[Claims] 1 地磁気を電気信号に変換して車両の進行方位
を検出する方位検出器、この方位検出器の検出信
号を演算処理して車両の進行方位に関する情報を
出力する制御回路、該制御回路の出力を受けて車
両の進行方位に関する情報を表示する表示器、及
び上記方位検出器に任意の磁界を印加する磁界発
生器を備えると共に、上記制御回路を、検出され
る車両の進行方位のベクトル(Vx、Vy)のうち
任意のベクトル(Vx1、Vy1)に基いて、これと
は逆方向のベクトル(−Vx1、−Vy1)に対応する
磁界を前記磁界発生器により前記方位検出器に印
加させ、かつ、車両を旋回させたときに得られる
複数個のベクトル(Vx3、Vy3)、(Vx4、Vy4)、…
(Vxo、Vyo)からこれらベクトル(Vx、Vy)の
終端の描く円の中心Oc(Vxc、Vyc)を演算してベ
クトル(−Vx1−Vxc、−Vy1−Vyc)に対応する磁
界を前記磁界発生器により前記方位検出器に印加
させることにより車両の固有磁化を除去して車両
の進行方位を校正するよう構成したことを特徴と
した走行情報表示装置。
1. A direction detector that converts geomagnetism into an electrical signal to detect the vehicle's direction of travel, a control circuit that processes the detection signal of this direction detector and outputs information regarding the vehicle's direction of travel, and the output of the control circuit. and a magnetic field generator that applies an arbitrary magnetic field to the direction detector, and the control circuit is connected to a vector (V x , V y ), the magnetic field generator generates a magnetic field corresponding to a vector (-V x1 , -V y1 ) in the opposite direction to the direction detector. A plurality of vectors (V x3 , V y3 ), (V x4 , V y4 ), ... obtained when the vehicle is turned and applied to
From (V xo , V yo ), calculate the center O c (V xc , V yc ) of the circle drawn by the terminal ends of these vectors (V x , V y ), and calculate the vector (−V x1 −V xc , −V y1 − A driving information display device characterized in that the driving information display device is configured to remove the inherent magnetization of the vehicle and calibrate the traveling direction of the vehicle by applying a magnetic field corresponding to V yc to the direction detector by the magnetic field generator.
JP10920282A 1982-06-23 1982-06-23 Running information display Granted JPS58225309A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10920282A JPS58225309A (en) 1982-06-23 1982-06-23 Running information display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10920282A JPS58225309A (en) 1982-06-23 1982-06-23 Running information display

Publications (2)

Publication Number Publication Date
JPS58225309A JPS58225309A (en) 1983-12-27
JPH0126001B2 true JPH0126001B2 (en) 1989-05-22

Family

ID=14504193

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10920282A Granted JPS58225309A (en) 1982-06-23 1982-06-23 Running information display

Country Status (1)

Country Link
JP (1) JPS58225309A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5383280A (en) * 1992-11-20 1995-01-24 Mcdermott; Kevin Direction indicator for navigation
JP4354618B2 (en) * 2000-08-01 2009-10-28 セイコーインスツル株式会社 Electronic compass adjustment method, electronic compass adjustment system, electronic compass and electronic watch with electronic compass

Also Published As

Publication number Publication date
JPS58225309A (en) 1983-12-27

Similar Documents

Publication Publication Date Title
US5349530A (en) Direction detecting device
US5757184A (en) Magnetic field detection apparatus with bilateral electrical switch for inverting magnetic sensor current
JPH0629729B2 (en) Direction detector for mobile
JPS62502215A (en) How to determine the strike direction of a vehicle using an electronic compass
JPS6275310A (en) Method of determining position of installation of magnetic field sensor in motor vehicle with operation monitor device
JPS6394109A (en) Azimuth detector for moving body
US4841449A (en) Direction finder
JPH0126001B2 (en)
JPH0314125B2 (en)
US4733181A (en) Single-winding magnetometer with Schmitt trigger output circuit
JP3318762B2 (en) Electronic compass
JPH07117415B2 (en) Vehicle compass
JPH0138242B2 (en)
JPS62255814A (en) Correcting method for vehicle azimuth error
JPH0215001B2 (en)
JPH0735553A (en) Bearing detecting device
JP2884259B2 (en) One-position designation magnetization correction type azimuth detection device
JPS59151300A (en) Running information display
JPH01165915A (en) Azimuth sensor of car
JP2573667B2 (en) Direction measurement device
JPS6079499A (en) Running information display unit
JPH0261685B2 (en)
JPS58225310A (en) Running information display
JPH01165914A (en) Azimuth sensor of car
JP3314537B2 (en) Compass