CN112697166A - Self-alignment method of strapdown inertial navigation system in motion state - Google Patents
Self-alignment method of strapdown inertial navigation system in motion state Download PDFInfo
- Publication number
- CN112697166A CN112697166A CN202011218434.0A CN202011218434A CN112697166A CN 112697166 A CN112697166 A CN 112697166A CN 202011218434 A CN202011218434 A CN 202011218434A CN 112697166 A CN112697166 A CN 112697166A
- Authority
- CN
- China
- Prior art keywords
- velocity
- increment
- angular displacement
- attitude
- alignment
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C25/00—Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
- G01C25/005—Manufacturing, 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
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 discloses a self-alignment method of a strapdown inertial navigation system in a motion state, which comprises the steps of collecting angular displacement increment of a gyroscope output, speed increment of an accelerometer output line and corresponding time and resolving to obtain an initial moment attitude; resolving again by utilizing the initial moment attitude, the angular displacement increment and the linear velocity increment to obtain the velocity of each moment; calculating a control angular velocity by taking the velocity as a reference velocity, carrying out compass alignment by using the control angular velocity and combining the initial moment attitude, the angular displacement increment and the linear velocity increment to obtain an end moment attitude, and recording the velocity obtained in the compass alignment process; resolving again by utilizing the tail moment attitude, the angular displacement increment and the linear velocity increment to obtain an initial moment attitude; and calculating a control angular velocity by taking the velocity in the compass alignment process as a reference velocity, and performing compass alignment by combining the initial moment attitude, the angular displacement increment and the linear velocity increment to obtain and output the tail moment attitude. The invention can improve the navigation precision of the inertial navigation system.
Description
Technical Field
The invention belongs to the technical field of inertial navigation, and particularly relates to a self-alignment method of a strapdown inertial navigation system in a motion state.
Background
The inertial navigation system must perform initial alignment before entering a navigation state, and the quality of the initial alignment directly affects the navigation result. The compass alignment method is a self-alignment method, does not depend on external input, and therefore has good reliability and concealment. The compass alignment does not require an accurate mathematical model, the algorithm is simple and has small calculation amount, and the extreme alignment accuracy can be achieved, so that the compass alignment method is an ideal self-alignment method. However, when there is movement of the carrier, the alignment result is greatly affected, and a large error is generated.
Under the condition of carrier motion, the angular velocity of the carrier caused by disturbance of the ground speed can be contained in the output of the gyroscope, the involved acceleration caused by the ground speed and the acceleration of the carrier can be contained in the output of the accelerometer, and the disturbance can cause the reduction of the alignment precision and even generate great errors. It is common practice to compensate by adding an external speed measurement device (e.g. GPS) and introducing external speed measurement information. The introduction of an external speed measuring device increases the complexity of the system, reduces the reliability of the system, and does not allow the introduction of external speed information in some special environments.
Therefore, the self-alignment method for researching the strapdown inertial navigation system in the motion state has important significance.
Disclosure of Invention
In view of this, the invention provides a self-alignment method of a strapdown inertial navigation system in a motion state, which can improve the navigation accuracy of the inertial navigation system.
The technical scheme adopted by the invention is as follows:
a self-alignment method of a strap-down inertial navigation system in a motion state comprises the following steps:
acquiring gyroscope output angular displacement increment, accelerometer output line speed increment and corresponding time;
resolving according to the angular displacement increment and the linear velocity increment acquired in the step one to obtain an initial moment attitude;
resolving again by utilizing the initial moment attitude, the angular displacement increment and the linear velocity increment to obtain the velocity of each moment; calculating a control angular velocity by taking the velocity as a reference velocity, carrying out compass alignment by using the control angular velocity and combining the initial moment attitude, the angular displacement increment and the linear velocity increment to obtain an end moment attitude, and recording the velocity obtained in the compass alignment process;
resolving again by using the tail moment attitude, the angular displacement increment and the linear velocity increment to obtain an initial moment attitude; and calculating a control angular velocity by taking the velocity in the compass alignment process in the third step as a reference velocity, and performing compass alignment by combining the initial moment attitude, the angular displacement increment and the linear velocity increment in the fourth step to obtain and output an end moment attitude.
Further, the method for obtaining the initial time posture in the second step specifically comprises the following steps:
step 201, carrying out coarse alignment according to the angular displacement increment and the linear velocity increment acquired in the step one to obtain the posture of the tail moment;
202, performing reverse pure inertia calculation by utilizing the tail moment attitude, the angular displacement increment and the linear velocity increment to obtain an initial moment attitude;
step 203, carrying out compass method alignment by using the initial time posture of the step 202 and the angular displacement increment and linear velocity increment acquired in the step one to obtain a new tail time posture;
and 204, substituting the new tail time posture in the step 203 into the step 202, repeating the step 202 and the step 203 until the absolute difference value between the tail time posture of the last cycle and the last tail time posture is smaller than a set threshold, entering the step three, and taking the initial time posture of the last cycle as the initial time posture in the step three.
Further, the calculating method in the third step is forward pure inertia calculating, and the calculating method in the fourth step is reverse pure inertia calculating.
Further, the threshold value was set to 0.01.
Further, the angular velocity w is controlled in the third stepcThe calculation method comprises the following steps: w is ac=[wEc,wNc,wUc]T;
wEc=-δvN(1+KU2)/Re
The speed in the compass alignment process;is the carrier velocity;an east velocity component, a north velocity component and a sky velocity component respectively; t issCalculating a period for inertial navigation; kE1,KE2,KE3,KU1,KU2,KU3,KU4Is a fixed constant; f. ofEIs the component of the linear velocity delta in the geographic east direction; p is a radical ofEIntermediate variables, no actual meaning; reIs the radius of the earth; f. ofNThe component of the linear velocity increment in the north direction of geography, and L is the latitude of the location of inertial navigation.
Has the advantages that:
the method adopts the method of aligning for many times and estimating the carrier speed as the reference speed, can better inhibit the alignment error caused by the carrier motion, does not need to introduce additional measurement components, and improves the navigation precision, the adaptability and the reliability of the inertial navigation system.
Drawings
FIG. 1 is a schematic flow diagram of the present invention.
Detailed Description
The invention is described in detail below by way of example with reference to the accompanying drawings.
The invention provides a self-alignment method of a strapdown inertial navigation system in a motion state, which comprises the following operation steps as shown in figure 1:
the method comprises the following steps: starting the inertial navigation system to enter an initial alignment state, and acquiring the output angular displacement increment of the gyroscope in real timeAnd accelerometer output line velocity incrementAnd corresponding time tiAnd storing, wherein: 1, 2., len, i represents a time sequence number, and len represents a sequence number of a final time of data collection.
Step two: by using collectedPerforming coarse alignment to obtain tlenAttitude at time, i.e. end time
Step three: by postureAndfrom tlenTo t1Carrying out reverse pure inertia resolving to obtain t1Attitude at time, i.e. initial time
Step four: posture of useAs initial pose, combined with step one acquisitionFrom t1To tlenCarrying out compass method alignment to obtain tlenAttitude of time R1, assigning R1 toAs a new pose.
Step five: repeating step three and step four untilR' is the last gesture at the previous time, th1 is the custom threshold, which is set to 0.01 in this embodiment.
Step six: using initial attitude during last cycleAndfrom t1To tlenTo carry out positive pure inertiaResolving to obtain the speed of each timeUsing the obtained speedCalculating control angular velocity w as reference velocitycCombined with initial attitude of last cycleAndfrom t1To tlenCarrying out compass alignment to obtain tlenAttitude of time R2, assigning R2 toAnd recording the speed obtained during the course of compass alignmentI.e. the carrier velocity. Wherein: an east velocity component, a north velocity component, and a sky velocity component, respectively. Controlling angular velocity wcThe calculation method comprises the following steps:
wEc=-δvN(1+KU2)/Re
Wherein: t issResolving the period for inertial navigation, KE1,KE2,KE3,KU1,KU2,KU3,KU4Is a fixed constant. f. ofEIs the component of the linear velocity increment in the east geographic direction, pEIntermediate variables, no actual meaning; reIs the radius of the earth; f. ofNThe component of the linear velocity increment in the north direction of geography, and L is the latitude of the location of inertial navigation.
Step seven: using the attitude in step sixNamely R2,Andfrom tlenTo t1Reverse pure inertia resolving is carried out to obtain t again1Attitude of timeUsing the speed obtained in step sixAs reference speedDegree calculation control angular velocityThe calculation method is the same as the sixth step and combines the initial posture of the seventh stepAndfrom t1To tlenObtaining t by compass alignmentlenAttitude R3 at time.
Step eight: and outputting inertial navigation attitude R3.
In summary, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (5)
1. A self-alignment method of a strap-down inertial navigation system in a motion state is characterized by comprising the following steps:
acquiring gyroscope output angular displacement increment, accelerometer output line speed increment and corresponding time;
resolving according to the angular displacement increment and the linear velocity increment acquired in the step one to obtain an initial moment attitude;
resolving again by utilizing the initial moment attitude, the angular displacement increment and the linear velocity increment to obtain the velocity of each moment; calculating a control angular velocity by taking the velocity as a reference velocity, carrying out compass alignment by using the control angular velocity and combining the initial moment attitude, the angular displacement increment and the linear velocity increment to obtain an end moment attitude, and recording the velocity obtained in the compass alignment process;
resolving again by using the tail moment attitude, the angular displacement increment and the linear velocity increment to obtain an initial moment attitude; and calculating a control angular velocity by taking the velocity in the compass alignment process in the third step as a reference velocity, and performing compass alignment by combining the initial moment attitude, the angular displacement increment and the linear velocity increment in the fourth step to obtain and output an end moment attitude.
2. The self-alignment method of the strapdown inertial navigation system under motion state of claim 1, wherein the method for obtaining the initial time attitude in the second step comprises the following specific steps:
step 201, carrying out coarse alignment according to the angular displacement increment and the linear velocity increment acquired in the step one to obtain the posture of the tail moment;
202, performing reverse pure inertia calculation by utilizing the tail moment attitude, the angular displacement increment and the linear velocity increment to obtain an initial moment attitude;
step 203, carrying out compass method alignment by using the initial time posture of the step 202 and the angular displacement increment and linear velocity increment acquired in the step one to obtain a new tail time posture;
and 204, substituting the new tail time posture in the step 203 into the step 202, repeating the step 202 and the step 203 until the absolute difference value between the tail time posture of the last cycle and the last tail time posture is smaller than a set threshold, entering the step three, and taking the initial time posture of the last cycle as the initial time posture in the step three.
3. The self-alignment method of the strapdown inertial navigation system under motion state of claim 1, wherein the solution method in step three is a forward pure inertial solution, and the solution method in step four is a reverse pure inertial solution.
4. The method for self-aligning the strapdown inertial navigation system in motion according to claim 2, wherein the set threshold is 0.01.
5. The method for self-aligning the strapdown inertial navigation system under motion of claim 1, wherein the angular velocity w is controlled in step threecThe calculation method comprises the following steps: w is ac=[wEc,wNc,wUc]T;
wEc=-δvN(1+KU2)/Re
The speed in the compass alignment process;is the carrier velocity;an east velocity component, a north velocity component and a sky velocity component respectively; t issCalculating a period for inertial navigation; kE1,KE2,KE3,KU1,KU2,KU3,KU4Is a fixed constant; f. ofEIs the component of the linear velocity delta in the geographic east direction; p is a radical ofEIntermediate variables, no actual meaning; reIs the radius of the earth; f. ofNThe component of the linear velocity increment in the north direction of geography, and L is the latitude of the location of inertial navigation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011218434.0A CN112697166B (en) | 2020-11-04 | 2020-11-04 | Self-alignment method of strapdown inertial navigation system under motion state |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011218434.0A CN112697166B (en) | 2020-11-04 | 2020-11-04 | Self-alignment method of strapdown inertial navigation system under motion state |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112697166A true CN112697166A (en) | 2021-04-23 |
CN112697166B CN112697166B (en) | 2023-06-06 |
Family
ID=75505871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011218434.0A Active CN112697166B (en) | 2020-11-04 | 2020-11-04 | Self-alignment method of strapdown inertial navigation system under motion state |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112697166B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102853833A (en) * | 2012-04-16 | 2013-01-02 | 哈尔滨工程大学 | Rapid damping method of strap-down inertial navigation system |
CN103697911A (en) * | 2013-12-18 | 2014-04-02 | 哈尔滨工程大学 | Initial attitude determination method for strapdown inertial navigation system under circumstance of unknown latitude |
CN104807479A (en) * | 2015-05-20 | 2015-07-29 | 江苏华豪航海电器有限公司 | Inertial navigation alignment performance evaluation method based on main inertial navigation attitude variation quantity assistance |
CN105043418A (en) * | 2015-08-04 | 2015-11-11 | 北京航天控制仪器研究所 | Quick initial coarse alignment method of inertial navigation system suitable for shipborne communications on the move |
CN106052715A (en) * | 2016-05-23 | 2016-10-26 | 西北工业大学 | Backtracking type self-aligning method of single-axial rotation strapdown inertial navigation system |
CN106482749A (en) * | 2016-12-07 | 2017-03-08 | 西北工业大学 | Alignment methods are combined with tachometer based on the inertial navigation of reverse navigation algorithm |
CN110388942A (en) * | 2019-08-28 | 2019-10-29 | 北京机械设备研究所 | A kind of vehicle-mounted posture fine alignment system based on angle and speed increment |
CN110806220A (en) * | 2019-11-23 | 2020-02-18 | 中国船舶重工集团公司第七一七研究所 | Inertial navigation system initial alignment method and device |
CN111735474A (en) * | 2020-06-14 | 2020-10-02 | 西北工业大学 | Moving base compass alignment method based on data backtracking |
-
2020
- 2020-11-04 CN CN202011218434.0A patent/CN112697166B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102853833A (en) * | 2012-04-16 | 2013-01-02 | 哈尔滨工程大学 | Rapid damping method of strap-down inertial navigation system |
CN103697911A (en) * | 2013-12-18 | 2014-04-02 | 哈尔滨工程大学 | Initial attitude determination method for strapdown inertial navigation system under circumstance of unknown latitude |
CN104807479A (en) * | 2015-05-20 | 2015-07-29 | 江苏华豪航海电器有限公司 | Inertial navigation alignment performance evaluation method based on main inertial navigation attitude variation quantity assistance |
CN105043418A (en) * | 2015-08-04 | 2015-11-11 | 北京航天控制仪器研究所 | Quick initial coarse alignment method of inertial navigation system suitable for shipborne communications on the move |
CN106052715A (en) * | 2016-05-23 | 2016-10-26 | 西北工业大学 | Backtracking type self-aligning method of single-axial rotation strapdown inertial navigation system |
CN106482749A (en) * | 2016-12-07 | 2017-03-08 | 西北工业大学 | Alignment methods are combined with tachometer based on the inertial navigation of reverse navigation algorithm |
CN110388942A (en) * | 2019-08-28 | 2019-10-29 | 北京机械设备研究所 | A kind of vehicle-mounted posture fine alignment system based on angle and speed increment |
CN110806220A (en) * | 2019-11-23 | 2020-02-18 | 中国船舶重工集团公司第七一七研究所 | Inertial navigation system initial alignment method and device |
CN111735474A (en) * | 2020-06-14 | 2020-10-02 | 西北工业大学 | Moving base compass alignment method based on data backtracking |
Non-Patent Citations (1)
Title |
---|
于飞飞: "基于正逆向导航解算的捷联罗经动基座初始对准方法研究", 《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑》 * |
Also Published As
Publication number | Publication date |
---|---|
CN112697166B (en) | 2023-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111024064B (en) | SINS/DVL combined navigation method for improving Sage-Husa adaptive filtering | |
CN108731670A (en) | Inertia/visual odometry combined navigation locating method based on measurement model optimization | |
CN103994763B (en) | The SINS/CNS deep integrated navigation system of a kind of Marsokhod and its implementation | |
EP1552246A2 (en) | Method and system for processing pulse signals within an inertial navigation system | |
CN103674021A (en) | Integrated navigation system and method based on SINS (Strapdown Inertial Navigation System) and star sensor | |
CN111323050A (en) | Strapdown inertial navigation and Doppler combined system calibration method | |
CN113175933B (en) | Factor graph integrated navigation method based on high-precision inertial pre-integration | |
CN109945859B (en) | Kinematics constraint strapdown inertial navigation method of self-adaptive H-infinity filtering | |
CN105371844A (en) | Initialization method for inertial navigation system based on inertial / celestial navigation interdependence | |
CN113916226A (en) | Minimum variance-based interference rejection filtering method for integrated navigation system | |
CN116839591B (en) | Track tracking and positioning filtering system and fusion navigation method of rescue unmanned aerial vehicle | |
CN115727846B (en) | Multi-thread backtracking type integrated navigation method for strapdown inertial navigation and satellite navigation | |
CN112697166B (en) | Self-alignment method of strapdown inertial navigation system under motion state | |
CN117073720A (en) | Method and equipment for quick visual inertia calibration and initialization under weak environment and weak action control | |
CN116086446A (en) | Self-adaptive factor graph optimization combined navigation method based on flexible chi-square detection | |
CN111637892A (en) | Mobile robot positioning method based on combination of vision and inertial navigation | |
CN114459474B (en) | Inertial/polarization/radar/optical-fluidic combined navigation method based on factor graph | |
CN116499493A (en) | Inertial navigation rapid alignment method based on low-frequency inverse filtering | |
CN114543786B (en) | Wall climbing robot positioning method based on visual inertial odometer | |
CN112985368B (en) | Rapid compass alignment method of underwater vehicle before launching of mobile carrying platform | |
CN112393741A (en) | Air alignment method of SINS/BDS integrated navigation system based on finite time sliding mode | |
Luo et al. | An imu/visual odometry integrated navigation method based on measurement model optimization | |
CN115615437B (en) | Factor graph integrated navigation method | |
CN115900701B (en) | Combined navigation method and device for railcar under defending and refusing environment | |
CN113607187B (en) | Information fusion attitude resolving method and device and computer equipment |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |