JPWO2007099599A1 - Magnetic gyro - Google Patents

Magnetic gyro Download PDF

Info

Publication number
JPWO2007099599A1
JPWO2007099599A1 JP2008502586A JP2008502586A JPWO2007099599A1 JP WO2007099599 A1 JPWO2007099599 A1 JP WO2007099599A1 JP 2008502586 A JP2008502586 A JP 2008502586A JP 2008502586 A JP2008502586 A JP 2008502586A JP WO2007099599 A1 JPWO2007099599 A1 JP WO2007099599A1
Authority
JP
Japan
Prior art keywords
magnetic
rotation axis
axis
calculating
rotation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008502586A
Other languages
Japanese (ja)
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.)
Aichi Micro Intelligent Corp
Original Assignee
Aichi Micro Intelligent 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 Aichi Micro Intelligent Corp filed Critical Aichi Micro Intelligent Corp
Publication of JPWO2007099599A1 publication Critical patent/JPWO2007099599A1/en
Pending legal-status Critical Current

Links

Images

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/02Magnetic compasses
    • G01C17/28Electromagnetic compasses
    • G01C17/30Earth-inductor compasses
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C19/00Gyroscopes; Turn-sensitive devices using vibrating masses; Turn-sensitive devices without moving masses; Measuring angular rate using gyroscopic effects

Abstract

被測定体に固定された3軸直交座標系における磁気ベクトルとして地磁気を検出する3軸磁気センサ2と、3軸直交座標系の原点を通る任意の回転軸を中心に上記被測定体が運動したとき、3軸磁気センサ2によって時系列的に検出される磁気ベクトルのデータを蓄積するメモリ3と、メモリ3に蓄積された異なる3時点以上の磁気ベクトルのデータを基に、回転軸を算出する回転軸算出手段4と、回転軸を中心とした被測定体の回転角度を磁気ベクトルのデータを基に算出する回転角度算出手段5とを有する磁気式ジャイロ1。The three-axis magnetic sensor 2 that detects geomagnetism as a magnetic vector in a three-axis orthogonal coordinate system fixed to the object to be measured, and the object to be measured moves around an arbitrary rotation axis that passes through the origin of the three-axis orthogonal coordinate system. At this time, the rotation axis is calculated based on the memory 3 that stores the magnetic vector data detected in time series by the three-axis magnetic sensor 2 and the magnetic vector data stored in the memory 3 at three or more different time points. A magnetic gyro 1 having a rotation axis calculation means 4 and a rotation angle calculation means 5 for calculating a rotation angle of a measured object around the rotation axis based on magnetic vector data.

Description

本発明は、地磁気を利用して、任意の姿勢を基準とした回転角度を測定したり、回転角速度を測定する磁気式ジャイロに関する。   The present invention relates to a magnetic gyro that uses geomagnetism to measure a rotation angle based on an arbitrary posture or to measure a rotation angular velocity.

近年、例えば携帯電話機やPDA等の携帯電子機器を傾けたり振り回したりしたときのピッチ、ヨー、ロール方向の回転角度(機器の姿勢)や、回転角速度を検出し、これらを上記携帯電子機器へのインプット信号とする技術が開発されている。
また、カメラの回転角度や回転角速度を検出して、写真(撮影画像)の手振れ防止用の補正信号とする技術も開発されている。
これらの技術において、機器の回転角度や回転角速度を検出する手段として、ジャイロが利用されている。
In recent years, for example, when a portable electronic device such as a mobile phone or a PDA is tilted or swung, the rotation angle in the pitch, yaw and roll directions (device posture) and the rotation angular velocity are detected, and these are detected. A technology for input signals has been developed.
In addition, a technique has been developed in which a camera rotation angle and rotation angular velocity are detected and used as a correction signal for preventing camera shake of a photograph (photographed image).
In these techniques, a gyro is used as means for detecting the rotation angle and rotation angular velocity of the device.

上記ジャイロとしては、例えば、各種機器、車両、航空機等の姿勢や方位角(即ち回転角度)を計測するディレクショナルジャイロと、この回転角度の変化率である回転角速度を計測するレートジャイロとがある。なお、レートジャイロの出力信号を積分演算して、回転角度を求める手段もある。   Examples of the gyro include a directional gyro that measures postures and azimuth angles (that is, rotation angles) of various devices, vehicles, and aircrafts, and a rate gyro that measures a rotation angular velocity that is a change rate of the rotation angle. . There is also means for calculating the rotation angle by integrating the rate gyro output signal.

上記ディレクショナルジャイロとしては、軸を中心に回転する機械的なロータをジンバルで支持し、ロータの慣性力を利用して、被測定体の回転角度(姿勢や方位角)を測定するものが開示されている(特許文献1)。
また、上記レートジャイロとしては、振動子に働くコリオリ力に対応する信号を検出する方式の振動ジャイロが多く用いられている(特許文献2)。
As the directional gyro, there is disclosed a gyro that supports a mechanical rotor that rotates about an axis and measures the rotation angle (attitude and azimuth angle) of the object to be measured using the inertia force of the rotor. (Patent Document 1).
Further, as the rate gyro, a vibration gyro of a system that detects a signal corresponding to the Coriolis force acting on the vibrator is often used (Patent Document 2).

しかし、これら従来のジャイロは、いずれも運動力学的な原理を利用したものである。そのため、測定対象とする回転運動以外の力学的な振動や衝撃等が印加されたときにもこれらに反応してしまうおそれがある。これにより、ノイズが出力信号に重畳され、精確な計測が困難となるおそれがあるという問題がある。   However, these conventional gyros all use kinematic principles. For this reason, there is a possibility that even when mechanical vibrations or impacts other than the rotational motion to be measured are applied, these may react. Accordingly, there is a problem that noise is superimposed on the output signal and accurate measurement may be difficult.

また、特許文献1に記載のディレクショナルジャイロは、複雑な機構を必要とするため、低コスト化や小型化が困難である。また、ロータを回転させるための電力を多く必要とする。そのため、航空機等の特殊な用途に限定されてしまう。
また、特許文献2に記載のレートジャイロ(振動ジャイロ)も、振動機構を必要とするために小型化が困難である。
それ故、これらのジャイロは、例えば、小型化、高密度化が進んでいる携帯電子機器等に組み込むことは困難であるという問題もある。
In addition, the directional gyro described in Patent Document 1 requires a complicated mechanism, so that it is difficult to reduce cost and size. Moreover, a lot of electric power is required to rotate the rotor. Therefore, it will be limited to special uses, such as an aircraft.
Further, the rate gyro (vibration gyro) described in Patent Document 2 also requires a vibration mechanism, so that it is difficult to reduce the size.
Therefore, these gyros have a problem that it is difficult to incorporate them in, for example, portable electronic devices whose size and density are increasing.

米国特許第3143892号明細書US Pat. No. 3,143,892 特開平7−139951号公報Japanese Patent Laid-Open No. 7-139951

本発明は、かかる従来の問題点に鑑みてなされたもので、計測精度に優れた小型化容易な磁気式ジャイロを提供しようとするものである。   The present invention has been made in view of such conventional problems, and an object of the present invention is to provide a magnetic gyro that is excellent in measurement accuracy and easy to miniaturize.

本発明は、被測定体に固定された3軸直交座標系における磁気ベクトルとして地磁気を検出する3軸磁気センサと、
上記3軸直交座標系の原点を通る任意の回転軸を中心に上記被測定体が運動したとき、上記3軸磁気センサによって時系列的に検出される上記磁気ベクトルのデータを蓄積するメモリと、
該メモリに蓄積された異なる3時点以上の上記磁気ベクトルのデータを基に、上記回転軸を算出する回転軸算出手段と、
上記回転軸を中心とした上記被測定体の回転角度を上記磁気ベクトルのデータを基に算出する回転角度算出手段とを有することを特徴とする磁気式ジャイロにある。
The present invention includes a three-axis magnetic sensor that detects geomagnetism as a magnetic vector in a three-axis orthogonal coordinate system fixed to a measurement object;
A memory for storing data of the magnetic vector detected in time series by the three-axis magnetic sensor when the measured object moves around an arbitrary rotation axis passing through the origin of the three-axis orthogonal coordinate system;
Rotation axis calculation means for calculating the rotation axis based on the magnetic vector data at three or more different points in time stored in the memory;
There is provided a magnetic gyro comprising rotation angle calculation means for calculating a rotation angle of the measured object around the rotation axis based on data of the magnetic vector.

