CN114485727A - Precision self-detection method and device for strapdown inertial navigation system - Google Patents

Precision self-detection method and device for strapdown inertial navigation system Download PDF

Info

Publication number
CN114485727A
CN114485727A CN202210001590.4A CN202210001590A CN114485727A CN 114485727 A CN114485727 A CN 114485727A CN 202210001590 A CN202210001590 A CN 202210001590A CN 114485727 A CN114485727 A CN 114485727A
Authority
CN
China
Prior art keywords
value
inertial navigation
navigation system
strapdown inertial
acceleration
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
CN202210001590.4A
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.)
Taiyuan Institute of China Coal Technology and Engineering Group
Shanxi Tiandi Coal Mining Machinery Co Ltd
Original Assignee
Taiyuan Institute of China Coal Technology and Engineering Group
Shanxi Tiandi Coal Mining Machinery Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taiyuan Institute of China Coal Technology and Engineering Group, Shanxi Tiandi Coal Mining Machinery Co Ltd filed Critical Taiyuan Institute of China Coal Technology and Engineering Group
Priority to CN202210001590.4A priority Critical patent/CN114485727A/en
Publication of CN114485727A publication Critical patent/CN114485727A/en
Pending legal-status Critical Current

Links

Images

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)
  • Navigation (AREA)

Abstract

The invention provides a precision self-detection method of a strapdown inertial navigation system, which comprises the steps of obtaining acceleration values and angle rate values when an X axis, a Y axis and a Z axis of the strapdown inertial navigation system respectively face upwards and downwards; respectively averaging acceleration values and angular velocity values when a single axial direction faces upwards and downwards, and calculating accelerometer zero values and gyroscope zero values of three axial directions; subtracting the zero value of each axial accelerometer from the zero value of the accelerometer calibrated by the system corresponding to the axial direction to obtain a first difference absolute value; subtracting the zero value of each axial gyroscope from the zero value of the gyroscope calibrated by the corresponding axial system to obtain a second difference absolute value; and if the first difference absolute value is larger than a first threshold value or the second difference absolute value is larger than a second threshold value, marking the strapdown inertial navigation system as needing to be calibrated again. The method can quickly determine whether the precision of the strapdown inertial navigation system is lost or not and whether system-level calibration is needed or not. The invention also provides a device for self-detecting the precision of the strapdown inertial navigation system.

Description

