CN103344251B - A kind of Transfer Alignment time delay estimation method adding specific force coupling based on speed - Google Patents
A kind of Transfer Alignment time delay estimation method adding specific force coupling based on speed Download PDFInfo
- Publication number
- CN103344251B CN103344251B CN201310227454.8A CN201310227454A CN103344251B CN 103344251 B CN103344251 B CN 103344251B CN 201310227454 A CN201310227454 A CN 201310227454A CN 103344251 B CN103344251 B CN 103344251B
- Authority
- CN
- China
- Prior art keywords
- inertial navigation
- sub
- main
- time delay
- specific force
- 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.)
- Expired - Fee Related
Links
Abstract
The present invention discloses a kind of Transfer Alignment time delay estimadon algorithm adding specific force coupling based on speed.Its implementation is: utilize the main inertial navigation antithetical phrase inertial navigation of having aimed to carry out coarse alignment, recycle the velocity contrast of the relatively main inertial navigation of sub-inertial navigation, specific force difference as filtering observed quantity, and the time delay of main inertial navigation information is extended for filtering system state variable, in conjunction with the error model of inertial navigation system, Kalman filtering algorithm is utilized to estimate time delay and the sub-inertial navigation platform error angle relative to main inertial navigation.The present invention is applicable to main and sub inertial navigation when being Platform INS Inertial, and time delay, shorter speed added specific force coupling Transfer Alignment.
Description
Technical field
The present invention relates to the method for estimation to the time delay that main inertial navigation match information exists in the method for estimation, particularly a kind of inertial navigation system Transfer Alignment of a kind of information time delay.
Background technology
Transfer Alignment is in a dynamic condition by mating with the output information of the sub-inertial navigation (misalignment) be arranged on carrier the output information of the main inertial navigation of carrier (aiming at), estimate the misalignment of sub-inertial navigation, thus complete a kind of method of sub-inertial alignment.For Platform Inertial Navigation System, because the realization of Transfer Alignment filtering algorithm is carried out in sub-inertial navigation system, this just needs some related information transmission of main inertial navigation system to sub-inertial navigation system, due to the existence of time delay, the navigation information when navigation information causing sub-inertial navigation to receive transmits with main inertial navigation has certain error, sub-inertial navigation carries out Transfer Alignment using the information received as benchmark, will affect the estimated accuracy for platform error angle.
" Chinese inertial technology journal " the 13rd volume the 1st published in February, 2005 is interim, the document compensation method of transfer delay " in the Transfer Alignment " adopts method time delay being expanded to state variable to estimate in real time, but only add attitude Transfer Alignment for speed to analyze, because the impact of time delay on attitude equal angular movement information is larger, therefore adopt speed to add and carry out Kalman filtering than force information, better time delay estimadon effect can be obtained.
Summary of the invention
The object of the present invention is to provide a kind of for less information transmit delay time error, the Transfer Alignment time delay estimation method adding specific force coupling based on speed that estimating speed sooner, precision is higher.
The object of the invention is by one following steps realize:
(1) sub-inertial navigation preheating, and utilize the platform-type main inertial navigation system antithetical phrase inertial navigation system aimed to carry out a step Transfer Alignment, complete the coarse alignment of sub-inertial navigation system;
(2) navigation calculation is carried out in main and sub inertial navigation, and gathers main inertial navigation speed, specific force information transmission to sub-inertial reference calculation computing machine;
(3) in sub-inertial navigation computer, main and sub inertial navigation velocity contrast, the poor Iterative carrying out normal scatter Kalman filtering of specific force is constructed;
Wherein, main and sub inertial navigation is Platform INS Inertial, and the sub-ins error model adopted is:
Wherein, n is local horizontal coordinates, δ v
nfor sub-inertial navigation velocity error is in the projection of n system; φ
nit is the platform error angle between main inertial navigation and sub-inertial navigation system; f
nfor sub-inertial navigation specific force exports the projection in n system;
for earth rotation angular speed is the projection of n in navigation,
for the projection of turning rate in n system that navigation is relative earth system;
for sub-inertial navigation accelerometer zero is partially in the projection of n system;
for relative ideal value
error, and
ε
sfor sub-inertial navigation gyroscopic drift; Δ t represents time delay.
Selected system state variables is:
System state equation is:
Wherein
In formula
System noise acoustic matrix is:
W=[w
axw
ayw
εxw
εyw
εz0 0 0 0 0 0]
T
Wherein,
for latitude; R
efor earth radius; f
x, f
y, f
zbe respectively f
neast orientation, north orientation, sky to component; w
ax, w
ayfor accelerometer bias random white noise, w
ε x, w
ε y, w
ε zfor gyroscopic drift random white noise.
Systematic perspective is measured as:
Z=[δv
xδv
yδf
xδf
y]
T
Observation equation is:
Z=HX+V
Wherein,
And have
(4), after filtering terminates, the platform error angle after time-delay estimation value and time delay equalization is obtained.
This Transfer Alignment time delay estimation method has good time delay estimadon effect, can real-time follow-up time delay preferably.Step is simple, enforcement is convenient, is applicable to compensate the transmission delay error of inertial navigation information main in Transfer Alignment.After estimation obtains the propagation delay time of information between main and sub inertial navigation, effectively can promote main and sub Inertial navigation platform error angle φ
nestimated accuracy, realize sub-inertial navigation Transfer Alignment fast and effectively.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of this kind of Transfer Alignment time delay estimation method.Fig. 2 be hull do serpentine motor-driven under, add specific force matching scheme by speed and carry out Transfer Alignment, consider before time delay equalization and after compensating, emulate the platform error angular estimation curve obtained.Fig. 3 is the real-time estimation curve of this algorithm for time delay.
Embodiment:
Add a Transfer Alignment time delay estimation method for specific force coupling based on speed, the method is realized by following steps:
(1) sub-inertial navigation preheating, and utilize the platform-type main inertial navigation system antithetical phrase inertial navigation system aimed to carry out a step Transfer Alignment, complete the coarse alignment of sub-inertial navigation system; Further comprises the initialization of all the other navigation informations such as antithetical phrase inertial navigation speed, position in this step, make sub-inertial navigation system can start independently resolve and export navigation information.
(2) navigation calculation is carried out in main and sub inertial navigation, and gathers main inertial navigation speed, specific force information transmission to sub-inertial reference calculation computing machine;
(3) in sub-inertial navigation computer, main and sub inertial navigation velocity contrast, the poor Iterative carrying out normal scatter Kalman filtering of specific force is constructed;
This step mainly comprises 4 parts: the 1) foundation of ins error equation; 2) foundation of system state equation; 3) foundation of observation equation; 4) Kalman Filtering for Discrete Iterative.
If the navigational coordinate system n of the Platform Requirements simulation of Platform INS Inertial is geographic coordinate system, the actual platform coordinate set up is n '.Due to the error of calculation, the impact executing square error and information source error, n ' is that relative n system has deviation angle φ
n.
1) according to the mechanization of Platform Inertial Navigation System, the error model of inertial navigation is set up.Its error equation is:
Wherein, δ v
nfor sub-inertial navigation velocity error is in the projection of n system; φ
nit is the platform error angle between main inertial navigation and sub-inertial navigation system; f
nfor sub-inertial navigation specific force exports the projection in n system;
for earth rotation angular speed is the projection of n in navigation,
for the projection of turning rate in n system that navigation is relative earth system;
for sub-inertial navigation accelerometer zero is partially in the projection of n system;
for relative ideal value
error, and
ε
sfor sub-inertial navigation gyroscopic drift; Δ t represents time delay, usually main inertial navigation information is set to an arbitrary constant changed between 0 ~ 0.1s time delay.
2) state equation of system is set up.In conjunction with above-mentioned ins error equation, ignore sky to channel speed, information, and will be extended for state variable time delay, obtaining system state amount is:
Then system state equation is:
Wherein
In formula
System noise acoustic matrix is:
W=[w
axw
ayw
εxw
εyw
εz0 0 0 0 0 0]
T
Wherein,
for latitude; R
efor earth radius; f
x, f
y, f
zbe respectively f
neast orientation, north orientation, sky to component; w
ax, w
ayfor accelerometer bias random white noise, w
ε x, w
ε y, w
ε zfor gyroscopic drift random white noise.
3) speed of setting up adds the systematic observation equation of specific force matching process.According to set up system state equation, selection speed adds specific force and measures as systematic perspective, then have:
Z=[δv
xδv
yδf
xδf
y]
T
Speed and the specific force of supposing the main inertial navigation that sub-inertial navigation system (SINS) obtains in t are the data of main inertial navigation in t-Δ t.Velocity contrast between boss's inertial navigation and specific force difference are expressed as follows:
In like manner,
The time chosen due to Δ t is very short, is defaulted as in time delay Δ t, the rate of change of speed
with the rate of change of specific force
approximate constant within the cycle calculated, namely
Order
Then have:
The observation equation that the speed that then can obtain adds specific force coupling is:
Z=HX+V
4) according to state equation and the observation equation of system, the speed in conjunction with main and sub inertial navigation carries out Kalman Filtering for Discrete Iterative with than force information.
(4), after Kalman filtering iterative computation terminates, the platform error angle after the estimated value of time delay and time delay equalization is obtained.
Provided by the invention based on speed add specific force coupling time delay estimation method have the following advantages:
One is the contact that this method only need set up time delay and observed quantity, will be extended for quantity of state time delay, and only affect observation equation, and implement comparatively simple, calculated amount is few; Two is compensating time delay that this method can be real-time in filtering adds for speed the impact that specific force matching algorithm causes; Three is add attitude matching time delay equalization method compared to existing speed, the speed that this method adopts adds specific force match information and is line movable information, effect by time delay is more weak, therefore well dynamic environment can be adapted to, good effect is estimated to the measurement of time delay and attitude misalignment, meet naval vessel under real navigation condition in Transfer Alignment to the real-time estimation of main inertial navigation time delay and the requirement compensated.
In order to further illustrate the beneficial effect of described method, emulate under following starting condition to the estimation of Transfer Alignment and evaluated error, simulation result as shown in Figure 2 and Figure 3, and has carried out com-parison and analysis to it.
Starting condition:
1) suppose that main inertial navigation is error free, lever arm effect error is fully compensated.
2) carrier initial position: longitude 117 °, 39 °, latitude.Carrier initial attitude angle (pitching, rolling, course) is respectively: 0 °, 0 °, 45 °; Sub-Inertial navigation platform initial error angle is ψ
x=5 ', ψ
y=5 ', ψ
z=5 '.
3) sub-inertial navigation gyro drift is 0.01 (°)/h, and random drift noise is 0.001 (°)/h; Accelerometer constant value zero is 1 × 10 partially
-4g, random zero inclined noise is 1 × 10
-5g.
4) state estimation initial value is 0; Initial variance battle array P
0parameter is arranged according to above-mentioned inertial device error, ensures that Kalman filters the optimality of estimation.
P
0=diag{(0.1m/s)
2(0.1m/s)
2(5′)
2(5′)
2(5′)
2(1×10
-4g)
2(1×10
-4g)
2(1°×10
-3)
2(1°×10
-3)
2(1°×10
-3)
20.05}
5) to do serpentine motor-driven for carrier, and at first with the speed linear uniform motion of 10m/s, the motor-driven turning rate of serpentine is 1 (°)/s, motor-drivenly lasts 100s.In the process of emulation, in order to consider the propagation delay phenomenon that exists in real process, utilize the random function that produces that the data of the main inertial navigation speed of the mainly main inertial navigation here (and than force information) are added that a delay is equally distributed time delay between 0 ~ 0.1s, the average of time delay is 0.05s, then sub-inertial navigation is passed to, mate with the data of sub-inertial navigation, thus complete the process of Transfer Alignment.
Com-parison and analysis:
Fig. 2 provides boats and ships and adds specific force coupling Transfer alignment algorithm to the estimation of error curve at platform error angle in the motor-driven lower speed that utilizes of serpentine, blue solid lines is not to the estimation of error curve that time delay is estimated, green dotted line is the estimation of error curve after estimating time delay by this method.Contrast known, when boats and ships do " S " motor-driven time, the impact that time delay adds specific force coupling Transfer alignment algorithm to speed is very large, can not estimate platform error angle when doing motor-driven.And this method compensating time delay can add the impact of specific force Transfer alignment algorithm effectively for speed, meet high precision and the rapidity of Transfer alignment algorithm.As can be seen from Figure 3, this method can be real-time estimate time delay, for compensating time delay establishes solid foundation to the impact that speed adds specific force coupling Transfer alignment algorithm, owing to being time delay 0 ~ 0.1s, in order to clearly see estimation curve, get the estimation curve of front 20s to time delay.
Claims (1)
1. add a Transfer Alignment time delay estimadon algorithm for specific force coupling based on speed, it is characterized in that:
(1) sub-inertial navigation preheating, and utilize the platform-type main inertial navigation system antithetical phrase inertial navigation system aimed to carry out a step Transfer Alignment, complete the coarse alignment of sub-inertial navigation system;
(2) navigation calculation is carried out in main and sub inertial navigation, and gathers main inertial navigation speed, specific force information transmission to sub-inertial reference calculation computing machine;
(3) in sub-inertial navigation computer, structure Kalman filtering fundamental equation, and utilize main and sub inertial navigation velocity contrast, specific force difference carries out normal scatter Kalman filtering Iterative;
Wherein, main and sub inertial navigation is Platform INS Inertial, and selected filtering system state variable is:
X=[δv
xδv
yφ
xφ
yφ
z▽
x▽
yε
xε
yε
zΔt]
T
In formula, δ v
x, δ v
ybe respectively sub-inertial navigation east orientation, north orientation velocity error; φ
x, φ
y, φ
zbe respectively the platform error angle of sub-inertial navigation relative to main inertial navigation; ▽
x, ▽
ybe respectively sub-inertial navigation accelerometer zero inclined; ε
x, ε
y, ε
zbe respectively sub-inertial navigation gyroscopic drift; Δ t is the time delay of main inertial navigation information;
The zygote inertial navigation system error differential equation, sets up filter state equation;
The systematic perspective that speed adds specific force matching method is measured as:
Z=[δv
xδv
yδf
xδf
y]
T
In formula, δ f
x, δ f
ybe respectively the difference of main and sub inertial navigation specific force;
Filtering observation equation is:
Z=HX+V
In formula,
Wherein,
be respectively the differential of main inertial navigation speed and specific force;
(4), after Kalman filtering terminates, the platform error angle after time-delay estimation value and time delay equalization is obtained.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310227454.8A CN103344251B (en) | 2013-06-08 | 2013-06-08 | A kind of Transfer Alignment time delay estimation method adding specific force coupling based on speed |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310227454.8A CN103344251B (en) | 2013-06-08 | 2013-06-08 | A kind of Transfer Alignment time delay estimation method adding specific force coupling based on speed |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103344251A CN103344251A (en) | 2013-10-09 |
CN103344251B true CN103344251B (en) | 2015-09-30 |
Family
ID=49279067
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310227454.8A Expired - Fee Related CN103344251B (en) | 2013-06-08 | 2013-06-08 | A kind of Transfer Alignment time delay estimation method adding specific force coupling based on speed |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103344251B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104748761B (en) * | 2013-12-26 | 2017-09-22 | 南京理工大学 | The moving base Transfer Alignment delay compensation method matched based on optimum attitude |
CN105157724B (en) * | 2015-07-30 | 2017-12-26 | 北京航空航天大学 | A kind of Transfer Alignment time delay estimadon and compensation method for adding attitude matching based on speed |
CN105674988B (en) * | 2016-02-15 | 2019-03-15 | 河南理工大学 | A kind of Transfer Alignment of the equivalent single-shaft-rotation inertial navigation of MEMS |
CN105674987B (en) * | 2016-02-15 | 2019-03-15 | 河南理工大学 | A kind of building method of the equivalent single-shaft-rotation inertial navigation of MEMS |
CN109163737B (en) * | 2018-11-14 | 2022-02-22 | 哈尔滨工程大学 | Transfer alignment method and device based on multipath inertial navigation closed-loop self-checking |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101603833A (en) * | 2009-07-09 | 2009-12-16 | 南京航空航天大学 | The specific force difference-product of surely taking aim at gondola divides coupling Transfer Alignment and Combinated navigation method thereof |
CN101893445A (en) * | 2010-07-09 | 2010-11-24 | 哈尔滨工程大学 | Rapid initial alignment method for low-accuracy strapdown inertial navigation system under swinging condition |
US7962285B2 (en) * | 1997-10-22 | 2011-06-14 | Intelligent Technologies International, Inc. | Inertial measurement unit for aircraft |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9593952B2 (en) * | 2007-10-04 | 2017-03-14 | Trusted Positioning, Inc. | System and method for intelligent tuning of Kalman filters for INS/GPS navigation applications |
-
2013
- 2013-06-08 CN CN201310227454.8A patent/CN103344251B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7962285B2 (en) * | 1997-10-22 | 2011-06-14 | Intelligent Technologies International, Inc. | Inertial measurement unit for aircraft |
CN101603833A (en) * | 2009-07-09 | 2009-12-16 | 南京航空航天大学 | The specific force difference-product of surely taking aim at gondola divides coupling Transfer Alignment and Combinated navigation method thereof |
CN101893445A (en) * | 2010-07-09 | 2010-11-24 | 哈尔滨工程大学 | Rapid initial alignment method for low-accuracy strapdown inertial navigation system under swinging condition |
Non-Patent Citations (2)
Title |
---|
Low Dynamic IMU Alignment;Robert M. Rogers;《Aerospace and Electronic Systems》;20111006;第47卷(第4期);第2887-2896页 * |
捷联惯导系统传递对准中的时间补偿算法;徐翔;《鱼雷技术》;20110831;第19卷(第4期);第282-284页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103344251A (en) | 2013-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109443379B (en) | SINS/DV L underwater anti-shaking alignment method of deep-sea submersible vehicle | |
CN103344251B (en) | A kind of Transfer Alignment time delay estimation method adding specific force coupling based on speed | |
Gao et al. | Rapid fine strapdown INS alignment method under marine mooring condition | |
CN103336267B (en) | Master-slave mode multi-UUV (Unmanned Underwater Vehicle) cooperative location method based on underwater acoustic communication delay | |
CN101893445B (en) | Rapid initial alignment method for low-accuracy strapdown inertial navigation system under swinging condition | |
CN101963513B (en) | Alignment method for eliminating lever arm effect error of strapdown inertial navigation system (SINS) of underwater carrier | |
CN103017755B (en) | A kind of underwater navigation attitude measurement method | |
CN103424127B (en) | A kind of speed adds specific force coupling Transfer Alignment | |
CN103217699B (en) | Integrated navigation system recursion optimizing initial-alignment method based on polarization information | |
CN104567930A (en) | Transfer alignment method capable of estimating and compensating wing deflection deformation | |
CN102519485B (en) | Gyro information-introduced double-position strapdown inertial navigation system initial alignment method | |
CN103822633A (en) | Low-cost attitude estimation method based on second-order measurement update | |
CN103454662B (en) | A kind of SINS/ Big Dipper/DVL based on CKF combines alignment methods | |
CN102654406A (en) | Initial alignment method for moving bases based on combination of nonlinear prediction filtering and cubature Kalman filtering | |
CN104748761A (en) | Optimal attitude matching-based moving base transfer alignment time delay compensation method | |
CN102636798A (en) | SINS (Strap-down Inertial Navigation System)/GPS (Global Position System) deeply-coupled navigation method based on loop state self-detection | |
CN104062672A (en) | SINSGPS integrated navigation method based on strong tracking self-adaptive Kalman filtering | |
CN104374388A (en) | Flight attitude determining method based on polarized light sensor | |
CN104236586A (en) | Moving base transfer alignment method based on measurement of misalignment angle | |
CN103791918A (en) | Polar region moving base alignment method for naval vessel strapdown inertial navigation system | |
CN103389115A (en) | Integrated error calibrating method of SINS/DVL (strapdown inertial navigation system/doppler velocity sonar) combined navigation system | |
CN105157724A (en) | Transfer alignment time delay estimation and compensation method based on velocity plus attitude matching | |
CN103697892B (en) | Filtering method for gyroscopic drift under collaborative navigation condition of multiple unmanned surface vehicles | |
CN103148868A (en) | Integrated alignment method based on speed trial error estimation of doppler velocity log on geographical system under constant-speed direct flight condition | |
CN107193023A (en) | A kind of high-precision Beidou satellite system one-point positioning method with closed solutions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150930 Termination date: 20210608 |
|
CF01 | Termination of patent right due to non-payment of annual fee |