次に、本発明の作用効果につき説明する。
上記磁気式ジャイロは、上記3軸磁気センサと上記メモリと上記回転軸算出手段と上記回転角度算出手段とを有する。そして、3軸磁気センサによって検出する地磁気を基に、被測定体の姿勢変化を検知する。通常の環境においては、地磁気は地上に対して基本的に一定の方向、大きさを有している。それ故、被測定体の姿勢すなわち3軸直交座標系の姿勢が変化したとき、その姿勢変化に対応して、相対的に3軸直交座標系における磁気ベクトルが変化することとなる。この変化する磁気ベクトルを検出することによって、被測定体の姿勢の変化を精確に計測することが可能となる。
Next, the effects of the present invention will be described.
The magnetic gyro has the three-axis magnetic sensor, the memory, the rotation axis calculation means, and the rotation angle calculation means. Then, based on the geomagnetism detected by the three-axis magnetic sensor, a change in posture of the measurement object is detected. In a normal environment, the geomagnetism basically has a certain direction and size with respect to the ground. Therefore, when the posture of the measurement object, that is, the posture of the three-axis orthogonal coordinate system is changed, the magnetic vector in the three-axis orthogonal coordinate system is relatively changed in accordance with the change in the posture. By detecting this changing magnetic vector, it is possible to accurately measure a change in the posture of the measured object.

そして、被測定体の姿勢の変化は、任意の回転軸の周りの任意の回転角度によって特定することができる。
そこで、上記のごとく、上記磁気式ジャイロにおいては、上記回転軸算出手段によって、上記回転軸を算出する。また、上記メモリによって、上記回転軸を算出するために必要な、異なる3時点以上における磁気ベクトルのデータを蓄積しておく。更に、上記回転角度算出手段によって、上記回転軸を中心とした被測定体の回転角度を上記磁気ベクトルのデータを基に算出する。
以上により、回転軸とその周りの回転角度を求めることができるため、被測定体の姿勢の変化を計測することができる。
The change in the posture of the measurement object can be specified by an arbitrary rotation angle around an arbitrary rotation axis.
Therefore, as described above, in the magnetic gyro, the rotation axis is calculated by the rotation axis calculation means. The memory stores magnetic vector data necessary for calculating the rotation axis at three or more different points in time. Further, the rotation angle calculation means calculates the rotation angle of the measured object around the rotation axis based on the magnetic vector data.
As described above, since the rotation axis and the rotation angle around the rotation axis can be obtained, the change in the posture of the measurement object can be measured.

また、上記磁気式ジャイロは、従来の運動力学的原理を利用した機械式のジャイロとは異なり、地磁気を基に被測定体の姿勢の変化を計測することができる。それ故、測定対象とする回転運動以外の力学的な振動や衝撃等が印加されてもこれらに反応することなく、精確な計測を確保することができる。   Further, unlike the conventional mechanical gyro using the kinematic principle, the magnetic gyro can measure a change in the posture of the measurement object based on the geomagnetism. Therefore, accurate measurement can be ensured without reacting to mechanical vibrations or impacts other than the rotational motion to be measured, even when applied.

また、上記磁気式ジャイロは、3軸磁気センサを利用するものであるため、機械式のように複雑な機構を必要としたり、電力を多く必要としたりすることもない。それ故、小型化、低コスト化を容易に図ることができる。その結果、例えば、小型化、高密度化が進んでいる携帯電子機器等に組み込むことも容易となる。   In addition, since the magnetic gyro uses a three-axis magnetic sensor, it does not require a complicated mechanism or a large amount of electric power unlike a mechanical type. Therefore, downsizing and cost reduction can be easily achieved. As a result, for example, it can be easily incorporated into portable electronic devices and the like that are becoming smaller and higher in density.

以上のごとく、本発明によれば、計測精度に優れた小型化容易な磁気式ジャイロを提供することができる。   As described above, according to the present invention, it is possible to provide a magnetic gyro which is excellent in measurement accuracy and can be easily miniaturized.

実施例における、磁気式ジャイロの概念図。The conceptual diagram of the magnetic-type gyro in an Example. 実施例における、3軸直交座標系、回転軸、磁気ベクトル等の説明図。Explanatory drawing of a 3 axis orthogonal coordinate system, a rotating shaft, a magnetic vector, etc. in an Example. 実施例における、中心座標の算出方法の補助説明図。The auxiliary explanatory view of the calculation method of center coordinates in an example. 実施例における、回転角度の算出方法の補助説明図。The auxiliary explanatory view of the calculation method of the rotation angle in an example. 実施例における、3軸磁気センサの斜視図。The perspective view of the triaxial magnetic sensor in an Example. 実施例における、マグネト・インピーダンス・センサ素子の平面図。The top view of the magneto impedance sensor element in an Example. 図6のA−A線矢視断面概念図。FIG. 7 is a conceptual cross-sectional view taken along line AA in FIG. 6.

本発明において、上記磁気式ジャイロは、例えば、携帯電話機やPDA等の携帯電子機器、カメラ、車両、ロボット、航空機、船舶等、種々の被測定体に搭載することができる。
また、上記磁気ベクトルは、上記3軸直交座標系における原点を始点とした地磁気に平行なベクトルであり、その大きさは一定である。
In the present invention, the magnetic gyro can be mounted on various measured objects such as portable electronic devices such as mobile phones and PDAs, cameras, vehicles, robots, aircrafts, ships, and the like.
The magnetic vector is a vector parallel to the geomagnetism starting from the origin in the three-axis orthogonal coordinate system, and its size is constant.

また、上記磁気式ジャイロは、上記回転角度算出手段によって算出された異なる2時点間における上記被測定体の回転角度と、その2時点における上記磁気ベクトルのデータの採取時刻の差とを基に、上記回転軸を中心とする上記被測定体の回転角速度を算出する角速度算出手段を有することが好ましい。
この場合には、被測定体の回転角速度を容易に検出することができる磁気式ジャイロを得ることができる。それ故、被測定体の姿勢変化量だけでなく、姿勢変化速度も検出することができる。
Further, the magnetic gyro is based on the rotation angle of the measured object between two different time points calculated by the rotation angle calculating means and the difference in the sampling time of the magnetic vector data at the two time points. It is preferable to have an angular velocity calculating means for calculating the rotational angular velocity of the object to be measured around the rotation axis.
In this case, it is possible to obtain a magnetic gyro that can easily detect the rotational angular velocity of the measurement object. Therefore, not only the posture change amount of the measured object but also the posture change speed can be detected.

また、上記磁気ベクトルのデータの採取時刻の間隔は一定であることが好ましい。
この場合には、上記回転軸算出手段や上記回転角度算出手段における演算を容易かつ精確に行うことができ、精確な姿勢変化の計測を行うことができる。
Further, it is preferable that the interval of the magnetic vector data collection time is constant.
In this case, the calculation in the rotation axis calculation means and the rotation angle calculation means can be performed easily and accurately, and accurate posture change can be measured.

また、上記回転軸算出手段は、異なる3時点以上の上記磁気ベクトルのうちの2つの磁気ベクトルの差である差分ベクトルを2つ算出し、これら2つの差分ベクトルの外積をとることにより、上記回転軸と同方向の回転軸ベクトルを算出することが好ましい。
この場合には、容易かつ精確に上記回転軸を算出することができる。
Further, the rotation axis calculation means calculates two difference vectors, which are differences between two magnetic vectors among the magnetic vectors at three or more different time points, and calculates the rotation by taking the outer product of these two difference vectors. It is preferable to calculate a rotation axis vector in the same direction as the axis.
In this case, the rotation axis can be calculated easily and accurately.

また、上記回転角度算出手段は、上記3軸直交座標系における異なる3時点以上の上記磁気ベクトルの座標点によって定まるデータ平面と、上記回転軸算出手段によって算出された上記回転軸との交点を算出することにより、異なる3時点以上の上記磁気ベクトルの座標点を通る軌跡円の中心座標を算出する回転中心座標算出手段と、該回転中心座標算出手段によって算出された上記中心座標と、上記磁気ベクトルの座標点との距離を算出することにより、上記軌跡円の半径を算出する半径算出手段とを有し、該半径算出手段によって算出した上記軌跡円の半径と、異なる2時点の上記磁気ベクトルの座標点とを基に、上記回転角度を算出するよう構成してあることが好ましい。
この場合には、容易かつ精確に上記回転角度を算出することができる。
The rotation angle calculation means calculates an intersection of a data plane determined by the coordinate points of the magnetic vector at three or more different time points in the three-axis orthogonal coordinate system and the rotation axis calculated by the rotation axis calculation means. The rotation center coordinate calculation means for calculating the center coordinates of the trajectory circle passing through the coordinate points of the magnetic vector at three or more different time points, the center coordinates calculated by the rotation center coordinate calculation means, and the magnetic vector A radius calculating means for calculating the radius of the locus circle by calculating the distance to the coordinate point of the locus circle, and the radius of the locus circle calculated by the radius calculating means is different from that of the magnetic vector at two different time points. It is preferable that the rotation angle is calculated based on the coordinate points.
In this case, the rotation angle can be calculated easily and accurately.

また、上記回転中心座標算出手段は、上記回転軸算出手段によって算出した回転軸ベクトルと、上記磁気ベクトルとの内積をとることにより、上記軌跡円の上記中心座標を算出することが好ましい。
この場合には、容易かつ精確に上記中心座標を算出することができる。
The rotation center coordinate calculation means preferably calculates the center coordinates of the locus circle by taking an inner product of the rotation axis vector calculated by the rotation axis calculation means and the magnetic vector.
In this case, the center coordinates can be calculated easily and accurately.

また、上記半径算出手段は、上記原点を始点とすると共に上記中心座標を終点とする中心座標ベクトルと、上記磁気ベクトルとの差を算出することにより、上記軌跡円の半径を算出することが好ましい。
この場合には、容易かつ精確に上記軌跡円の半径を算出することができる。
The radius calculation means preferably calculates the radius of the trajectory circle by calculating a difference between a center coordinate vector having the origin as a start point and the center coordinate as an end point, and the magnetic vector. .
In this case, the radius of the locus circle can be calculated easily and accurately.

また、上記3軸磁気センサは、マグネト・インピーダンス・センサ素子によって構成してあることが好ましい。
この場合には、より高精度、高感度、高応答性、かつ小型の磁気式ジャイロを得ることができる。
即ち、マグネト・インピーダンス・センサ素子(MI素子)は、高感度であるため、微弱な地磁気を高精度にて検出することができる。更には、マグネト・インピーダンス・センサ素子は小型であるため、小型の3軸磁気センサを得ることができる。また、これにより、磁気式ジャイロをICチップ内に納めることも可能となる。
なお、上記3軸磁気センサは、3個の上記マグネト・インピーダンス・センサ素子を、それぞれの感磁方向が互いに直交する3軸方向となるように配設することにより、形成することができる。
The triaxial magnetic sensor is preferably composed of a magneto-impedance sensor element.
In this case, a magnetic gyro with higher accuracy, higher sensitivity, higher response, and smaller size can be obtained.
That is, since the magneto-impedance sensor element (MI element) has high sensitivity, it is possible to detect weak geomagnetism with high accuracy. Furthermore, since the magneto-impedance sensor element is small, a small three-axis magnetic sensor can be obtained. This also makes it possible to fit the magnetic gyro in the IC chip.
The three-axis magnetic sensor can be formed by disposing the three magneto-impedance sensor elements so that their magnetic sensitive directions are in the three-axis directions orthogonal to each other.

なお、3軸磁気センサは、マグネト・インピーダンス・センサ素子に限らず、例えば、ホール素子、磁気抵抗素子、フラックスゲート等、種々の磁気検出用の素子を用いて構成することもできる。   The three-axis magnetic sensor is not limited to the magneto-impedance sensor element, and may be configured using various magnetic detection elements such as a Hall element, a magnetoresistive element, and a flux gate.

本発明の実施例にかかる磁気式ジャイロにつき、図1〜図7を用いて説明する。
本例の磁気式ジャイロ1は、図1に示すごとく、3軸磁気センサ2とメモリ3と回転軸算出手段4と回転角度算出手段5と角速度算出手段6とを有する。
A magnetic gyro according to an embodiment of the present invention will be described with reference to FIGS.
As shown in FIG. 1, the magnetic gyro 1 of this example includes a three-axis magnetic sensor 2, a memory 3, a rotation axis calculation unit 4, a rotation angle calculation unit 5, and an angular velocity calculation unit 6.

3軸磁気センサ2は、図2に示す、被測定体に固定された3軸直交座標系10における磁気ベクトルm1、m2、m3として、地磁気を検出する。
上記メモリ3は、3軸直交座標系10の原点Oを通る任意の回転軸Kを中心に上記被測定体が図1の矢印Vに示すごとく運動したとき、3軸磁気センサ2によって時系列的に検出される磁気ベクトルm1、m2、m3のデータを蓄積する。
The triaxial magnetic sensor 2 detects geomagnetism as magnetic vectors m 1 , m 2 , m 3 in the triaxial orthogonal coordinate system 10 fixed to the measured object shown in FIG.
When the object to be measured moves as indicated by an arrow V in FIG. 1 around an arbitrary rotation axis K passing through the origin O of the three-axis orthogonal coordinate system 10, the memory 3 is time-series by the three-axis magnetic sensor 2. The data of the magnetic vectors m 1 , m 2 , m 3 detected in ( 1) are stored.

回転軸算出手段4は、メモリ3に蓄積された異なる3時点以上の磁気ベクトルm1、m2、m3のデータを基に、回転軸Kを算出する。
上記回転角度算出手段5は、回転軸Kを中心とした被測定体の回転角度を磁気ベクトルm1、m2、m3のデータを基に算出する。
The rotation axis calculation means 4 calculates the rotation axis K based on the data of the magnetic vectors m 1 , m 2 , and m 3 at three or more different points accumulated in the memory 3.
The rotation angle calculation means 5 calculates the rotation angle of the measured object around the rotation axis K based on the data of the magnetic vectors m 1 , m 2 , m 3 .

角速度算出手段6は、回転角度算出手段5によって算出された異なる2時点間における被測定体の回転角度と、その2時点における磁気ベクトルのデータの採取時刻の差とを基に、回転軸Kを中心とする被測定体の回転角速度を算出する。   The angular velocity calculation means 6 determines the rotation axis K based on the rotation angle of the measured object between two different time points calculated by the rotation angle calculation means 5 and the difference in the sampling time of the magnetic vector data at the two time points. The rotational angular velocity of the measured object as the center is calculated.

3軸磁気センサ2は、図5に示すごとく、マグネト・インピーダンス・センサ素子20によって構成してある。即ち、3軸磁気センサ2は、3個のマグネト・インピーダンス・センサ素子20を、それぞれの感磁方向が互いに直交する3軸方向(X軸方向、Y軸方向、Z軸方向)となるように配設することにより、形成してある。なお、図5においては、マグネト・インピーダンス・センサ素子20以外の電子部品や配線は省略してある。   The triaxial magnetic sensor 2 is configured by a magneto-impedance sensor element 20 as shown in FIG. That is, the three-axis magnetic sensor 2 causes the three magneto-impedance sensor elements 20 to be in three-axis directions (X-axis direction, Y-axis direction, and Z-axis direction) in which the respective magnetic sensing directions are orthogonal to each other. It is formed by arranging. In FIG. 5, electronic components and wiring other than the magneto-impedance sensor element 20 are omitted.