Precision self-detection method and device for strapdown inertial navigation system
Technical Field
The invention relates to the technical field of navigation calibration, in particular to a method and a device for self-detecting the precision of a strapdown inertial navigation system.
Background
The strapdown inertial navigation system has indispensable importance for mine positioning, can provide speed, position, gesture and course information of mine equipment in the advancing process in real time, but zero offset and scale factors of the strapdown inertial navigation system change along with time, so that the strapdown inertial navigation system needs to calibrate system parameters once per year in a calibration test.
The existing inertial navigation precision self-detection generally needs other equipment for auxiliary inspection, such as: and (4) carrying out test comparison on a turntable test or a system with one-order higher precision than the test system. In the process of implementing the invention, the inventor finds that at least the following problems exist in the prior art: the method needs external assistance for detection, cannot be met in actual mines, and cannot realize the requirement of rapid self-detection.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art.
Therefore, the invention aims to provide a method and a device for self-detecting the precision of a strapdown inertial navigation system without the assistance of external detection equipment.
In order to achieve the above object, a first aspect of the present invention provides a method for self-detecting accuracy of a strapdown inertial navigation system, where the strapdown inertial navigation system has an accelerometer and a gyroscope, and the method includes:
acquiring acceleration values and angle rate values of an X axis, a Y axis and a Z axis of the strapdown inertial navigation system when the X axis, the Y axis and the Z axis respectively face upwards and downwards;
respectively averaging the acceleration values and the angular speed values when a single axial direction faces upwards and downwards, and calculating the zero values of the accelerometers and the zero values of the gyroscopes in three axial directions;
subtracting the zero value of each axial accelerometer from the zero value of the accelerometer calibrated by the system corresponding to the axial direction to obtain a first difference absolute value;
subtracting the zero value of each axial gyroscope from the zero value of the gyroscope calibrated by the corresponding axial system to obtain a second difference absolute value;
and if the first difference absolute value is larger than a first threshold value or the second difference absolute value is larger than a second threshold value, marking the strapdown inertial navigation system as needing to be calibrated again.
Further, the method further comprises:
the strapdown inertial navigation system subtracts an angular rate module value of an actual position from the earth rotation angular rate to obtain a third difference absolute value in a static state;
subtracting the acceleration module value of the actual position from the earth gravity acceleration value to obtain a fourth difference absolute value;
and if the third difference absolute value is greater than a third threshold value or the fourth difference absolute value is greater than a fourth threshold value, marking the strapdown inertial navigation system as needing to be calibrated again.
Further, the method further comprises:
the strapdown inertial navigation system calculates the relative error of the angle rate by using the angle rate module value of the actual position in a static state;
the strapdown inertial navigation system calculates the relative error of the acceleration by using the acceleration module value of the actual position in a static state;
and if the relative error of the angle rate is greater than a fifth threshold value or the relative error of the acceleration is greater than a sixth threshold value, marking the strapdown inertial navigation system as needing to be calibrated again.
Further, the calculation method of the angular rate modulus value is as follows:
assuming the strapdown inertial navigation system is initialWhen the gyroscope is placed, the X axis, the Y axis and the Z axis are respectively coincided with the northeast direction of the navigation coordinate system n, and b is a carrier coordinate system, so that the original output of the gyroscope is output
Figure BDA0003454624520000021
Expressed as:
Figure BDA0003454624520000022
wherein Lat is latitude value of the location of the strapdown inertial navigation system, omegaieIs the earth rotation angular rate;
an installation error angle exists between the strapdown inertial navigation system and the navigation coordinate system, and the installation error angle comprises: a pitch angle theta, a roll angle gamma and a heading angle psi,
the attitude matrix formed by the strapdown inertial navigation system from the ideal position to the actual position
Figure BDA0003454624520000023
Is represented as follows:
Figure BDA0003454624520000024
the ideal position is a position where three axes of the strapdown inertial navigation system coincide with a navigation coordinate system;
actual measured angular rate of gyroscope
Figure BDA0003454624520000025
Expressed as:
Figure BDA0003454624520000026
to pair
Figure BDA0003454624520000027
Obtaining the angle rate modulus value by taking the modulus value
Figure BDA0003454624520000028
Figure BDA0003454624520000029
Further, the calculation method of the acceleration module value is as follows:
assuming that when the strapdown inertial navigation system is initially arranged, the X axis, the Y axis and the Z axis are respectively coincided with the northeast direction of the navigation coordinate system n, and b is a carrier coordinate system, the original output of the accelerometer is output
Figure BDA00034546245200000210
Expressed as:
Figure BDA0003454624520000031
in the formula, g is the gravity acceleration value of the earth;
an installation error angle exists between the strapdown inertial navigation system and the navigation coordinate system, and the installation error angle comprises: a pitch angle theta, a roll angle gamma and a heading angle psi,
the attitude matrix formed by the strapdown inertial navigation system from the ideal position to the actual position
Figure BDA0003454624520000032
Is represented as follows:
Figure BDA0003454624520000033
the ideal position is a position where three axes of the strapdown inertial navigation system coincide with a navigation coordinate system;
acceleration actually measured by accelerometer
Figure BDA0003454624520000034
Expressed as:
Figure BDA0003454624520000035
to pair
Figure BDA0003454624520000036
Obtaining the acceleration modulus by taking the modulus
Figure BDA0003454624520000037
Figure BDA0003454624520000038
According to the precision self-detection method for the strapdown inertial navigation system, provided by the invention, zero position self-detection is realized by placing different positions of the strapdown inertial navigation system, detection is not required by external auxiliary equipment, whether the strapdown inertial navigation system has precision loss or not can be quickly detected, and the system calibration frequency of a fixed period is reduced.
A second aspect of the present invention provides a device for self-detecting precision of a strapdown inertial navigation system, the strapdown inertial navigation system having an accelerometer and a gyroscope, the device comprising:
the acceleration value and angle value acquisition unit is used for acquiring acceleration values and angle values when an X axis, a Y axis and a Z axis of the strapdown inertial navigation system respectively face upwards and downwards;
the accelerometer zero-position value and gyroscope zero-position value calculating unit is used for respectively averaging acceleration values and angular velocity values when a single axial direction faces upwards and downwards and calculating accelerometer zero-position values and gyroscope zero-position values of three axial directions;
the first difference absolute value calculating unit is used for subtracting the zero value of each axial accelerometer from the zero value of the accelerometer calibrated by the system corresponding to the axial direction to obtain a first difference absolute value;
the second difference absolute value calculating unit is used for subtracting the zero value of the gyroscope in each axial direction from the zero value of the gyroscope calibrated by the system in the corresponding axial direction to obtain a second difference absolute value;
the first recalibration marking unit is used for marking the strapdown inertial navigation system as needing recalibration if the first difference absolute value is larger than a first threshold value or the second difference absolute value is larger than a second threshold value.
Further, a device for self-detecting the precision of a strapdown inertial navigation system further comprises:
the third difference absolute value calculating unit is used for subtracting the angular rate module value of the actual position from the earth rotation angular rate to obtain a third difference absolute value under the static state of the strapdown inertial navigation system;
the fourth absolute difference value calculating unit is used for subtracting the acceleration mode value of the actual position from the earth gravity acceleration value to obtain a fourth absolute difference value in the static state of the strapdown inertial navigation system;
and the second recalibration marking unit is used for marking the strapdown inertial navigation system as needing recalibration if the third difference absolute value is larger than the third threshold or the fourth difference absolute value is larger than the fourth threshold.
Further, a device for self-detecting the precision of a strapdown inertial navigation system further comprises:
the angle rate relative error calculation unit is used for calculating the relative error of the angle rate by using the angle rate module value of the actual position in a static state of the strapdown inertial navigation system;
the acceleration relative error calculation unit is used for calculating the relative error of the acceleration by using the acceleration module value of the actual position in a static state of the strapdown inertial navigation system;
and the second recalibration marking unit is used for marking the strapdown inertial navigation system as needing recalibration if the relative error of the angle rate is larger than a fifth threshold value or the relative error of the acceleration is larger than a sixth threshold value.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic flow chart illustrating an implementation process of a method for self-detecting a precision of a strapdown inertial navigation system according to an embodiment of the present invention.
Fig. 2(a) -2 (f) are schematic views illustrating placement positions of a strapdown inertial navigation system according to an embodiment of the present invention.
Fig. 3 is a schematic structural diagram of a device for self-detecting the accuracy of a strapdown inertial navigation system according to an embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention and are not to be construed as limiting the present invention. On the contrary, the embodiments of the invention include all changes, modifications and equivalents coming within the spirit and terms of the claims appended hereto.
Fig. 1 is a schematic flow chart illustrating an implementation process of a method for self-detecting a precision of a strapdown inertial navigation system according to an embodiment of the present invention.
Referring to fig. 1, a method for self-detecting accuracy of a strapdown inertial navigation system having an accelerometer and a gyroscope, the method includes:
and S102, acquiring acceleration values and angle values when an X axis, a Y axis and a Z axis of the strapdown inertial navigation system are upward and downward respectively.
And step S104, averaging the acceleration values and the angular velocity values of the single axial direction when the single axial direction faces upwards and downwards respectively, and calculating the zero values of the accelerometers and the gyroscopes in the three axial directions.
And S106, subtracting the zero value of each axial accelerometer from the zero value of the accelerometer calibrated by the system corresponding to the axial direction to obtain a first difference absolute value.
And S108, subtracting the zero value of each axial gyroscope from the zero value of the gyroscope calibrated by the corresponding axial system to obtain a second difference absolute value.
Step S110, if the first difference absolute value is greater than the first threshold or the second difference absolute value is greater than the second threshold, the strapdown inertial navigation system is marked as needing to be recalibrated.
Specifically, in this embodiment, the strapdown inertial navigation system is a cuboid, and two opposite surfaces of the cuboid correspond to one coordinate axis. The sensitive directions of the strapdown inertial navigation system are divided into an X axis, a Y axis and a Z axis, and the Z axis is arranged in a group facing upwards and downwards, the X axis is arranged in a group facing upwards and downwards, and the Y axis is arranged in a group facing upwards and downwards by arranging the positions shown in the figure 2. Assuming that the test results of the triaxial accelerometer with the sensitive axis upward and the sensitive axis downward are respectively used as three-dimensional vectors aonAnd aupIs shown as aonAnd aupObtaining the zero value a of the triaxial accelerometer by taking the average value0(ii) a Similarly, the test results of the three-axis gyroscope with the sensitive axis upward and the sensitive axis downward are respectively represented by omegaonAnd omegaupRepresents, for ωonAnd omegaupThe mean value is taken to obtain the zero value omega of the gyroscope0Reference is made to the following formula; finally a is to0And omega0And comparing with a system calibration zero value (a first threshold value and a second threshold value).
a0=(aon+aup)/2
ω0=(ωonup)/2。
It should be noted that the first threshold and the second threshold are actually set according to the model of the actual strapdown inertial navigation system and according to the requirement, and are not specifically limited herein.
Through the steps, the precision self-detection method of the strapdown inertial navigation system provided by the embodiment of the invention realizes zero position self-detection by placing different positions of the strapdown inertial navigation system, does not need external auxiliary equipment for detection, can quickly detect whether the strapdown inertial navigation system has precision loss or not, and reduces the system calibration times of a fixed period.
In some embodiments, for simplicity and convenience, further describing the differences from the above embodiments, a method for self-detecting accuracy of a strapdown inertial navigation system further includes:
and step S112, in a static state, subtracting the angular rate modulus value of the actual position from the earth rotation angular rate by the strapdown inertial navigation system to obtain a third difference absolute value.
And step S114, subtracting the acceleration module value of the actual position from the earth gravity acceleration value to obtain a fourth difference absolute value.
And step S116, if the third difference absolute value is greater than the third threshold or the fourth difference absolute value is greater than the fourth threshold, marking the strapdown inertial navigation system as needing to be calibrated again.
Similarly, the third threshold and the fourth threshold are actually set according to the model of the actual strapdown inertial navigation system and according to the requirement, and are not specifically limited herein.
In some embodiments, a method for self-detecting the accuracy of a strapdown inertial navigation system, the method further comprises:
and step S118, calculating the relative error of the angle rate by using the angle rate module value of the actual position in the static state of the strapdown inertial navigation system.
And step S120, calculating the relative error of the acceleration by using the acceleration module value of the actual position of the strapdown inertial navigation system in a static state.
And step S122, if the relative error of the angle rate is greater than a fifth threshold value or the relative error of the acceleration is greater than a sixth threshold value, marking the strapdown inertial navigation system as needing to be calibrated again.
Similarly, the fifth threshold and the sixth threshold are actually set according to the model of the actual strapdown inertial navigation system and according to the requirement, and are not specifically limited herein.
As a possible implementation manner, the calculation method of the angular rate modulus values involved in steps S112 and S118 is as follows:
assuming that when the strapdown inertial navigation system is initially arranged, the X axis, the Y axis and the Z axis are respectively coincided with the northeast direction of the navigation coordinate system n, and b is a carrier coordinate system, the original output of the gyroscope is
Figure BDA0003454624520000061
Expressed as:
Figure BDA0003454624520000062
in the formula, Lat is latitude value of the location of the strapdown inertial navigation system,ωieIs the earth rotation angular rate;
an installation error angle exists between the strapdown inertial navigation system and the navigation coordinate system, and the installation error angle comprises: a pitch angle theta, a roll angle gamma and a heading angle psi,
then the strapdown inertial navigation system forms an attitude matrix from the ideal position to the actual position
Figure BDA0003454624520000063
Is represented as follows:
Figure BDA0003454624520000064
the ideal position is a position where three axes of the strapdown inertial navigation system coincide with a navigation coordinate system;
actual measured angular rate of gyroscope
Figure BDA0003454624520000065
Expressed as:
Figure BDA0003454624520000071
to pair
Figure BDA0003454624520000072
Obtaining the angular rate modulus by taking the modulus
Figure BDA0003454624520000073
Figure BDA0003454624520000074
As a possible implementation manner of this, the calculation method of the acceleration module values involved in step S114 and step S120 is as follows:
assuming that when the strapdown inertial navigation system is initially arranged, the X axis, the Y axis and the Z axis are respectively superposed with the northeast direction of the navigation coordinate system n, and b is a carrier coordinate system, the original accelerometer of the accelerometerOutput of
Figure BDA0003454624520000075
Expressed as:
Figure BDA0003454624520000076
in the formula, g is the gravity acceleration value of the earth;
an installation error angle exists between the strapdown inertial navigation system and the navigation coordinate system, and the installation error angle comprises: a pitch angle theta, a roll angle gamma and a heading angle psi,
then the strapdown inertial navigation system forms an attitude matrix from the ideal position to the actual position
Figure BDA0003454624520000077
Is represented as follows:
Figure BDA0003454624520000078
the ideal position is a position where three axes of the strapdown inertial navigation system coincide with a navigation coordinate system;
acceleration actually measured by accelerometer
Figure BDA0003454624520000079
Expressed as:
Figure BDA00034546245200000710
to pair
Figure BDA00034546245200000711
Obtaining the acceleration modulus by taking the modulus
Figure BDA00034546245200000718
Figure BDA00034546245200000713
As a preferred embodiment, the actual outputs of the gyroscope and the accelerometer are respectively represented by omegaoutAnd aoutThe scale coefficients of the gyroscope and the accelerometer are respectively expressed by kωAnd k isaIndicating that the three-axis gyroscope and the three-axis accelerometer are sensitive to angular rate
Figure BDA00034546245200000714
And acceleration measurements
Figure BDA00034546245200000715
Is represented as follows:
Figure BDA00034546245200000716
Figure BDA00034546245200000717
if the measured zero position changes during the zero position self-test, the actual zero position measurement value obtained in step S110 should be substituted into the above equation for calculation.
Under the static state, the output of the strapdown inertial navigation system meets the module value of the angular rate module value and the acceleration module value, and the error evaluation standard formula can adopt the following formula:
Figure BDA0003454624520000081
Figure BDA0003454624520000082
in the formula, mgIs the relative error of the angular rate, maIs the relative error in acceleration.
According to the method provided by the preferred embodiment, the result obtained according to the above-mentioned evaluation standard is compared with the delivery precision of the sensor to judge whether calibration coefficient calibration is needed, so that whether the strapdown inertial navigation system has precision loss can be quickly detected in a mine, and the system calibration times in a fixed period are reduced.
Fig. 3 is a schematic structural diagram of a device for self-detecting the accuracy of a strapdown inertial navigation system according to an embodiment of the present invention. For convenience of explanation, only the portions related to the present embodiment are shown.
Referring to fig. 3, the present embodiment provides a device 3 for self-detecting precision of a strapdown inertial navigation system, where the strapdown inertial navigation system has an accelerometer and a gyroscope, and the device includes:
the acceleration value and angle value acquisition unit 31 is used for acquiring acceleration values and angle values when an X axis, a Y axis and a Z axis of the strapdown inertial navigation system respectively face upwards and downwards;
an accelerometer zero-position and gyroscope zero-position calculating unit 32, configured to average acceleration values and angular velocity values of a single axial direction when the single axial direction faces upward and downward, and calculate accelerometer zero-position values and gyroscope zero-position values of three axial directions;
the first difference absolute value calculating unit 33 is configured to subtract the zero value of each axial accelerometer from the zero value of the accelerometer calibrated by the system corresponding to the axial direction to obtain a first difference absolute value;
a second difference absolute value calculation unit 34, configured to subtract the zero value of the gyroscope in each axial direction from the zero value of the gyroscope calibrated by the system in the corresponding axial direction to obtain a second difference absolute value;
the first recalibration marking unit 35 is configured to mark the strapdown inertial navigation system as requiring recalibration if the first difference absolute value is greater than a first threshold or the second difference absolute value is greater than a second threshold.
In some embodiments, a device for self-detecting accuracy of a strapdown inertial navigation system further includes:
the third difference absolute value calculating unit is used for subtracting the angular rate module value of the actual position from the earth rotation angular rate to obtain a third difference absolute value under the static state of the strapdown inertial navigation system;
the fourth difference absolute value calculating unit is used for subtracting the acceleration mode value of the actual position from the earth gravity acceleration value to obtain a fourth difference absolute value when the strapdown inertial navigation system is in a static state;
and the second recalibration marking unit is used for marking the strapdown inertial navigation system as needing recalibration if the third difference absolute value is larger than the third threshold or the fourth difference absolute value is larger than the fourth threshold.
In some embodiments, a device for self-detecting accuracy of a strapdown inertial navigation system further includes:
the angle rate relative error calculation unit is used for calculating the relative error of the angle rate by using the angle rate module value of the actual position in a static state of the strapdown inertial navigation system;
the acceleration relative error calculation unit is used for calculating the relative error of the acceleration by using the acceleration module value of the actual position in the static state of the strapdown inertial navigation system;
and the second recalibration marking unit is used for marking the strapdown inertial navigation system as needing recalibration if the relative error of the angle rate is larger than a fifth threshold value or the relative error of the acceleration is larger than a sixth threshold value.
It should be noted that, since each unit of the above-mentioned apparatus provided in the embodiment of the present invention is based on the same concept as that of the embodiment of the method of the present invention, the technical effect thereof is the same as that of the embodiment of the method of the present invention, and specific contents thereof may be referred to the description of the embodiment of the method of the present invention, and are not described herein again.
It should be noted that the terms "first," "second," and the like in the description of the present invention are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In addition, in the description of the present invention, "a plurality" means two or more unless otherwise specified.
In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally formed; may be mechanically coupled, may be electrically coupled or may be in communication with each other; they may be directly connected or indirectly connected through intervening media, or they may be connected internally or in any other suitable relationship, unless expressly stated otherwise. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the present invention, unless otherwise expressly stated or limited, the first feature "on" or "under" the second feature may be directly contacting the first and second features or indirectly contacting the first and second features through an intermediate. Also, a first feature "on," "over," and "above" a second feature may be directly or diagonally above the second feature, or may simply indicate that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature may be directly under or obliquely under the first feature, or may simply mean that the first feature is at a lesser elevation than the second feature.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (8)

