[go: up one dir, main page]

CN108088465A - A kind of magnetic heading online calibration method - Google Patents

A kind of magnetic heading online calibration method Download PDF

Info

Publication number
CN108088465A
CN108088465A CN201611037421.7A CN201611037421A CN108088465A CN 108088465 A CN108088465 A CN 108088465A CN 201611037421 A CN201611037421 A CN 201611037421A CN 108088465 A CN108088465 A CN 108088465A
Authority
CN
China
Prior art keywords
mrow
msub
mtd
mtr
msubsup
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
CN201611037421.7A
Other languages
Chinese (zh)
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.)
Beijing Automation Control Equipment Institute BACEI
Original Assignee
Beijing Automation Control Equipment Institute BACEI
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 Beijing Automation Control Equipment Institute BACEI filed Critical Beijing Automation Control Equipment Institute BACEI
Priority to CN201611037421.7A priority Critical patent/CN108088465A/en
Publication of CN108088465A publication Critical patent/CN108088465A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • G01C25/005Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Other Investigation Or Analysis Of Materials By Electrical Means (AREA)

Abstract

本发明属于导航参数标定技术领域,具体涉及一种磁航向在线标定方法。当载体的姿态变化时,三轴磁传感器的测量磁力在空间中的轨迹是一个球形。当受到硬磁影响时,其圆心位置会发生变化;受到软磁影响后,其圆球形状会发生畸变变成椭圆。本发明的方法利用上述原理,通过MEMS组合导航系统在无人机上的转动,测量磁力在空间中的轨迹,采用数据拟合算法将受到干扰后的椭圆补偿成圆形,即可以完成磁传感器参数的标定。本发明需要解决传统针对磁传感器的标定方法主要采用无磁转台多位置标定的方式,标定周期长,适用性较差的技术问题,无需使用无磁转台,不对MEMS组合导航系统进行拆卸,在线对磁航向角进行标定,标定周期短,适应性较好。The invention belongs to the technical field of navigation parameter calibration, and in particular relates to an online calibration method for magnetic heading. When the attitude of the carrier changes, the track of the measured magnetic force of the three-axis magnetic sensor in space is a spherical shape. When affected by hard magnetism, the position of its center will change; after being affected by soft magnetism, its spherical shape will be distorted into an ellipse. The method of the present invention utilizes the above principles to measure the trajectory of the magnetic force in space through the rotation of the MEMS integrated navigation system on the UAV, and use the data fitting algorithm to compensate the disturbed ellipse into a circle, which can complete the magnetic sensor parameters. calibration. The present invention needs to solve the technical problems that the traditional calibration method for magnetic sensors mainly adopts the non-magnetic turntable multi-position calibration method, the calibration period is long, and the applicability is poor. It does not need to use a non-magnetic turntable, does not disassemble the MEMS integrated navigation system, and performs online calibration. The magnetic heading angle is calibrated, the calibration period is short, and the adaptability is good.

Description

一种磁航向在线标定方法A method for on-line calibration of magnetic heading

技术领域technical field

本发明属于导航参数标定技术领域,具体涉及一种磁航向在线标定方法。The invention belongs to the technical field of navigation parameter calibration, and in particular relates to an online calibration method for magnetic heading.

背景技术Background technique

现有的无人机飞控用导航系统,多采用MEMS惯性/卫星/磁/气压多传感器组合导航。由于MEMS惯导系统的精度较低,无法找北,因此需要利用磁航向为惯导的初始对准和导航建立航向基准。The existing navigation systems for UAV flight control mostly use MEMS inertial/satellite/magnetic/air pressure multi-sensor integrated navigation. Due to the low accuracy of the MEMS inertial navigation system, it is impossible to find north, so it is necessary to use the magnetic heading to establish a heading reference for the initial alignment and navigation of the inertial navigation system.

但是,无人机内部的发动机及其它结构件存在着铁磁干扰,会导致在地面标定的磁传感器参数无法在无人机上使用;此外,长期使用过程中许多器件被磁化,导致了磁航向在长期使用过程中导航精度变差。而传统针对磁传感器的标定方法主要采用无磁转台多位置标定的方式,标定周期长,适用性较差。However, there is ferromagnetic interference in the engine and other structural parts inside the UAV, which will cause the magnetic sensor parameters calibrated on the ground to be unusable on the UAV; in addition, many devices are magnetized during long-term use, resulting in the magnetic heading Navigation accuracy deteriorates during long-term use. However, the traditional calibration method for magnetic sensors mainly adopts the non-magnetic turntable multi-position calibration method, which has a long calibration cycle and poor applicability.

