摘要 |
<P>PROBLEM TO BE SOLVED: To determine whether an off-set value should be adopted or not by evaluating the effect level of an external magnetic field. <P>SOLUTION: A device 1 comprises: a part that generates an internal magnetic field Bi, a three-dimensional magnetic sensor 60, and a CPU 10. The CPU 10 calculates the center x<SB POS="POST">0</SB>of a spherical surface S on condition that the coordinates indicated by a plurality of magnetic data q<SB POS="POST">i</SB>sequentially output from the three-dimensional magnetic sensor 60 are stochastically distributed in the vicinity of the spherical surface S whose center is the coordinate showing components of the internal magnetic field Bi. An objective function f<SB POS="POST">2</SB>(E, x), showing errors between coordinates indicated by the plurality of magnetic data q<SB POS="POST">i</SB>and the surface of a solid SD, is introduced on the condition that the coordinates indicated by the plurality of magnetic data q<SB POS="POST">i</SB>are stochastically distributed in the vicinity of the surface of the solid SD, which is obtained by superimposing a curved surface SX over the spherical surface. When a first evaluation value f<SB POS="POST">3</SB>(E) based on a component k(E) indicating the curved surface SX in the objective function f<SB POS="POST">2</SB>(E, x) is equal to or less than a predetermined value at a minimum value of the objective function f<SB POS="POST">2</SB>(E, x), the center x<SB POS="POST">0</SB>is adopted as the off-set of the three-dimensional magnetic sensor 60. <P>COPYRIGHT: (C)2013,JPO&INPIT |