1. A method for self-detecting precision of a strapdown inertial navigation system, wherein the strapdown inertial navigation system is provided with an accelerometer and a gyroscope, and the method comprises the following steps:
acquiring acceleration values and angle rate values of an X axis, a Y axis and a Z axis of the strapdown inertial navigation system when the X axis, the Y axis and the Z axis respectively face upwards and downwards;
respectively averaging the acceleration values and the angular speed values when a single axial direction faces upwards and downwards, and calculating the zero values of the accelerometers and the zero values of the gyroscopes in three axial directions;
subtracting the zero value of each axial accelerometer from the zero value of the accelerometer calibrated by the system corresponding to the axial direction to obtain a first difference absolute value;
subtracting the zero value of each axial gyroscope from the zero value of the gyroscope calibrated by the corresponding axial system to obtain a second difference absolute value;
and if the first difference absolute value is larger than a first threshold value or the second difference absolute value is larger than a second threshold value, marking the strapdown inertial navigation system as needing to be calibrated again.
2. The method for self-detecting the precision of the strapdown inertial navigation system according to claim 1, further comprising:
the strapdown inertial navigation system subtracts the angular rate module value of the actual position from the earth rotation angular rate to obtain a third difference absolute value in a static state;
subtracting the acceleration module value of the actual position from the earth gravity acceleration value to obtain a fourth difference absolute value;
and if the third difference absolute value is greater than a third threshold value or the fourth difference absolute value is greater than a fourth threshold value, marking the strapdown inertial navigation system as needing to be calibrated again.
3. The method for self-detecting the precision of the strapdown inertial navigation system according to claim 1, further comprising:
the strapdown inertial navigation system calculates the relative error of the angle rate by using the angle rate module value of the actual position in a static state;
the strapdown inertial navigation system calculates the relative error of the acceleration by using the acceleration module value of the actual position in a static state;
and if the relative error of the angle rate is greater than a fifth threshold value or the relative error of the acceleration is greater than a sixth threshold value, marking the strapdown inertial navigation system as needing to be calibrated again.
4. The method for self-detecting the precision of the strapdown inertial navigation system according to claim 2 or 3, wherein the angle rate module value is calculated as follows:
assuming that when the strapdown inertial navigation system is initially arranged, the X axis, the Y axis and the Z axis are respectively coincided with the northeast direction of the navigation coordinate system n, and b is a carrier coordinate system, the original output of the gyroscope is
Figure FDA0003454624510000011
Expressed as:
Figure FDA0003454624510000021
in the formula, Lat is the latitude value, omega, of the location of the strapdown inertial navigation systemieIs the earth rotation angular rate;
an installation error angle exists between the strapdown inertial navigation system and the navigation coordinate system, and the installation error angle comprises: a pitch angle theta, a roll angle gamma and a heading angle psi,
the attitude matrix formed by the strapdown inertial navigation system from the ideal position to the actual position
Figure FDA0003454624510000022
Is represented as follows:
Figure FDA0003454624510000023
the ideal position is a position where three axes of the strapdown inertial navigation system coincide with a navigation coordinate system;
actual measured angular rate of gyroscope
Figure FDA0003454624510000024
Expressed as:
Figure FDA0003454624510000025
to pair
Figure FDA0003454624510000026
Obtaining the angle rate modulus value by taking the modulus value
Figure FDA0003454624510000027
Figure FDA0003454624510000028
5. The method for self-detecting the accuracy of the strapdown inertial navigation system according to claim 2 or 3, wherein the acceleration module value is calculated by the following method:
assuming that when the strapdown inertial navigation system is initially arranged, the X axis, the Y axis and the Z axis are respectively coincided with the northeast direction of the navigation coordinate system n, and b is a carrier coordinate system, the original output of the accelerometer is output
Figure FDA0003454624510000029
Expressed as:
Figure FDA00034546245100000210
in the formula, g is the gravity acceleration value of the earth;
an installation error angle exists between the strapdown inertial navigation system and the navigation coordinate system, and the installation error angle comprises: a pitch angle theta, a roll angle gamma and a heading angle psi,
the attitude matrix formed by the strapdown inertial navigation system from the ideal position to the actual position
Figure FDA00034546245100000211
Is represented as follows:
Figure FDA0003454624510000031
the ideal position is a position where three axes of the strapdown inertial navigation system coincide with a navigation coordinate system;
acceleration actually measured by accelerometer
Figure FDA0003454624510000032
Expressed as:
Figure FDA0003454624510000033
to pair
Figure FDA0003454624510000034
Obtaining the acceleration modulus by taking the modulus
Figure FDA0003454624510000035
Figure FDA0003454624510000036
6. A device for self-detecting precision of a strapdown inertial navigation system, wherein the strapdown inertial navigation system is provided with an accelerometer and a gyroscope, the device comprises:
the acceleration value and angle value acquisition unit is used for acquiring acceleration values and angle values when an X axis, a Y axis and a Z axis of the strapdown inertial navigation system respectively face upwards and downwards;
the accelerometer zero-position value and gyroscope zero-position value calculating unit is used for respectively averaging acceleration values and angular velocity values when a single axial direction faces upwards and downwards and calculating accelerometer zero-position values and gyroscope zero-position values of three axial directions;
the first difference absolute value calculating unit is used for subtracting the zero value of each axial accelerometer from the zero value of the accelerometer calibrated by the system corresponding to the axial direction to obtain a first difference absolute value;
the second difference absolute value calculating unit is used for subtracting the zero value of the gyroscope in each axial direction from the zero value of the gyroscope calibrated by the system in the corresponding axial direction to obtain a second difference absolute value;
the first recalibration marking unit is used for marking the strapdown inertial navigation system as needing recalibration if the first difference absolute value is larger than a first threshold value or the second difference absolute value is larger than a second threshold value.
7. The device for self-detecting the precision of the strapdown inertial navigation system according to claim 6, further comprising:
the third absolute difference value calculating unit is used for subtracting the angular rate modulus of the actual position from the earth rotation angular rate to obtain a third absolute difference value in the static state of the strapdown inertial navigation system;
the fourth absolute difference value calculating unit is used for subtracting the acceleration mode value of the actual position from the earth gravity acceleration value to obtain a fourth absolute difference value in the static state of the strapdown inertial navigation system;
and the second recalibration marking unit is used for marking the strapdown inertial navigation system as needing recalibration if the third difference absolute value is larger than the third threshold or the fourth difference absolute value is larger than the fourth threshold.
8. The device for self-detecting the precision of the strapdown inertial navigation system according to claim 6, further comprising:
the angle rate relative error calculation unit is used for calculating the relative error of the angle rate by using the angle rate module value of the actual position in a static state of the strapdown inertial navigation system;
the acceleration relative error calculation unit is used for calculating the relative error of the acceleration by using the acceleration module value of the actual position in a static state of the strapdown inertial navigation system;
and the second recalibration marking unit is used for marking the strapdown inertial navigation system as needing recalibration if the relative error of the angle rate is larger than a fifth threshold value or the relative error of the acceleration is larger than a sixth threshold value.
CN202210001590.4A 2022-01-04 2022-01-04 Precision self-detection method and device for strapdown inertial navigation system Pending CN114485727A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210001590.4A CN114485727A (en) 2022-01-04 2022-01-04 Precision self-detection method and device for strapdown inertial navigation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210001590.4A CN114485727A (en) 2022-01-04 2022-01-04 Precision self-detection method and device for strapdown inertial navigation system