发明内容Contents of the invention

本发明需要解决的技术问题为:传统针对磁传感器的标定方法主要采用无磁转台多位置标定的方式,标定周期长,适用性较差。The technical problem to be solved in the present invention is: the traditional calibration method for magnetic sensors mainly adopts the non-magnetic turntable multi-position calibration method, which has a long calibration period and poor applicability.

本发明的技术方案如下所述:Technical scheme of the present invention is as follows:

首先将MEMS组合导航系统转动一周,过程中采集5个样本点;那么根据椭圆方程有:First, rotate the MEMS integrated navigation system for one circle, and collect 5 sample points during the process; then according to the elliptic equation:

其中,Hx1i、Hy1i(i=1~5)为原始水平磁场强度,通过下式计算得到;Among them, H x1i and H y1i (i=1~5) are the original horizontal magnetic field strength, calculated by the following formula;

Hx1=Mx cosθ+My sinθH x1 =Mx cosθ+My sinθ

Hy1=Mx sinθsinγ+My cosγ-Mz cosθsinγH y1 =Mx sinθsinγ+My cosγ-Mz cosθsinγ

Mx,My,Mz分别为计磁传感器给出的前右下坐标系中XYZ三个方向的原始磁场强度,其中X轴为前向,Y轴为右向,Z轴为下向,γ为载体的横滚角,θ为载体的俯仰角;Mx, My, and Mz are the original magnetic field strengths in the three directions of XYZ in the front lower right coordinate system given by the magnetic sensor, where the X axis is forward, the Y axis is right, the Z axis is downward, and γ is the carrier The roll angle of , θ is the pitch angle of the carrier;

则使用下式求出椭圆相关系数:Then use the following formula to find the ellipse correlation coefficient:

其中,σ为椭圆扁率,Bx和By为椭圆中心相对于原点的位置,Kx和Ky为椭圆的半长轴和半短轴;Among them, σ is the oblateness of the ellipse, B x and B y are the positions of the center of the ellipse relative to the origin, K x and K y are the semi-major and semi-minor axes of the ellipse;

则补偿后的水平方向磁场强度为:Then the compensated horizontal magnetic field strength is:

Hx=(Hx1-Bx)/Kx H x =(H x1 -B x )/K x

Hy=(Hy1-By)/Ky H y =(H y1 -B y )/K y

其中,Hx为前向磁场强度,Hy为右向磁场强度;则磁航向角ψ通过下式计算:Among them, H x is the forward magnetic field strength, H y is the right magnetic field strength; then the magnetic heading angle ψ is calculated by the following formula:

ψ=arctan(Hy/Hx)。ψ = arctan(H y /H x ).

本发明的有益效果为:本发明的标定方法,无需使用无磁转台,不对MEMS组合导航系统进行拆卸,在线对磁航向角进行标定,标定周期短,适应性较好。The beneficial effects of the present invention are: the calibration method of the present invention does not need to use a non-magnetic turntable, does not dismantle the MEMS integrated navigation system, and can calibrate the magnetic heading angle online, with short calibration period and good adaptability.

具体实施方式Detailed ways

当载体的姿态变化时,三轴磁传感器的测量磁力在空间中的轨迹是一个球形。当受到硬磁影响时,其圆心位置会发生变化;受到软磁影响后,其圆球形状会发生畸变变成椭圆。本发明的方法利用上述原理,通过MEMS组合导航系统在无人机上的转动,测量磁力在空间中的轨迹,采用数据拟合算法将受到干扰后的椭圆补偿成圆形,即可以完成磁传感器参数的标定。When the attitude of the carrier changes, the track of the measured magnetic force of the three-axis magnetic sensor in space is a spherical shape. When affected by hard magnetism, the position of its center will change; after being affected by soft magnetism, its spherical shape will be distorted into an ellipse. The method of the present invention utilizes the above principles to measure the trajectory of the magnetic force in space through the rotation of the MEMS integrated navigation system on the UAV, and use the data fitting algorithm to compensate the disturbed ellipse into a circle, which can complete the magnetic sensor parameters. calibration.