図6、図7に示すごとく、マグネト・インピーダンス・センサ素子20は、感磁体21と該感磁体21に巻回した検出コイル22とを有する。感磁体21は、エポキシ樹脂等からなる絶縁体23の中を貫通しており、検出コイル22は、絶縁体23の外周面に配設されている。感磁体21としては、例えば、長さ1.0mm、線径20μmのCo68.1Fe4.4Si12.515.0合金からなるアモルファスワイヤを利用する。As shown in FIGS. 6 and 7, the magneto-impedance sensor element 20 includes a magnetic sensitive body 21 and a detection coil 22 wound around the magnetic sensitive body 21. The magnetic sensitive body 21 passes through the insulator 23 made of epoxy resin or the like, and the detection coil 22 is disposed on the outer peripheral surface of the insulator 23. For example, an amorphous wire made of a Co 68.1 Fe 4.4 Si 12.5 B 15.0 alloy having a length of 1.0 mm and a wire diameter of 20 μm is used as the magnetic sensitive body 21.

マグネト・インピーダンス・センサ素子20は、感磁体21に通電する電流の変化に伴い、素子に作用する磁界の大きさに応じた誘起電圧が検出コイル22に生じる、いわゆるMI(Magneto−impedance)現象を利用して磁気センシングを行うものである。このMI現象は、供給する電流方向に対して周回方向に電子スピン配列を有する磁性材料からなる感磁体21について生じるものである。この感磁体21の通電電流を急激に変化させると、周回方向の磁界が急激に変化し、その磁界変化の作用によって周辺磁界に応じて電子のスピン方向の変化が生じる。そして、その際の感磁体21の内部磁化及びインピーダンス等の変化が生じる現象が上記のMI現象である。   The magneto-impedance sensor element 20 has a so-called MI (Magneto-impedance) phenomenon in which an induced voltage corresponding to the magnitude of the magnetic field acting on the element is generated in the detection coil 22 in accordance with a change in the current passed through the magnetosensitive body 21. It uses magnetic sensing. This MI phenomenon occurs in the magnetosensitive body 21 made of a magnetic material having an electron spin arrangement in the circumferential direction with respect to the direction of current to be supplied. When the energization current of the magnetic sensitive body 21 is suddenly changed, the magnetic field in the circulation direction is suddenly changed, and the change in the spin direction of electrons is generated according to the peripheral magnetic field by the effect of the magnetic field change. A phenomenon in which changes in internal magnetization, impedance, etc. of the magnetic sensitive body 21 at that time occur is the above-described MI phenomenon.

そして、本例では、感磁体21にパルス状の電流(パルス電流)を通電したときに検出コイル22の両端の電極221と電極222との間に生じる誘起電圧を計測することで磁界の強度を検出する。この磁気検出方法においては、感磁体21に通電したパルス電流の立ち下がり時に、検出コイル22に発生する誘起電圧を計測する。   In this example, the magnetic field strength is measured by measuring the induced voltage generated between the electrodes 221 and 222 at both ends of the detection coil 22 when a pulsed current (pulse current) is applied to the magnetosensitive body 21. To detect. In this magnetic detection method, an induced voltage generated in the detection coil 22 is measured when the pulse current supplied to the magnetosensitive body 21 falls.

また、マグネト・インピーダンス・センサ素子20は、図7に示すごとく、深さ50〜150μmの断面略矩形状を呈する溝状の凹部24を設けた素子基板240上に形成してある。凹部24の内部には絶縁体23が充填され、該絶縁体23の中に感磁体21が埋設してある。
凹部24の内周面と、凹部24の開口部の位置に配される絶縁体23の側面とには、導電パターンが連続的に螺旋状に形成され、この導電パターンが、感磁体21の周りを巻回する検出コイル22を構成している。
Further, as shown in FIG. 7, the magneto-impedance sensor element 20 is formed on an element substrate 240 provided with a groove-like recess 24 having a substantially rectangular cross section with a depth of 50 to 150 μm. The recess 24 is filled with an insulator 23, and the magnetic sensitive body 21 is embedded in the insulator 23.
A conductive pattern is continuously formed in a spiral shape on the inner peripheral surface of the recess 24 and the side surface of the insulator 23 arranged at the position of the opening of the recess 24, and this conductive pattern is formed around the magnetic body 21. The detection coil 22 which winds is comprised.

なお、検出コイル22の導電パターンを形成する方法としては、例えば以下のような方法がある。即ち、凹部24の内周面に、導電性の金属薄膜を蒸着したのち、エッチング処理を施して導電パターンを形成する。その後、凹部24に絶縁体23及び感磁体21を配設する。そして、絶縁体23の側面に導電性の金属薄膜を蒸着した後、エッチング処理を施して導電パターンを形成する。このとき、凹部24の内周面に形成した導電パターンと絶縁体23の側面に形成した導電パターンとが螺旋状に連続するようにする。   In addition, as a method of forming the conductive pattern of the detection coil 22, there are the following methods, for example. That is, after depositing a conductive metal thin film on the inner peripheral surface of the recess 24, an etching process is performed to form a conductive pattern. Thereafter, the insulator 23 and the magnetic sensitive body 21 are disposed in the recess 24. Then, after depositing a conductive metal thin film on the side surface of the insulator 23, an etching process is performed to form a conductive pattern. At this time, the conductive pattern formed on the inner peripheral surface of the recess 24 and the conductive pattern formed on the side surface of the insulator 23 are spirally continued.

本例の検出コイル22の捲線内径は、凹部24の断面積と同一断面積を呈する円の直径である円相当内径として66μmを有する。そして、検出コイル22の線幅及び線間幅は共に25μmとしてある。なお、図6においては、線幅及び線間幅についての考慮を省略した。   The inner diameter of the detection coil 22 of the present example has 66 μm as a circle-equivalent inner diameter that is the diameter of a circle having the same cross-sectional area as that of the recess 24. The line width and the line width of the detection coil 22 are both 25 μm. Note that in FIG. 6, consideration for the line width and the line width is omitted.

次に、本例の磁気式ジャイロ1を用いた被測定体の姿勢変化量及び姿勢変化速度の検出方法につき、具体的に説明する。
磁気式ジャイロ1は、図1に示すごとく、上記3軸磁気センサ2と、該3軸磁気センサ2によって検出した磁気ベクトルのデータを蓄積すると共にこれらを基に被測定体の姿勢変化量及び姿勢変化速度を算出する演算を行うコンピュータ11とを有する。即ち、該コンピュータ11には、上記メモリ3と上記回転軸算出手段4と上記回転角度算出手段5と上記角速度算出手段6とが設けてある。なお、回転角度算出手段5には、後述する回転中心座標算出手段51及び半径算出手段52とが含まれる。
上記メモリ3は、ハードウェアからなるものであり、上記回転軸算出手段4、上記回転角度算出手段5、及び上記角速度算出手段6は、ソフトウェア内に演算プログラムとして構築されている。
Next, a method of detecting the posture change amount and posture change speed of the measurement object using the magnetic gyro 1 of this example will be specifically described.
As shown in FIG. 1, the magnetic gyro 1 accumulates the three-axis magnetic sensor 2 and the magnetic vector data detected by the three-axis magnetic sensor 2, and based on these, changes in posture and posture of the measurement object And a computer 11 that performs an operation for calculating a change speed. That is, the computer 11 is provided with the memory 3, the rotation axis calculation means 4, the rotation angle calculation means 5, and the angular velocity calculation means 6. The rotation angle calculation unit 5 includes a rotation center coordinate calculation unit 51 and a radius calculation unit 52 which will be described later.
The memory 3 is composed of hardware, and the rotation axis calculation means 4, the rotation angle calculation means 5, and the angular velocity calculation means 6 are constructed as calculation programs in software.

3軸磁気センサ2は、被測定体の一部に固定されており、一定の時間間隔Δtごとに地磁気を磁気ベクトルm1、m2、m3として検出する。磁気ベクトルm1、m2、m3は、被測定体に固定された3軸直交座標系10の原点Oを始点とするベクトルである。このとき、被測定体が動いて、姿勢を変化させている場合には、時系列的に検出される複数の磁気ベクトルm1、m2、m3は、互いに異なる。
この時系列的に検出される磁気ベクトルm1、m2、m3のデータを、コンピュータ11内のメモリ3に送り、時系列的なデータとして記憶させる。
The triaxial magnetic sensor 2 is fixed to a part of the object to be measured, and detects the geomagnetism as the magnetic vectors m 1 , m 2 , and m 3 at regular time intervals Δt. The magnetic vectors m 1 , m 2 , and m 3 are vectors starting from the origin O of the three-axis orthogonal coordinate system 10 fixed to the measured object. At this time, when the measured object is moving and changing its posture, the plurality of magnetic vectors m 1 , m 2 , and m 3 detected in time series are different from each other.
Data of the magnetic vectors m 1 , m 2 , m 3 detected in time series is sent to the memory 3 in the computer 11 and stored as time series data.

次いで、回転軸算出手段4によって、メモリ3に蓄積された異なる3時点以上の磁気ベクトルのデータを基に、被測定体の回転軸Kを算出する。
即ち、例えば、異なる3時点(t、t+Δt、t+2Δt)の磁気ベクトルのデータを、メモリ3から読み出す。そして、時刻tにおける磁気ベクトルをm1=(m1x、m1y、m1z)とし、時刻t+Δtにおける磁気ベクトルをm2=(m2x、m2y、m2z)とし、時刻t+2Δtにおける磁気ベクトルをm3=(m3x、m3y、m3z)とする。
Next, the rotation axis K of the object to be measured is calculated by the rotation axis calculation means 4 based on the magnetic vector data accumulated at three or more different points accumulated in the memory 3.
That is, for example, data of magnetic vectors at three different time points (t, t + Δt, t + 2Δt) are read from the memory 3. Then, the magnetic vector at time t is m 1 = (m 1x , m 1y , m 1z ), the magnetic vector at time t + Δt is m 2 = (m 2x , m 2y , m 2z ), and the magnetic vector at time t + 2Δt is Let m 3 = (m 3x , m 3y , m 3z ).

これらの磁気ベクトルの終点M1、M2、M3は、3磁気直交座標系10において、一つのデータ平面Sの上に存在し、一つの軌跡円Qの周上に存在することとなる。このデータ平面Sに直交すると共に、軌跡円Qの中心を通る軸が、回転軸Kとなる。
なお、磁気ベクトルのデータは、ここでは3個としたが、4個以上とって、これらを通る平均的な軌道円を描くこともでき、磁気ベクトルのデータは多数とるほど、精度のよい演算が可能となる。
The end points M 1 , M 2 , and M 3 of these magnetic vectors are present on one data plane S and on the circumference of one locus circle Q in the three-magnetic orthogonal coordinate system 10. An axis orthogonal to the data plane S and passing through the center of the locus circle Q is the rotation axis K.
Although the number of magnetic vector data is three here, it is possible to draw an average orbit circle passing through four or more of them, and the more accurate the magnetic vector data, the more accurate the calculation. It becomes possible.

そこで、まず、図4に示すごとく、磁気ベクトルm1とm2との差である差分ベクトルn1と、磁気ベクトルm3とm2との差である差分ベクトルn2とを算出する。そして、以下の式(1)、(2)のように、差分ベクトルn1、n2のX、Y、Z成分を整理することができる。Therefore, first, as shown in FIG. 4, a difference vector n 1 that is the difference between the magnetic vectors m 1 and m 2 and a difference vector n 2 that is the difference between the magnetic vectors m 3 and m 2 are calculated. Then, the X, Y, and Z components of the difference vectors n 1 and n 2 can be arranged as in the following formulas (1) and (2).