Publications (1)

Publication Number Publication Date
CN114485727A true CN114485727A (en) 2022-05-13

Family

ID=81510246

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210001590.4A Pending CN114485727A (en) 2022-01-04 2022-01-04 Precision self-detection method and device for strapdown inertial navigation system

Country Status (1)

Country Link
CN (1) CN114485727A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2334947C1 (en) * 2007-03-26 2008-09-27 Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦ АП") Method of calibration of sensitive elements of strapdown inertial navigation system and device for its implementation
CN101629969A (en) * 2009-08-20 2010-01-20 北京航空航天大学 Calibration compensation and testing method and device of output errors of low-precision optical fiber inertial measurement unit
CN102183263A (en) * 2010-10-28 2011-09-14 哈尔滨工程大学 Method for calibrating fiber optic gyroscope constant drift
WO2015188409A1 (en) * 2014-06-13 2015-12-17 北京航天控制仪器研究所 Method and system for controlling antenna of mobile communication application system based on double quaternions in mems inertial navigation
CN105973271A (en) * 2016-07-25 2016-09-28 北京航空航天大学 Self-calibration method of hybrid type inertial navigation system
CN106767900A (en) * 2016-11-23 2017-05-31 东南大学 A kind of online calibration method of the optical fibre SINS system based on integrated navigation technology
CN107655493A (en) * 2017-09-06 2018-02-02 东南大学 A kind of position system level scaling methods of optical fibre gyro SINS six
CN109631941A (en) * 2018-12-09 2019-04-16 西安航天精密机电研究所 A kind of Inertial Platform System accelerometer installation error method for precisely marking
CN111684386A (en) * 2019-05-28 2020-09-18 深圳市大疆创新科技有限公司 Cradle head zero calibration method and cradle head

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2334947C1 (en) * 2007-03-26 2008-09-27 Федеральное государственное унитарное предприятие "Научно-производственный центр автоматики и приборостроения имени академика Н.А. Пилюгина" (ФГУП "НПЦ АП") Method of calibration of sensitive elements of strapdown inertial navigation system and device for its implementation
CN101629969A (en) * 2009-08-20 2010-01-20 北京航空航天大学 Calibration compensation and testing method and device of output errors of low-precision optical fiber inertial measurement unit
CN102183263A (en) * 2010-10-28 2011-09-14 哈尔滨工程大学 Method for calibrating fiber optic gyroscope constant drift
WO2015188409A1 (en) * 2014-06-13 2015-12-17 北京航天控制仪器研究所 Method and system for controlling antenna of mobile communication application system based on double quaternions in mems inertial navigation
CN105973271A (en) * 2016-07-25 2016-09-28 北京航空航天大学 Self-calibration method of hybrid type inertial navigation system
CN106767900A (en) * 2016-11-23 2017-05-31 东南大学 A kind of online calibration method of the optical fibre SINS system based on integrated navigation technology
CN107655493A (en) * 2017-09-06 2018-02-02 东南大学 A kind of position system level scaling methods of optical fibre gyro SINS six
CN109631941A (en) * 2018-12-09 2019-04-16 西安航天精密机电研究所 A kind of Inertial Platform System accelerometer installation error method for precisely marking
CN111684386A (en) * 2019-05-28 2020-09-18 深圳市大疆创新科技有限公司 Cradle head zero calibration method and cradle head

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
包建华等: "双矢量定姿算法提高海参捕捞装置捷联惯导***粗对准精度", 《农业工程学报》, vol. 22, no. 12, pages 286 - 289 *
赵桂玲: "光学陀螺捷联惯性导航***标定技术", 31 December 2014, 北京:测绘出版社, pages: 24 - 27 *