计磁传感器给出的前右下坐标系中XYZ三个方向的原始磁场强度为:Mx,My,Mz,其中X轴为前向,Y轴为右向,Z轴为下向,载体的横滚角为γ,俯仰角为θ。The original magnetic field strength in the three directions of XYZ in the front lower right coordinate system given by the magnetic sensor is: Mx, My, Mz, where the X axis is forward, the Y axis is right, the Z axis is downward, and the horizontal direction of the carrier is The roll angle is γ and the pitch angle is θ.

那么通过姿态分解得到的水平方向的原始磁场强度为:Then the original magnetic field strength in the horizontal direction obtained by attitude decomposition is:

为了完成磁航向的在线标定,首先将MEMS组合导航系统转动一周,过程中采集5个样本点。那么根据椭圆方程有:In order to complete the online calibration of the magnetic heading, the MEMS integrated navigation system is first rotated for one revolution, and 5 sample points are collected during the process. Then according to the elliptic equation:

其中,Hx1i、Hy1i(i=1~5)为通过式(1)计算得到的原始水平磁场强度。那么可以求出椭圆相关系数:Wherein, H x1i , Hy1i (i=1-5) are original horizontal magnetic field strengths calculated by formula (1). Then the elliptic correlation coefficient can be obtained:

其中,σ为椭圆扁率,Bx和By为椭圆中心相对于原点的位置,Kx和Ky为椭圆的半长轴和半短轴。Among them, σ is the oblateness of the ellipse, B x and By are the positions of the center of the ellipse relative to the origin, K x and K y are the semi-major and semi-minor axes of the ellipse.

则补偿后的水平方向磁场强度为:Then the compensated horizontal magnetic field strength is:

进而完成磁航向求解:Then complete the magnetic heading solution:

ψ=arctan(Hy/Hx) (5)。ψ = arctan (H y /H x ) (5).

Claims (1)