1=m1−m2=(m1x−m2x、m1y−m2y、m1z−m2z)=(n1x、n1y、n1z
・・・(1)
2=m3−m2=(m3x−m2x、m3y−m2y、m3z−m2z)=(n2x、n2y、n2z
・・・(2)
n 1 = m 1 -m 2 = (m 1x -m 2x, m 1y -m 2y, m 1z -m 2z) = (n 1x, n 1y, n 1z)
... (1)
n 2 = m 3 -m 2 = (m 3x -m 2x, m 3y -m 2y, m 3z -m 2z) = (n 2x, n 2y, n 2z)
... (2)

そして、差分ベクトルn1と差分ベクトルn2との外積n1×n2をとることにより、差分ベクトルn1,n2に垂直なベクトル、即ち上記データ平面Sに垂直なベクトルとして、回転軸ベクトルkを、下記の式(3)に示すように得ることができる。
k=n1×n2=(n1y2z−n1z2y、n1z2x−n1x2z、n1x2y−n1y2x
=(k1,k2,k3) ・・・(3)
Then, by taking the outer product n 1 × n 2 of the difference vector n 1 and the difference vector n 2 , a rotation axis vector is obtained as a vector perpendicular to the difference vectors n 1 and n 2 , that is, a vector perpendicular to the data plane S. k can be obtained as shown in equation (3) below.
k = n 1 × n 2 = (n 1y n 2z -n 1z n 2y, n 1z n 2x -n 1x n 2z, n 1x n 2y -n 1y n 2x)
= (K 1 , k 2 , k 3 ) (3)

このようにして得られた回転軸ベクトルkに平行であり、3軸直交座標系10の原点Oを通る直線が回転軸Kである。この回転軸Kとデータ平面Sとが交わる点が、上記軌跡円Qの中心座標Cとなる。そこで、回転角度算出手段5に含まれる回転中心座標算出手段51においては、回転軸Kとデータ平面Sとの交点として、以下のように中心座標Cを求める。   A straight line that is parallel to the rotation axis vector k thus obtained and passes through the origin O of the three-axis orthogonal coordinate system 10 is the rotation axis K. The point where the rotation axis K and the data plane S intersect is the center coordinate C of the locus circle Q. Therefore, the rotation center coordinate calculation means 51 included in the rotation angle calculation means 5 obtains the center coordinate C as an intersection of the rotation axis K and the data plane S as follows.

図3に示すごとく、中心座標ベクトルOCの大きさは、回転軸ベクトルkと軌跡円Q上に終点M1(或いはM2又はM3)を有する磁気ベクトルm1(或いはm2又はm3)との内積によって求めることができる。また、中心座標ベクトルOCの向きは、回転軸ベクトルkと同じである。そこで、中心座標ベクトルOCをベクトルakとおくと以下の等式(4)が成り立つ。ここで、aは任意の係数である。
k・ak=k・m1 ・・・(4)
As shown in FIG. 3, the magnitude of the center coordinate vector OC is the magnetic vector m 1 (or m 2 or m 3 ) having the end point M 1 (or M 2 or M 3 ) on the rotation axis vector k and the locus circle Q. It can be obtained by the inner product. The direction of the center coordinate vector OC is the same as that of the rotation axis vector k. Therefore, when the center coordinate vector OC is set as a vector ak, the following equation (4) is established. Here, a is an arbitrary coefficient.
k · ak = k · m 1 (4)

この等式(4)から、係数aを下記の式(5)のように求めることができる。
a=(mxx+myy+mzz)/(kx 2+ky 2+kz 2) ・・・(5)
そして、データ平面Sにおける中心座標ベクトルOCがakに等しいことから、中心座標C(中心座標ベクトルOC)は(akx,aky,akz)により得られる。
From this equation (4), the coefficient a can be obtained as in the following equation (5).
a = (m x k x + m y k y + m z k z) / (k x 2 + k y 2 + k z 2) ··· (5)
Since the center coordinate vector OC in the data plane S is equal to ak, the center coordinate C (center coordinate vector OC) is obtained by (ak x , aky y , ak z ).

このようにして中心座標算出手段51によって得られた中心座標Cを、半径算出手段52に出力する。そして、軌跡円Qの中心である中心座標Cを終点とする中心座標ベクトルOCと、軌跡円Qの円周上の点M1(或いはM2又はM3)を終点とする磁気ベクトルm1(或いはm2又はm3)との差から、下記の式(6)により、軌跡円Qの半径Rを求める。
2=(m1−OC)2=(m2−OC)2=(m3−OC)2 ・・・(6)
The center coordinates C thus obtained by the center coordinate calculating means 51 are output to the radius calculating means 52. Then, a center coordinate vector OC whose end point is the center coordinate C, which is the center of the locus circle Q, and a magnetic vector m 1 whose end point is a point M 1 (or M 2 or M 3 ) on the circumference of the locus circle Q. Alternatively, the radius R of the locus circle Q is obtained from the difference from m 2 or m 3 ) by the following equation (6).
R 2 = (m 1 -OC) 2 = (m 2 -OC) 2 = (m 3 -OC) 2 (6)

ここで、演算に用いる磁気ベクトルは一つだけでもよいが、上記3個のデータm1、m2、m3を用いて平均をとることにより、より精度のよい演算が可能となる。また、4個以上の磁気ベクトルのデータを用いて、それらを基に演算した半径Rの平均を求めることにより、更に精度のよい演算が可能となる。Here, only one magnetic vector may be used for the calculation, but more accurate calculation can be performed by taking an average using the three data m 1 , m 2 , and m 3 . Further, by using the data of four or more magnetic vectors and obtaining the average of the radii R calculated based on them, more accurate calculation can be performed.

上記のようにして得られる半径Rを基に、回転角度算出手段5は、以下のようにして、回転角度を算出する。
例えば、図4に示すごとく、時刻tから時刻t+Δtまでの間に磁気ベクトルがm1からm2に変化したとき、軌跡円Qにおける回転角θは、以下の式(7)によって算出される。
Based on the radius R obtained as described above, the rotation angle calculation means 5 calculates the rotation angle as follows.
For example, as shown in FIG. 4, when the magnetic vector changes from m 1 to m 2 from time t to time t + Δt, the rotation angle θ in the locus circle Q is calculated by the following equation (7).

Figure 2007099599
Figure 2007099599

上記式(7)は、図4に示すごとく、軌跡円Qに内接すると共に磁気ベクトルm1、m2の終点M1、M2を2つの頂点とする直角三角形M12Gに、正弦定理を適用することにより得ることができる。即ち、三角形M12Gにおいて、以下の式(8)が成り立つ。ここで、線分M1Gは、軌跡円Qの直径2Rに該当する。そして、角M1GM2と角M1CM2とは円周角と中心角との関係を有するため、角M1GM2は、角M1CM2(即ち回転角θ)の半分である。As shown in FIG. 4, the above equation (7) is expressed as a sine in a right triangle M 1 M 2 G that is inscribed in the locus circle Q and has two vertices at the end points M 1 and M 2 of the magnetic vectors m 1 and m 2. It can be obtained by applying the theorem. That is, in the triangle M 1 M 2 G, the following formula (8) is established. Here, the line segment M 1 G corresponds to the diameter 2R of the locus circle Q. Since the angle M 1 GM 2 and the angle M 1 CM 2 have a relationship between a circumferential angle and a central angle, the angle M 1 GM 2 is half of the angle M 1 CM 2 (that is, the rotation angle θ). .

Figure 2007099599
Figure 2007099599

それ故、この式(8)から上記式(7)が導かれ、回転角θを求めることができる。この回転角θの信号を出力端子P1から出力する(図1)。
以上により、回転軸Kとその周りの回転角θを得ることができるため、時刻tから時刻t+Δtまでの間における被測定体の姿勢変化量が分かることとなる。
Therefore, the equation (7) is derived from the equation (8), and the rotation angle θ can be obtained. A signal of the rotation angle θ is output from the output terminal P1 (FIG. 1).
As described above, since the rotation axis K and the rotation angle θ around the rotation axis K can be obtained, the amount of change in posture of the measured object from time t to time t + Δt can be known.

また、この結果を利用して、上記角速度算出手段6においては、回転角度θを時間Δtで除算することにより、角速度ωを得ることができる。即ち、θ’=θ/Δtとなる。この角速度ωの信号を出力端子P2から出力する。
以上により、回転軸Kとその周りの回転角速度ωを得ることができるため、被測定体の姿勢変化速度が分かることとなる。
Also, using this result, the angular velocity calculation means 6 can obtain the angular velocity ω by dividing the rotation angle θ by the time Δt. That is, θ ′ = θ / Δt. A signal of this angular velocity ω is output from the output terminal P2.
As described above, since the rotation axis K and the rotation angular velocity ω around the rotation axis K can be obtained, the posture change speed of the measured object can be known.

次に、本例の作用効果につき説明する。
上記磁気式ジャイロ1は、上記3軸磁気センサ2と上記メモリ3と上記回転軸算出手段4と上記回転角度算出手段5とを有する。そして、3軸磁気センサ2によって検出する地磁気を基に、被測定体の姿勢変化を検知する。通常の環境においては、地磁気は地上に対して基本的に一定の方向、大きさを有している。それ故、被測定体の姿勢すなわち3軸直交座標系10の姿勢が変化したとき、その姿勢変化に対応して、相対的に3軸直交座標系10における磁気ベクトルが変化することとなる。この変化する磁気ベクトルを検出することによって、被測定体の姿勢の変化を精確に計測することが可能となる。
Next, the function and effect of this example will be described.
The magnetic gyro 1 includes the three-axis magnetic sensor 2, the memory 3, the rotation axis calculation unit 4, and the rotation angle calculation unit 5. Then, based on the geomagnetism detected by the three-axis magnetic sensor 2, a change in the posture of the measurement object is detected. In a normal environment, the geomagnetism basically has a certain direction and size with respect to the ground. Therefore, when the posture of the measurement object, that is, the posture of the three-axis orthogonal coordinate system 10 is changed, the magnetic vector in the three-axis orthogonal coordinate system 10 is relatively changed corresponding to the change in the posture. By detecting this changing magnetic vector, it is possible to accurately measure a change in the posture of the measured object.

そして、被測定体の姿勢の変化は、任意の回転軸Kの周りの任意の回転角度θによって特定することができる。
そこで、上記のごとく、上記磁気式ジャイロ1においては、上記回転軸算出手段4によって、上記回転軸Kを算出する。また、上記メモリ3によって、上記回転軸Kを算出するために必要な、異なる3時点以上における磁気ベクトルのデータを蓄積しておく。更に、上記回転角度算出手段5によって、上記回転軸Kを中心とした被測定体の回転角度θを上記磁気ベクトルのデータを基に算出する。
以上により、回転軸Kとその周りの回転角度θを求めることができるため、被測定体の姿勢の変化を計測することができる。
The change in the posture of the measured object can be specified by an arbitrary rotation angle θ around an arbitrary rotation axis K.
Therefore, as described above, in the magnetic gyro 1, the rotation axis K is calculated by the rotation axis calculation means 4. Further, the memory 3 stores magnetic vector data necessary for calculating the rotation axis K at three or more different time points. Further, the rotation angle calculation means 5 calculates the rotation angle θ of the measured object around the rotation axis K based on the magnetic vector data.
As described above, since the rotation axis K and the rotation angle θ around the rotation axis K can be obtained, the change in the posture of the measured object can be measured.

また、上記磁気式ジャイロは、従来の運動力学的原理を利用した機械式のジャイロとは異なり、地磁気を基に被測定体の姿勢の変化を計測することができる。それ故、測定対象とする回転運動以外の力学的な振動や衝撃等が印加されてもこれらに反応することなく、精確な計測を確保することができる。   Further, unlike the conventional mechanical gyro using the kinematic principle, the magnetic gyro can measure a change in the posture of the measurement object based on the geomagnetism. Therefore, accurate measurement can be ensured without reacting to mechanical vibrations or impacts other than the rotational motion to be measured, even when applied.

また、上記磁気式ジャイロ1は、3軸磁気センサ2を利用するものであるため、機械式のように複雑な機構を必要としたり、電力を多く必要としたりすることもない。それ故、小型化、低コスト化を容易に図ることができる。その結果、例えば、小型化、高密度化が進んでいる携帯電子機器等に組み込むことも容易となる。   Further, since the magnetic gyro 1 uses the three-axis magnetic sensor 2, it does not require a complicated mechanism or a large amount of electric power unlike a mechanical type. Therefore, downsizing and cost reduction can be easily achieved. As a result, for example, it can be easily incorporated into portable electronic devices and the like that are becoming smaller and higher in density.

また、上記磁気式ジャイロ1は、角速度算出手段6を有するため、被測定体の回転角速度ωを容易に検出することができる。それ故、被測定体の姿勢変化量だけでなく、姿勢変化速度も検出することができる。
また、回転角度算出手段5は、回転中心座標算出手段51と、半径算出手段52とを有し、これらを上記のごとく利用して回転角度θを算出するよう構成してある。これにより、容易かつ精確に上記回転角度θを算出することができる。
Further, since the magnetic gyro 1 has the angular velocity calculating means 6, the rotational angular velocity ω of the measured object can be easily detected. Therefore, not only the posture change amount of the measured object but also the posture change speed can be detected.
The rotation angle calculation unit 5 includes a rotation center coordinate calculation unit 51 and a radius calculation unit 52, and is configured to calculate the rotation angle θ using these as described above. Thereby, the rotation angle θ can be calculated easily and accurately.

また、3軸磁気センサ2は、マグネト・インピーダンス・センサ素子20によって構成してあるため、より高精度、高感度、高応答性、かつ小型の磁気式ジャイロ1を得ることができる。即ち、マグネト・インピーダンス・センサ素子20は、高感度であるため、微弱な地磁気を高精度にて検出することができる。更には、マグネト・インピーダンス・センサ素子20は小型であるため、小型の3軸磁気センサ2を得ることができる。また、これにより、磁気式ジャイロ1をICチップ内に納めることも可能となる。   Further, since the three-axis magnetic sensor 2 is constituted by the magneto-impedance sensor element 20, it is possible to obtain a magnetic gyro 1 with higher accuracy, higher sensitivity, higher response, and a smaller size. That is, since the magneto-impedance sensor element 20 is highly sensitive, it can detect weak geomagnetism with high accuracy. Furthermore, since the magneto-impedance sensor element 20 is small, a small three-axis magnetic sensor 2 can be obtained. This also allows the magnetic gyro 1 to be housed in the IC chip.

以上のごとく、本例によれば、計測精度に優れた小型化容易な磁気式ジャイロを提供することができる。   As described above, according to this example, it is possible to provide a magnetic gyro that is excellent in measurement accuracy and that can be easily miniaturized.

本発明の磁気式ジャイロは、上記実施例に限らず、種々の態様が考えられ、また、回転角度や回転角速度の算出方法についても、上記実施例は一例にすぎない。
即ち、例えば、上記3軸磁気センサは、例えば、ホール素子、磁気抵抗素子、フラックスゲート等、マグネト・インピーダンス・センサ素子以外によって構成することもできる。
The magnetic gyro according to the present invention is not limited to the above-described embodiment, and various modes are conceivable. Also, the above-described embodiment is merely an example for the calculation method of the rotation angle and the rotation angular velocity.
That is, for example, the three-axis magnetic sensor can be configured by a device other than the magneto-impedance sensor device, such as a Hall device, a magnetoresistive device, a flux gate, or the like.

また、3軸磁気センサによる磁気ベクトルの採取時刻の間隔は、必ずしも一定である必要はない。また、演算に使用する磁気ベクトルのデータの数は、3個に限らず、4個以上であってもよい。そして、データ平面S、軌跡円Q、半径R等の算出に当たっては、できるだけ多数の磁気ベクトルのデータを利用して、平均をとるなどの措置を採ることにより、極めて高精度の計測を行うことが可能となる。   Further, the interval between magnetic vector sampling times by the three-axis magnetic sensor is not necessarily constant. Also, the number of magnetic vector data used for the calculation is not limited to three, and may be four or more. In calculating the data plane S, the locus circle Q, the radius R, etc., extremely high-precision measurement can be performed by taking measures such as averaging using data of as many magnetic vectors as possible. It becomes possible.

なお、本発明の磁気式ジャイロは、例えば、携帯電話機やPDA等の携帯電子機器に搭載することにより、磁気式ジャイロによって検出された姿勢変化量や姿勢変化速度を、上記機器に対する種々の入力信号とすることなどができる。
また、例えば、上記磁気式ジャイロをカメラに搭載することにより、検出した姿勢変化量や姿勢変化速度を利用して、フレーム内における被写体の姿勢を補正したり、手振れを防止したりすることなどができる。
The magnetic gyro of the present invention is mounted on a portable electronic device such as a mobile phone or a PDA, for example, so that the posture change amount and the posture change speed detected by the magnetic gyro can be converted into various input signals to the device. And so on.
Also, for example, by mounting the magnetic gyro on the camera, it is possible to correct the posture of the subject in the frame using the detected posture change amount or posture change speed, to prevent camera shake, etc. it can.

また、例えば、上記磁気式ジャイロをロボットに搭載することにより、検出した姿勢変化量や姿勢変化速度を、ロボットの姿勢制御等に利用することなどができる。
その他、上記磁気式ジャイロを、車両、ロボット、航空機、船舶等、種々の被測定体に搭載することができる。
Further, for example, by installing the magnetic gyro in the robot, the detected posture change amount and posture change speed can be used for robot posture control and the like.
In addition, the magnetic gyro can be mounted on various measured objects such as vehicles, robots, airplanes, and ships.

Claims (8)

被測定体に固定された3軸直交座標系における磁気ベクトルとして地磁気を検出する3軸磁気センサと、
上記3軸直交座標系の原点を通る任意の回転軸を中心に上記被測定体が運動したとき、上記3軸磁気センサによって時系列的に検出される上記磁気ベクトルのデータを蓄積するメモリと、
該メモリに蓄積された異なる3時点以上の上記磁気ベクトルのデータを基に、上記回転軸を算出する回転軸算出手段と、
上記回転軸を中心とした上記被測定体の回転角度を上記磁気ベクトルのデータを基に算出する回転角度算出手段とを有することを特徴とする磁気式ジャイロ。
A three-axis magnetic sensor for detecting geomagnetism as a magnetic vector in a three-axis orthogonal coordinate system fixed to the measurement object;
A memory for storing data of the magnetic vector detected in time series by the three-axis magnetic sensor when the measured object moves around an arbitrary rotation axis passing through the origin of the three-axis orthogonal coordinate system;
Rotation axis calculation means for calculating the rotation axis based on the magnetic vector data at three or more different points in time stored in the memory;
And a rotation angle calculating means for calculating a rotation angle of the object to be measured around the rotation axis based on data of the magnetic vector.
請求項1において、上記回転角度算出手段によって算出された異なる2時点間における上記被測定体の回転角度と、その2時点における上記磁気ベクトルのデータの採取時刻の差とを基に、上記回転軸を中心とする上記被測定体の回転角速度を算出する角速度算出手段を有することを特徴とする磁気式ジャイロ。   The rotation axis according to claim 1, wherein the rotation axis is calculated based on a rotation angle of the measured object between two different time points calculated by the rotation angle calculating means and a difference between data sampling times of the magnetic vector at the two time points. A magnetic gyro comprising angular velocity calculating means for calculating a rotational angular velocity of the object to be measured centered on the magnetic field. 請求項2において、上記磁気ベクトルのデータの採取時刻の間隔は一定であることを特徴とする磁気式ジャイロ。   3. The magnetic gyro according to claim 2, wherein an interval between collection times of the magnetic vector data is constant. 請求項1〜3のいずれか一項において、上記回転軸算出手段は、異なる3時点以上の上記磁気ベクトルのうちの2つの磁気ベクトルの差である差分ベクトルを2つ算出し、これら2つの差分ベクトルの外積をとることにより、上記回転軸と同方向の回転軸ベクトルを算出することを特徴とする磁気式ジャイロ。   The rotation axis calculation unit according to any one of claims 1 to 3, wherein the rotation axis calculation unit calculates two difference vectors that are differences between two magnetic vectors among the magnetic vectors at three or more different time points. A magnetic gyro characterized by calculating a rotation axis vector in the same direction as the rotation axis by taking an outer product of vectors. 請求項1〜4のいずれか一項において、上記回転角度算出手段は、上記3軸直交座標系における異なる3時点以上の上記磁気ベクトルの座標点によって定まるデータ平面と、上記回転軸算出手段によって算出された上記回転軸との交点を算出することにより、異なる3時点以上の上記磁気ベクトルの座標点を通る軌跡円の中心座標を算出する回転中心座標算出手段と、該回転中心座標算出手段によって算出された上記中心座標と、上記磁気ベクトルの座標点との距離を算出することにより、上記軌跡円の半径を算出する半径算出手段とを有し、該半径算出手段によって算出した上記軌跡円の半径と、異なる2時点の上記磁気ベクトルの座標点とを基に、上記回転角度を算出するよう構成してあることを特徴とする磁気式ジャイロ。   5. The rotation angle calculation means according to claim 1, wherein the rotation angle calculation means is calculated by a data plane determined by coordinate points of the magnetic vector at three or more different points in the three-axis orthogonal coordinate system and the rotation axis calculation means. The rotation center coordinate calculation means for calculating the center coordinates of the trajectory circle passing through the coordinate points of the magnetic vector at three or more different time points by calculating the intersection point with the rotation axis, and the rotation center coordinate calculation means A radius calculating means for calculating a radius of the locus circle by calculating a distance between the center coordinate and the coordinate point of the magnetic vector, and the radius of the locus circle calculated by the radius calculating means. And the rotation angle is calculated on the basis of the coordinate points of the magnetic vector at two different time points. 請求項5において、上記回転中心座標算出手段は、上記回転軸算出手段によって算出した回転軸ベクトルと、上記磁気ベクトルとの内積をとることにより、上記軌跡円の上記中心座標を算出することを特徴とする磁気式ジャイロ。   6. The rotation center coordinate calculation unit according to claim 5, wherein the rotation center coordinate calculation unit calculates the center coordinate of the locus circle by taking an inner product of the rotation axis vector calculated by the rotation axis calculation unit and the magnetic vector. Magnetic gyro. 請求項5又は6において、上記半径算出手段は、上記原点を始点とすると共に上記中心座標を終点とする中心座標ベクトルと、上記磁気ベクトルとの差を算出することにより、上記軌跡円の半径を算出することを特徴とする磁気式ジャイロ。   The radius calculation means according to claim 5 or 6, wherein the radius calculation means calculates the difference between the magnetic vector and a center coordinate vector having the origin as a start point and the center coordinate as an end point, thereby calculating the radius of the locus circle. A magnetic gyro characterized by calculating. 請求項1〜7のいずれか一項において、上記3軸磁気センサは、マグネト・インピーダンス・センサ素子によって構成してあることを特徴とする磁気式ジャイロ。   8. The magnetic gyro according to claim 1, wherein the three-axis magnetic sensor is constituted by a magneto-impedance sensor element.
JP2008502586A 2006-02-28 2006-02-28 Magnetic gyro Pending JPWO2007099599A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2006/303745 WO2007099599A1 (en) 2006-02-28 2006-02-28 Magnetic gyroscope

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2010202597A Division JP2010281837A (en) 2010-09-10 2010-09-10 Magnetic gyroscope

Publications (1)

Publication Number Publication Date
JPWO2007099599A1 true JPWO2007099599A1 (en) 2009-07-16

Family

ID=38458722

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008502586A Pending JPWO2007099599A1 (en) 2006-02-28 2006-02-28 Magnetic gyro

Country Status (2)

Country Link
JP (1) JPWO2007099599A1 (en)
WO (1) WO2007099599A1 (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008224642A (en) * 2007-03-09 2008-09-25 Aichi Micro Intelligent Corp Magnetic gyro
FR2915568B1 (en) * 2007-04-25 2009-07-31 Commissariat Energie Atomique METHOD AND DEVICE FOR DETECTING A SUBSTANTIALLY INVARIANT ROTATION AXIS
JP5176537B2 (en) * 2007-12-27 2013-04-03 富士通株式会社 Motion sensing device, motion sensing method, and motion sensing circuit
EP2482034A4 (en) * 2009-09-26 2014-03-19 Alps Electric Co Ltd Geomagnetism sensing device
JP5643547B2 (en) * 2010-06-02 2014-12-17 アルプス電気株式会社 Magnetic detector
JP4599502B1 (en) * 2010-06-03 2010-12-15 アイチ・マイクロ・インテリジェント株式会社 Magnetic gyro
JP2010281837A (en) * 2010-09-10 2010-12-16 Aichi Micro Intelligent Corp Magnetic gyroscope
JP2010271336A (en) * 2010-09-10 2010-12-02 Aichi Micro Intelligent Corp Magnetic gyro
JP5341861B2 (en) * 2010-10-18 2013-11-13 アルプス電気株式会社 Magnetic field detector
JP5560413B2 (en) * 2010-10-26 2014-07-30 アイチ・マイクロ・インテリジェント株式会社 Magnetic gyro
US8600691B2 (en) 2011-01-21 2013-12-03 Northrop Grumman Guidance and Electronics, Inc. Gyroscope system magnetic field error compensation
JP5816879B2 (en) * 2011-07-05 2015-11-18 アイチ・マイクロ・インテリジェント株式会社 Magnetic gyro
JP6648515B2 (en) 2015-12-21 2020-02-14 カシオ計算機株式会社 Electronic device, its angular velocity acquisition method, and angular velocity acquisition program
JP6350733B1 (en) 2017-03-30 2018-07-04 愛知製鋼株式会社 Ball rotation measurement system
GB201900870D0 (en) * 2019-01-22 2019-03-13 Deepmatter Ltd Anomalous rotation rate detection

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10115634A (en) * 1996-10-14 1998-05-06 Sony Corp Angular velocity sensor
JP2005061969A (en) * 2003-08-11 2005-03-10 Asahi Kasei Electronics Co Ltd Azimuthal angle measuring instrument and azimuthal angle measuring method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006047267A (en) * 2003-07-18 2006-02-16 Aichi Steel Works Ltd Three-dimensional magnetic direction sensor, and magneto-impedance sensor element

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10115634A (en) * 1996-10-14 1998-05-06 Sony Corp Angular velocity sensor
JP2005061969A (en) * 2003-08-11 2005-03-10 Asahi Kasei Electronics Co Ltd Azimuthal angle measuring instrument and azimuthal angle measuring method

Also Published As

Publication number Publication date
WO2007099599A1 (en) 2007-09-07

Similar Documents

Publication Publication Date Title
JPWO2007099599A1 (en) Magnetic gyro
KR102368230B1 (en) Method of measuring angle between two bodies of foldable device and apparatus therefor
JP4252555B2 (en) Tilt sensor and azimuth measuring device using the same
JP4599502B1 (en) Magnetic gyro
JP5023073B2 (en) Motion sensing program and electronic compass provided with the same
WO2006035505A1 (en) Magnetic sensor control method, magnetic sensor controller and portable terminal device
JP2007113993A (en) Magnetic compass
JP2007248477A (en) Geomagnetic sensor capable of compensating influence of slope and capable of computing azimuth, and computing method therefor
US11408735B2 (en) Positioning system and positioning method
JP2008224642A (en) Magnetic gyro
JP4890660B2 (en) Geomagnetic detector
JP5186645B2 (en) Electronic compass
JP5678357B2 (en) Rotation information calculation method, rotation information calculation program, magnetic gyroscope and moving body
JP5457890B2 (en) Orientation detection device
JP6988009B2 (en) A device for measuring the gradient change of a structure and a method for measuring the gradient change of a structure using the device.
JP5475873B2 (en) Geomagnetic detector
JP2006275523A (en) Electronic azimuth device and recording medium
JP5377507B2 (en) 6-directional device
JP2011185864A (en) Magnetic field detector
JP5498209B2 (en) Magnetic field detector
JP4149344B2 (en) Geomagnetic orientation sensor and method of using geomagnetic orientation sensor
JP2010281837A (en) Magnetic gyroscope
JP5144701B2 (en) Magnetic field detector
JP5490576B2 (en) Magnetic field detector
JP5498208B2 (en) Magnetic field detector

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100330

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100713

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20100824

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101207