Similar Documents

Publication Publication Date Title
US7463953B1 (en) Method for determining a tilt angle of a vehicle
EP2557394B1 (en) System for processing pulse signals within an inertial navigation system
CN111678538B (en) Dynamic level error compensation method based on speed matching
US9273967B2 (en) Bias estimating method, posture estimating method, bias estimating device, and posture estimating device
JP2004502951A (en) Method and apparatus for correcting coordinate measurement errors caused by vibration of a coordinate measuring machine (CMM)
US20090217539A1 (en) Gyroscopically-oriented survey tool
US20060293826A1 (en) Apparatus and method for measuring speed of a moving object
US20070095135A1 (en) Method for determining drag characteristics of aircraft and system for performing the method
JP2006214993A (en) Mobile navigation apparatus
JP2018047888A (en) System and method for measuring angular position of vehicle
RU2406973C2 (en) Method for calibration of platform-free inertial navigation systems
CN108051839B (en) Vehicle-mounted three-dimensional positioning device and three-dimensional positioning method
CN111780786A (en) Online calibration method for three-axis TMR sensor
CN112833917B (en) Three-axis magnetic sensor calibration method based on magnetic course angle and least square method
JPH0926328A (en) Position determination apparatus
CN111141285B (en) Aviation gravity measuring device
JPH0827192B2 (en) How to measure angles and angle characteristic curves
CN114485727A (en) Precision self-detection method and device for strapdown inertial navigation system
CN108917789B (en) Inclinometer orthogonality evaluation method based on relative included angle of pitch axis and roll axis
CN113959464B (en) Gyroscope-assisted accelerometer field calibration method and system
JP3381520B2 (en) Navigation device
CA1251563A (en) Doppler-inertial data loop for navigation system
US11371848B2 (en) Method for characterising an inertial measurement unit
JPH0875442A (en) Simplified length measuring machine
JP6632727B2 (en) Angle measuring device

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