1.一种磁航向在线标定方法,其特征在于:1. A magnetic heading online calibration method, characterized in that: 首先将MEMS组合导航系统转动一周,过程中采集5个样本点;那么根据椭圆方程有:First, rotate the MEMS integrated navigation system for one circle, and collect 5 sample points during the process; then according to the elliptic equation: <mrow> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mi>K</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>K</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>K</mi> <mn>3</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>K</mi> <mn>4</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>K</mi> <mn>5</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <msup> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>11</mn> </mrow> </msub> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>11</mn> </mrow> </msub> </mrow> </mtd> <mtd> <msubsup> <mi>H</mi> <mrow> <mi>y</mi> <mn>11</mn> </mrow> <mn>2</mn> </msubsup> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>11</mn> </mrow> </msub> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>11</mn> </mrow> </msub> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>12</mn> </mrow> </msub> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>12</mn> </mrow> </msub> </mrow> </mtd> <mtd> <msubsup> <mi>H</mi> <mrow> <mi>y</mi> <mn>12</mn> </mrow> <mn>2</mn> </msubsup> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>12</mn> </mrow> </msub> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>12</mn> </mrow> </msub> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>13</mn> </mrow> </msub> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>13</mn> </mrow> </msub> </mrow> </mtd> <mtd> <msubsup> <mi>H</mi> <mrow> <mi>y</mi> <mn>13</mn> </mrow> <mn>2</mn> </msubsup> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>13</mn> </mrow> </msub> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>13</mn> </mrow> </msub> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>14</mn> </mrow> </msub> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>14</mn> </mrow> </msub> </mrow> </mtd> <mtd> <msubsup> <mi>H</mi> <mrow> <mi>y</mi> <mn>14</mn> </mrow> <mn>2</mn> </msubsup> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>14</mn> </mrow> </msub> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>14</mn> </mrow> </msub> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>15</mn> </mrow> </msub> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>15</mn> </mrow> </msub> </mrow> </mtd> <mtd> <msubsup> <mi>H</mi> <mrow> <mi>y</mi> <mn>15</mn> </mrow> <mn>2</mn> </msubsup> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>x</mi> <mn>15</mn> </mrow> </msub> </mtd> <mtd> <msub> <mi>H</mi> <mrow> <mi>y</mi> <mn>15</mn> </mrow> </msub> </mtd> <mtd> <mn>1</mn> </mtd> </mtr> </mtable> </mfenced> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mo>&amp;CenterDot;</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <mo>-</mo> <msubsup> <mi>H</mi> <mrow> <mi>x</mi> <mn>11</mn> </mrow> <mn>2</mn> </msubsup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msubsup> <mi>H</mi> <mrow> <mi>x</mi> <mn>12</mn> </mrow> <mn>2</mn> </msubsup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msubsup> <mi>H</mi> <mrow> <mi>x</mi> <mn>13</mn> </mrow> <mn>2</mn> </msubsup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msubsup> <mi>H</mi> <mrow> <mi>x</mi> <mn>14</mn> </mrow> <mn>2</mn> </msubsup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>-</mo> <msubsup> <mi>H</mi> <mrow> <mi>x</mi> <mn>15</mn> </mrow> <mn>2</mn> </msubsup> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow> <mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>K</mi><mn>1</mn></msub></mrow>mtd></mtr><mtr><mtd><msub><mi>K</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>K</mi><mn>3</mn></msub></mtd></mtr><mtr><mtd><msub><mi>K</mi><mn>4</mn></msub></mtd></mtr><mtr><mtd><msub><mi>K</mi><mn>5</mn></msub></mtd></mtr></mtable></mfenced><mo>=</mo><msup><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><msub><mi>H</mi><mrow><mi>x</mi><mn>11</mn></mrow></msub><msub><mi>H</mi><mrow><mi>y</mi><mn>11</mn></mrow></msub></mrow></mtd><mtd><msubsup><mi>H</mi><mrow><mi>y</mi><mn>11</mn></mrow><mn>2</mn></msubsup></mtd><mtd><msub><mi>H</mi><mrow><mi>x</mi><mn>11</mn></mrow></msub></mtd><mtd><msub><mi>H</mi><mrow><mi>y</mi><mn>11</mn></mrow></msub></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mrow><msub><mi>H</mi><mrow><mi>x</mi><mn>12</mn></mrow></msub><msub><mi>H</mi>mi><mrow><mi>y</mi><mn>12</mn></mrow></msub></mrow></mtd><mtd><msubsup><mi>H</mi><mrow><mi>y</mi>mi><mn>12</mn></mrow><mn>2</mn></msubsup></mtd><mtd><msub><mi>H</mi><mrow><mi>x</mi><mn>12</mn></mrow></msub></mtd><mtd><msub><mi>H</mi><mrow><mi>y</mi><mn>12</mn></mrow></msub></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mrow><msub><mi>H</mi><mrow><mi>x</mi><mn>13</mn></mrow></msub><msub><mi>H</mi><mrow><mi>y</mi><mn>13</mn></mrow></msub></mrow></mtd><mtd><msubsup><mi>H</mi><mrow><mi>y</mi><mn>13</mn></mrow><mn>2</mn></msubsup></mtd><mtd><msub><mi>H</mi><mrow><mi>x</mi><mn>13</mn></mrow></msub></mtd><mtd><msub><mi>H</mi><mrow><mi>y</mi><mn>13</mn></mrow></msub></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mrow><msub><mi>H</mi><mrow><mi>x</mi><mn>14</mn></mrow></msub><msub><mi>H</mi>mi><mrow><mi>y</mi><mn>14</mn></mrow></msub></mrow></mtd><mtd><msubsup><mi>H</mi><mrow><mi>y</mi><mn>14</mn></mrow><mn>2</mn></msubsup></mtd><mtd><msub><mi>H</mi><mrow><mi>x</mi><mn>14</mn></mrow></msub></mtd><mtd><msub><mi>H</mi><mrow><mi>y</mi><mn>14</mn></mrow></msub></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mrow><msub><mi>H</mi><mrow><mi>x</mi><mn>15</mn></mrow></msub><msub><mi>H</mi><mrow><mi>y</mi><mn>15</mn></msub>mrow></msub></mrow></mtd><mtd><msubsup><mi>H</mi><mrow><mi>y</mi><mn>15</mn></mrow><mn>2</mn></msubsup></mtd><mtd><msub><mi>H</mi><mrow><mi>x</mi><mn>15</mn></mrow></msub></mtd><mtd><msub><mi>H</mi><mrow><mi>y</mi><mn>15</mn></mrow></msub></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>&amp;CenterDot;</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mo>-</mo><msubsup><mi>H</mi><mrow><mi>x</mi><mn>11</mn></mrow><mn>2</mn></msubsup></mrow></mtd></mtr><mtr><mtd><mrow><mo>-</mo><msubsup><mi>H</mi><mrow><mi>x</mi><mn>12</mn></mrow><mn>2</mn></msubsup></mrow></mtd></mtr><mtr><mtd><mrow><mo>-</mo><msubsup><mi>H</mi><mrow><mi>x</mi><mn>13</mn></mrow><mn>2</mn></msubsup></mrow></mtd></mtr><mtr><mtd><mrow><mo>-</mo><msubsup><mi>H</mi><mrow><mi>x</mi><mn>14</mn></mrow><mn>2</mn></msubsup></mrow></mtd></mtr><mtr><mtd><mrow><mo>-</mo><msubsup><mi>H</mi><mrow><mi>x</mi><mn>15</mn></mrow><mn>2</mn></msubsup></mrow></mtd></mtr></mtable></mfenced></mrow> 其中,Hx1i、Hy1i(i=1~5)为原始水平磁场强度,通过下式计算得到;Among them, H x1i and H y1i (i=1~5) are the original horizontal magnetic field strength, calculated by the following formula; Hx1=Mxcosθ+MysinθH x1 =Mxcosθ+Mysinθ Hy1=Mxsinθsinγ+Mycosγ-MzcosθsinγH y1 =Mxsinθsinγ+Mycosγ-Mzcosθsinγ Mx,My,Mz分别为计磁传感器给出的前右下坐标系中XYZ三个方向的原始磁场强度,其中X轴为前向,Y轴为右向,Z轴为下向,γ为载体的横滚角,θ为载体的俯仰角;Mx, My, and Mz are the original magnetic field strengths in the three directions of XYZ in the front lower right coordinate system given by the magnetic sensor, where the X axis is forward, the Y axis is right, the Z axis is downward, and γ is the carrier The roll angle of , θ is the pitch angle of the carrier; 则使用下式求出椭圆相关系数:Then use the following formula to find the ellipse correlation coefficient: <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>&amp;sigma;</mi> <mo>=</mo> <mn>0.5</mn> <mi>a</mi> <mi>r</mi> <mi>c</mi> <mi>t</mi> <mi>a</mi> <mi>n</mi> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mn>2</mn> </msub> <mo>/</mo> <mo>(</mo> <mrow> <msub> <mi>K</mi> <mn>1</mn> </msub> <mo>-</mo> <mn>1</mn> </mrow> <mo>)</mo> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>B</mi> <mi>x</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mo>-</mo> <mn>2</mn> <msub> <mi>K</mi> <mn>1</mn> </msub> <msub> <mi>K</mi> <mn>3</mn> </msub> <mo>+</mo> <msub> <mi>K</mi> <mn>2</mn> </msub> <msub> <mi>K</mi> <mn>4</mn> </msub> </mrow> <mrow> <mn>4</mn> <msub> <mi>K</mi> <mn>1</mn> </msub> <mo>-</mo> <msubsup> <mi>K</mi> <mn>2</mn> <mn>2</mn> </msubsup> </mrow> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>B</mi> <mi>y</mi> </msub> <mo>=</mo> <mfrac> <mrow> <mo>-</mo> <mn>2</mn> <msub> <mi>K</mi> <mn>4</mn> </msub> <mo>+</mo> <msub> <mi>K</mi> <mn>2</mn> </msub> <msub> <mi>K</mi> <mn>3</mn> </msub> </mrow> <mrow> <mn>4</mn> <msub> <mi>K</mi> <mn>1</mn> </msub> <mo>-</mo> <msubsup> <mi>K</mi> <mn>2</mn> <mn>2</mn> </msubsup> </mrow> </mfrac> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>K</mi> <mi>x</mi> </msub> <mo>=</mo> <msqrt> <mfrac> <mn>2</mn> <mrow> <mn>1</mn> <mo>-</mo> <msub> <mi>K</mi> <mn>1</mn> </msub> <mo>-</mo> <msub> <mi>K</mi> <mn>2</mn> </msub> <mo>/</mo> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mrow> <mo>(</mo> <mn>2</mn> <mi>&amp;sigma;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msqrt> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>K</mi> <mi>y</mi> </msub> <mo>=</mo> <msqrt> <mfrac> <mn>2</mn> <mrow> <mn>1</mn> <mo>+</mo> <msub> <mi>K</mi> <mn>1</mn> </msub> <mo>+</mo> <msub> <mi>K</mi> <mn>2</mn> </msub> <mo>/</mo> <mi>s</mi> <mi>i</mi> <mi>n</mi> <mrow> <mo>(</mo> <mn>2</mn> <mi>&amp;sigma;</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </msqrt> </mrow> </mtd> </mtr> </mtable> </mfenced> <mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>&amp;sigma;</mi><mo>=</mo><mn>0.5</mn><mi>a</mi><mi>r</mi><mi>c</mi><mi>t</mi><mi>a</mi><mi>n</mi><mrow><mo>(</mo><msub><mi>K</mi><mn>2</mn></msub><mo>/</mo><mo>(</mo><mrow><msub><mi>K</mi><mn>1</mn></msub><mo>-</mo><mn>1</mn></mrow><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>B</mi><mi>x</mi></msub><mo>=</mo><mfrac><mrow><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>K</mi><mn>3</mn></msub><mo>+</mo><msub><mi>K</mi><mn>2</mn></msub><msub><mi>K</mi><mn>4</mn></msub></mrow><mrow><mn>4</mn><msub><mi>K</mi><mn>1</mn></msub><mo>-</mo><msubsup><mi>K</mi><mn>2</mn><mn>2</mn></msubsup></mrow></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>B</mi><mi>y</mi></msub><mo>=</mo><mfrac><mrow><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>4</mn></msub><mo>+</mo><msub><mi>K</mi><mn>2</mn></msub><msub><mi>K</mi><mn>3</mn></msub></mrow><mrow><mn>4</mn><msub><mi>K</mi><mn>1</mn></msub><mo>-</mo><msubsup><mi>K</mi><mn>2</mn><mn>2</mn></msubsup></mrow></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>K</mi><mi>x</mi></msub><mo>=</mo><msqrt><mfrac><mn>2</mn><mrow><mn>1</mn><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mo>-</mo><msub><mi>K</mi><mn>2</mn></msub><mo>/</mo><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mn>2</mn><mi>&amp;sigma;</mi><mo>)</mo></mrow></mrow></mfrac></msqrt></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>K</mi><mi>y</mi></msub><mo>=</mo><msqrt><mfrac><mn>2</mn><mrow><mn>1</mn><mo>+</mo><msub><mi>K</mi><mn>1</mn></msub><mo>+</mo><msub><mi>K</mi><mn>2</mn></msub><mo>/</mo><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mn>2</mn><mi>&amp;sigma;</mi><mo>)</mo></mrow></mrow></mfrac></msqrt></mrow></mtd></mtr></mtable></mfenced> 其中,σ为椭圆扁率,Bx和By为椭圆中心相对于原点的位置,Kx和Ky为椭圆的半长轴和半短轴;Among them, σ is the oblateness of the ellipse, B x and B y are the positions of the center of the ellipse relative to the origin, K x and K y are the semi-major and semi-minor axes of the ellipse; 则补偿后的水平方向磁场强度为:Then the compensated horizontal magnetic field strength is: Hx=(Hx1-Bx)/Kx H x =(H x1 -B x )/K x Hy=(Hy1-By)/Ky H y =(H y1 -B y )/K y 其中,Hx为前向磁场强度,Hy为右向磁场强度;则磁航向角ψ通过下式计算:Among them, H x is the forward magnetic field strength, H y is the right magnetic field strength; then the magnetic heading angle ψ is calculated by the following formula: ψ=arctan(Hy/Hx)。ψ = arctan(H y /H x ).
CN201611037421.7A 2016-11-23 2016-11-23 A kind of magnetic heading online calibration method Pending CN108088465A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611037421.7A CN108088465A (en) 2016-11-23 2016-11-23 A kind of magnetic heading online calibration method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611037421.7A CN108088465A (en) 2016-11-23 2016-11-23 A kind of magnetic heading online calibration method

Publications (1)

Publication Number Publication Date
CN108088465A true CN108088465A (en) 2018-05-29

Family

ID=62169131

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611037421.7A Pending CN108088465A (en) 2016-11-23 2016-11-23 A kind of magnetic heading online calibration method

Country Status (1)

Country Link
CN (1) CN108088465A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110108264A (en) * 2019-05-24 2019-08-09 北京韦加无人机科技股份有限公司 A kind of unmanned plane horizontally rotates school magnetism method in the air
CN115014397A (en) * 2022-06-30 2022-09-06 北京理工大学 A strapdown magnetometer transfer calibration method and split calibration device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110234216A1 (en) * 2010-03-23 2011-09-29 Kabushiki Kaisha Toshiba Spin wave element
CN102375160A (en) * 2010-08-04 2012-03-14 美新半导体(无锡)有限公司 Method for correcting soft and hard magnetic error of biaxial terrestrial magnetism sensor
CN102589537A (en) * 2012-03-05 2012-07-18 无锡汉和航空技术有限公司 Method for calibrating electronic compass of unmanned machine under magnetic environment
CN102597920A (en) * 2009-11-04 2012-07-18 高通股份有限公司 Calibrating multi-dimensional sensor for offset, sensitivity, and non-orthogonality
CN203587782U (en) * 2013-06-20 2014-05-07 意法半导体(中国)投资有限公司 An electronic device configured for sensing magnetic fields.
CN105892498A (en) * 2016-04-01 2016-08-24 南京工程学院 Target staring and scanning control system based on triaxial holder

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102597920A (en) * 2009-11-04 2012-07-18 高通股份有限公司 Calibrating multi-dimensional sensor for offset, sensitivity, and non-orthogonality
US20110234216A1 (en) * 2010-03-23 2011-09-29 Kabushiki Kaisha Toshiba Spin wave element
CN102375160A (en) * 2010-08-04 2012-03-14 美新半导体(无锡)有限公司 Method for correcting soft and hard magnetic error of biaxial terrestrial magnetism sensor
CN102589537A (en) * 2012-03-05 2012-07-18 无锡汉和航空技术有限公司 Method for calibrating electronic compass of unmanned machine under magnetic environment
CN203587782U (en) * 2013-06-20 2014-05-07 意法半导体(中国)投资有限公司 An electronic device configured for sensing magnetic fields.
CN105892498A (en) * 2016-04-01 2016-08-24 南京工程学院 Target staring and scanning control system based on triaxial holder

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110108264A (en) * 2019-05-24 2019-08-09 北京韦加无人机科技股份有限公司 A kind of unmanned plane horizontally rotates school magnetism method in the air
CN110108264B (en) * 2019-05-24 2021-06-29 北京韦加无人机科技股份有限公司 Unmanned aerial vehicle aerial horizontal rotation magnetism correction method
CN115014397A (en) * 2022-06-30 2022-09-06 北京理工大学 A strapdown magnetometer transfer calibration method and split calibration device

Similar Documents

Publication Publication Date Title
CN104613983B (en) A kind of complete machine magnetometer calibration method applied to Small and micro-satellite
CN104374388B (en) Flight attitude determining method based on polarized light sensor
CN103630139B (en) A kind of full attitude determination method of underwater carrier measured based on earth magnetism gradient tensor
CN103822633A (en) Low-cost attitude estimation method based on second-order measurement update
CN106979780A (en) A kind of unmanned vehicle real-time attitude measuring method
CN107894241A (en) A kind of unmanned plane magnetic sensor calibration method, unmanned plane based on ellipsoid fitting
CN107121707A (en) A kind of error calibration method of magnetic sensor measuring basis and structure benchmark
CN105937911A (en) Magnetic sensor attitude calculation method
CN101393022A (en) Calibration method of digital magnetic compass in magnetic environment
CN105910606A (en) Direction adjustment method based on angular velocity difference
CN104677353A (en) Method for realizing course angle detection of mechanical vehicle body based on MEMS sensor
CN110440746A (en) A kind of no-dig technique subterranean drill bit posture fusion method based on the decline of quaternary number gradient
CN108458714A (en) The Eulerian angles method for solving of acceleration of gravity is free of in a kind of attitude detection system
CN107024206A (en) A kind of integrated navigation system based on GGI/GPS/INS
WO2018214226A1 (en) Unmanned vehicle real-time posture measurement method
CN110736484B (en) Calibration method of background magnetic field based on fusion of gyroscope and magnetic sensor
CN111189474A (en) Autonomous calibration method of MARG sensor based on MEMS
CN103712621B (en) Polarised light and infrared sensor are assisted inertial navigation system method for determining posture
CN106885573A (en) Towards the motion capture system Real-time Determination of Attitude method of quadrotor
CN106054185B (en) A kind of airborne dual-antenna InSAR baseline computational methods based on distributed POS
CN107727101A (en) 3 d pose information fast resolution algorithm based on double polarizing light vector
CN105892498A (en) Target staring and scanning control system based on triaxial holder
CN110134134A (en) A wind measurement method in the hovering state of UAV
CN108088465A (en) A kind of magnetic heading online calibration method
CN103697893B (en) Utilize the three-dimensional attitude determination method of atmospheric polarization light

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180529