Summary of the invention
The objective of the invention is to determine the deficiency of scheme in order to overcome the existing level benchmark, utilize the characteristics of SINS/CNS combination sensor, a kind of SINS/CNS deep integrated navigation system and its implementation are proposed, this method has made full use of the navigation information of each subsystem, has improved the precision of SINS/CNS integrated navigation system.
The dark combination implementing method of a kind of SINS/CNS specifically may further comprise the steps:
Step 1: the auxiliary SINS of star sensor obtains high-precision mathematics horizontal reference;
Step 2: carry out the CNS location based on the mathematics horizontal reference;
Step 3: set up dark combined system state equation of SINS/CNS and measurement equation;
A. make up the dark combined system state model of SINS/CNS;
B. make up the dark combined system of SINS/CNS and measure model;
Step 4: integrated navigation system information fusion;
The auxiliary mutually hi-Fix of realizing of step 5: SINS and CNS.
A kind of SINS/CNS deep integrated navigation system comprises strapdown inertial navitation system (SINS), celestial navigation system, integrated navigation wave filter, inertial navigation attitude measurement information tectonic element;
Strapdown inertial navigation system comprises inertial measurement cluster and navigation calculation unit; Inertial measurement cluster records angular velocity and the specific force of carrier with respect to inertial space, send the navigation calculation unit to the carrier angular velocity that obtains with than force information, the navigation calculation unit calculates the positional information latitude L of carrier in real time by mechanics layout algorithm according to the inertial measurement cluster information transmitted
IAnd longitude λ
I, speed and attitude; The navigation calculation unit is with the positional information L of carrier simultaneously
I, λ
IBe input in the integrated navigation wave filter, the SINS navigational parameter is input in the inertial navigation attitude measurement information tectonic element, described navigational parameter is the position L of current navigation time t, carrier
I, λ
IAnd attitude, the navigation calculation unit also inputs to celestial navigation system with SINS strapdown matrix as the mathematics horizontal reference and measures the elevation angle computing unit, with the positional information L of carrier
I, λ
IBe input to celestial navigation system analytic Height difference locating module;
Celestial navigation system comprises that big visual field star sensor, many vectors decide the appearance unit, measure the elevation angle computing unit and resolve the difference in height locating module;
Big visual field star sensor synchronization can be observed the starlight Vector Message that obtains three and three above fixed stars, and the observation information that obtains is offered many vectors respectively decide appearance unit and measurement elevation angle computing unit; Many vectors are decided the appearance unit starlight Vector Message that receives are handled, and obtain the attitude information in carrier relative inertness space
And with the carrier inertia attitude information of determining
Be input in the integrated navigation wave filter; Measure the elevation angle computing unit and utilize the starlight Vector Message of star sensor transmission and the mathematics horizontal reference that the navigation calculation unit provides, obtain the fixed star measurement elevation angle H on plane relatively
0, and the elevation angle measurement information inputed to analytic Height difference locating module; The carrier positions information L that analytic Height difference locating module provides according to the fixed star elevation angle information that measures the transmission of elevation angle computing unit and navigation calculation unit
I, λ
I, obtain the carrier latitude L of astronomical fixation
C, longitude λ
C, and with astronomical fixation L as a result
C, λ
CBe input to the integrated navigation wave filter as measurement information;
Inertial navigation attitude measurement information tectonic element is according to the navigational parameter of navigation calculation unit transmission, obtain inertial navigation attitude measurement information, described inertial navigation attitude measurement information be strapdown inertial navigation system determine be transformed into the direction cosine matrix of carrier coordinate system from equator, the earth's core inertial coordinates system
Inertial navigation attitude measurement information tectonic element is with the inertial navigation attitude measurement information that obtains
Offer the integrated navigation wave filter;
The integrated navigation wave filter is decided the SINS positional information L that appearance unit, analytic Height difference locating module, inertial navigation attitude measurement information tectonic element provide respectively according to navigation calculation unit, many vectors
I, λ
I, CNS attitude measurement information
, CNS positioning result L
C, λ
CWith inertial navigation attitude measurement information
Handle by Kalman filtering, the navigational parameter of strapdown inertial navigation system and the error of inertial measurement cluster are estimated, and it is fed back in the SINS navigation calculation unit, corresponding error is proofreaied and correct and compensated.
The invention has the advantages that:
(1) the present invention utilizes star sensor high-accuracy posture information to assist SINS, and real-time monitored also compensates mathematical platform misalignment and the gyroscopic drift of SINS, from obtaining high-precision SINS strapdown matrix as the mathematics horizontal reference, is used for the CNS location;
(2) the analytic Height difference method based on the mathematics horizontal reference is positioned error modeling, and survey the probabilistic influence of deduction mathematics horizontal reference in the equation, thereby eliminated the correlativity between CNS positioning error and the SINS attitude error in the position margin of error;
(3) utilize big visual field many stars of star sensor synchro measure and instantaneous definite carrier inertia attitude principle, auxiliary SINS obtains high-precision mathematics horizontal reference by star sensor, CNS can provide high precision position and attitude information simultaneously, SINS is realized comprehensively optimum the correction, further improved the precision of mathematics horizontal reference and astronomical fixation precision on this basis;
(4) SINS/CNS deep integrated navigation pattern of the present invention is auxiliary mutually by SINS, CNS, has given full play to the advantage of each subsystem, finally can realize high-precision location navigation.
Embodiment
The present invention is described in further detail below in conjunction with drawings and Examples.
A kind of SINS/CNS deep integrated navigation system of the present invention as shown in Figure 1, comprises strapdown inertial navitation system (SINS) 1, celestial navigation system 2, integrated navigation wave filter 3, inertial navigation attitude measurement information tectonic element 4;
Strapdown inertial navigation system (SINS) 1 comprises inertial measurement cluster (IMU) 101 and navigation calculation unit 102.Inertial measurement cluster 101 (IMU) records angular velocity and the specific force of carrier with respect to inertial space, send navigation calculation unit 102 to the carrier angular velocity that obtains with than force information, navigation calculation unit 102 calculates the positional information latitude L of carrier in real time by mechanics layout algorithm according to inertial measurement cluster 101 information transmitted
IAnd longitude λ
I, speed and attitude.Navigation calculation unit 102 is with the positional information L of carrier
I, λ
IBe input in the integrated navigation wave filter 3, the SINS navigational parameter is input in the inertial navigation attitude measurement information tectonic element 4, described navigational parameter is the position L of current navigation time t, carrier
I, λ
IAnd attitude, navigation calculation unit 102 also inputs to measurement elevation angle computing unit 203 in the celestial navigation system 2 with SINS strapdown matrix as the mathematics horizontal reference, with the positional information L of carrier
I, λ
IBe input to the analytic Height difference locating module 204 in the celestial navigation system;
Celestial navigation system (CNS) 2 comprises that big visual field star sensor 201, many vectors decide appearance unit 202, measure elevation angle computing unit 203 and resolve difference in height locating module 204;
Big visual
field star sensor 201 synchronizations can be observed the starlight Vector Message that obtains three and three above fixed stars, and the observation information that obtains is offered many vectors respectively decide
appearance unit 202 and measurement elevation angle computing unit 203.Many vectors are decided the starlight Vector Message that 202 pairs of appearance unit receive and are handled, and obtain the attitude information in carrier relative inertness space
And with the carrier inertia attitude information of determining
Be input in the integrated navigation wave filter 3.Measure elevation
angle computing unit 203 and utilize the starlight Vector Message of
star sensor 201 transmission and the mathematics horizontal reference that
navigation calculation unit 102 provides, obtain the fixed star measurement elevation angle H on plane relatively
0, and the elevation angle measurement information inputed to analytic Height difference locating module 204.The carrier positions information L that analytic Height difference locating
module 204 provides according to the fixed star elevation angle information that measures 203 transmission of elevation angle computing unit and
navigation calculation unit 102
I, λ
I, obtain the carrier latitude L of astronomical fixation
C, longitude λ
C, and with astronomical fixation L as a result
C, λ
CBe input to integrated
navigation wave filter 3 as measurement information;
Inertial navigation attitude measurement information
tectonic element 4 is according to the navigational parameter of
navigation calculation unit 102 transmission, obtain inertial navigation attitude measurement information, described inertial navigation attitude measurement information be strapdown inertial navigation system 1 determine be transformed into the direction cosine matrix of carrier coordinate system from equator, the earth's core inertial coordinates system
, inertial navigation attitude measurement information
tectonic element 4 is with the inertial navigation attitude measurement information that obtains
Offer integrated
navigation wave filter 3;
Integrated
navigation wave filter 3 is decided the SINS positional information L that
appearance unit 202, analytic Height difference locating
module 204, inertial navigation attitude measurement information
tectonic element 4 provide respectively according to
navigation calculation unit 102, many vectors
I, λ
I, CNS attitude measurement information
CNS positioning result L
C, λ
CWith inertial navigation attitude measurement information
Handle by Kalman filtering, the navigational parameter of strapdown inertial navigation system 1 and the error of inertial measurement cluster are estimated, and it is fed back in the SINS
navigation calculation unit 102, corresponding error is proofreaied and correct and compensated;
In whole SINS/CNS deep integrated navigation system,, finally realize high-precision location navigation by assisting mutually between strapdown inertial navigation system 1, the celestial navigation system 2.
A kind of SINS/CNS deep integrated navigation system implementation method of the present invention, flow process specifically may further comprise the steps as shown in Figure 2:
Step 1: star sensor 201 auxiliary strapdown inertial navigation systems 1 in big visual field obtain high-precision mathematics horizontal reference;
Owing to utilize the strapdown matrix of SINS can realize that carrier coordinate system arrives the coordinate conversion of platform coordinate system, obtain the expression of measurement vector at platform coordinate system, therefore the strapdown matrix that resolves is equivalent to set up mathematical platform, and the angle of rotation speed of geographic coordinate system is input in the calculation procedure of " mathematical platform ", but the surface level of platform real-time follow-up carrier loca.But the horizontal attitude information of SINS is drifted about in time, directly utilizes the strapdown matrix as horizontal reference, can cause the astronomical fixation error to be dispersed.And star sensor is equivalent to not have the gyro of drift, therefore utilize star sensor observation celestial body orientation to proofread and correct the drift of mathematical platform, the pure SINS mathematics horizontal reference that overcomes long time continuous working improves the precision of mathematics horizontal reference owing to the error that gyroscopic drift etc. causes.
The synoptic diagram of big visual
field star sensor 201 auxiliary SINS acquisition high precision mathematics horizontal references as shown in Figure 3, big visual
field star sensor 201 obtains the multidimensional starlight Vector Message of three or three above fixed stars in synchronization observation, many then vectors are decided
appearance unit 202 pairs of multidimensional starlight Vector Message and are handled, and obtain the direction cosine matrix of the relative the earth's core of measurement coordinate system s equator inertial system I of big visual
field star sensor 201
In conjunction with the installation Matrix C of big visual
field star sensor 201 on carrier
b s, obtaining carrier is the direction cosine matrix of b with respect to equator, the earth's core inertial system I
It is the direction cosine matrix of the relative the earth's core of b equator inertial system I that the navigation information that inertial navigation attitude measurement information
tectonic element 4 is exported by
navigation calculation unit 102 constructs the definite carrier of SINS
Attitude information with 201 outputs of big visual field star sensor
Be complementary, described navigation information is the locating information L of current navigation time t, SINS
I, λ
IAnd mathematics horizontal reference
Described direction cosine matrix
Concrete computing method be:
Utilize the locating information L of SINS
I, λ
IConstruct the location matrix of SINS
Limit obtains being transformed into the be connected direction cosine matrix C of coordinate system e of the earth from equator, the earth's core inertial system I according to current navigation time t
I eStrapdown matrix in conjunction with SINS
And location matrix
Obtain:
Consider the influence of factors such as alignment error and gyroscopic drift, the SINS mathematical platform is that n ' and navigation coordinate are to have mathematical platform misalignment vector between the n
φ
E, φ
N, φ
UFor east, north, day to misalignment, thereby SINS strapdown matrix
Error relevant with misalignment; And because the latitude error δ L of SINS location
I, longitude error δ λ
IExistence, to be nc do not overlap with the actual n of Department of Geography in the calculating of SINS, and position error vector δ P=[-δ L is arranged
Iδ λ
ICos L
Iδ λ
ISin L
I]
T, the navigation that must cause SINS to determine is n with respect to the be connected direction cosine matrix of coordinate system e of the earth
Position deviation δ L with SINS
I, δ λ
IClose.Then there is following relation:
Wherein, C
n b, C
e nNavigation system, navigation are the be connected direction cosine matrix of coordinate system of the relative earth relatively to be respectively real carrier system.
Ignore the above error term of secondary and secondary, then the definite carrier of SINS is the direction cosine matrix of equator, relative the earth's core inertial system
Can be expressed as
Suppose that desirable free from error carrier is that the direction cosine battle array of the relative the earth's core of b equator inertial system I is C
I bBecause the measuring accuracy of star sensor is very high, can think that the carrier system of star sensor output is with respect to the direction cosine matrix of equator, the earth's core inertial system
Be real direction cosine matrix C
I bMeasure white noise acoustic matrix V with star sensor
sStack, that is:
With the carrier of being determined by SINS, star sensor respectively is the direction cosine matrix of equator, relative the earth's core inertial system
Between difference note make Z
s, then have
Because platform misalignment and gyroscope constant value drift have coupled relation, be the direction cosine battle array of equator, relative the earth's core inertial system with star sensor with the carrier that SINS determines respectively by integrated
navigation wave filter 3
Carry out information fusion, can estimate SINS mathematical platform misalignment and gyroscopic drift in real time, then SINS mathematical platform misalignment and gyroscopic drift are revised, to improve the mathematics horizontal reference
Precision, concrete grammar is as follows:
Gyroscope among the IMU101 and accelerometer are exported the specific force of carrier in real time
And angular velocity
And send navigation calculation unit 102 to.In navigation calculation unit 102, the ratio force information of carrier
After the mathematics horizontal reference is handled, be directly inputted into the northern bit platform formula inertial reference calculation process of finger and carry out navigation calculation, obtain the position L of carrier
I, λ
I, navigation information such as speed, attitude; Utilize the estimated value of misalignment
Can calculate the attitude error rectification Matrix C
N ' n, pass through formula
To the strapdown matrix
Carry out the misalignment correction, can improve the mathematics horizontal reference
Precision; And from gyrostatic output
In the error delta of deduction gyroscopic drift in real time ω
Ib b, carry out gyroscopic drift error compensation, can access the angular velocity vector information in carrier relative inertness space more accurately
And then in conjunction with the mathematics horizontal reference and refer to that it is the angular velocity of equator, relative the earth's core inertial system that northern bit platform formula inertial reference calculation obtains navigating
Calculate the attitude speed of relative navigation system of high-precision carrier system
And the direction of passage cosine matrix differential equation
Carry out the strapdown matrix update, can further improve the precision of strapdown matrix (mathematics horizontal reference), wherein Ω
Nb bBe angular velocity vector
Multiplication cross matrix in carrier coordinate system.
Last strapdown inertial navigation system 1 obtains high-precision strapdown matrix
It is the mathematics horizontal reference.
Step 2: carry out the CNS location based on the mathematics horizontal reference;
Measure the high precision mathematics horizontal reference that elevation
angle computing unit 203 utilizes the auxiliary SINS of star sensor to obtain
In conjunction with the multidimensional starlight Vector Message that star
sensor 201 observations in big visual field obtain, can obtain the elevation angle H of many observation astrologies for ground level
0, realize the celestial navigation location by analytic Height
difference locating module 204 then.Concrete steps are as follows:
A. utilize
star sensor 201 auxiliary strapdown inertial navitation system (SINS) 1 to obtain high-precision SINS strapdown matrix
It is transferred to
celestial navigation system 2 as the mathematics horizontal reference is used for the CNS location; And
navigation calculation unit 102 output positional information L
I, λ
IThe latitude initial value Lat of iteration is provided for analytic Height difference method location
AP, longitude initial value Lon
AP
B. big visual field star sensor 201 synchronizations can be observed the expression of starlight vector in star sensor measurement coordinate system s and equator, the earth's core inertial system I of three or three above fixed stars that obtain.Consider star sensor measurement noise V
i sExistence, actual measurement obtains the position vector of fixed star i in star sensor measurement coordinate system s system and is:
In the formula, X
i sBe fixed star i real position vector in star sensor measurement coordinate system s.
At navigation time t, the auxiliary SINS of star sensor obtains high-precision mathematics horizontal reference
Installation Matrix C in conjunction with star sensor
b s, the starlight vector that can obtain fixed star i is expression among the n (ENU Department of Geography) at navigation coordinate
With the starlight position vector that calculates
With being defined in navigation is celestial body elevation angle among the n
And position angle
Expression can be described as:
The starlight vector that then can obtain fixed star i is a elevation angle among the n in navigation
And position angle
Because to choose sky, northeast Department of Geography is n as navigation coordinate, the fixed star i starlight vector that obtains is a elevation angle among the n in navigation
The measurement elevation angle H of the relative surface level of fixed star just
0, can be directly used in analytic Height difference method location.
C. analytic Height difference locating module 204 receives the carrier positions information L that SINS determines
I, λ
IAs iteration initial value Lat
AP, Lon
AP, and in conjunction with the elevation angle H that measures many relative surface levels of fixed star that elevation angle computing unit 203 provides
0, use analytic Height difference method can directly obtain the carrier longitude and latitude that is similar to, can rapidly converge to higher precision by the iterative resolution altitude difference method, finally obtain the latitude information L of CNS location
C, longitude information λ
C
Step 3: set up the dark combined system state model of SINS/CNS and measure model;
Measure the mathematics horizontal reference that elevation
angle computing unit 203 provides according to SINS
navigation calculation unit 102
Determine the measurement elevation angle H of observation fixed star
0, and offer analytic Height
difference locating module 204; And analytic Height
difference locating module 204 utilizes the fixed star elevation angle measurement information H that obtains
0, and navigation resolves the carrier positions L of
unit 102 transmission
I, λ
IAs iterative initial value, it is definite that utilization analytic Height difference method is carried out the CNS position, thereby the CNS positioning error is relevant with SINS horizontal attitude error.If ignored the relation between measurement information and the state variable, can influence the estimated accuracy of Kalman filter, and may cause system's instability.Therefore set up CNS Model of locating error based on the mathematics horizontal reference, and the influence of elimination of level fiducial error in the measurement equation of the position of integrated
navigation wave filter 3.
The error model of SINS/CNS deep integrated navigation system is made up of SINS, CNS error model.
A. make up the dark combined system state model of SINS/CNS;
Dark combined system state equation is taken as the error equation of SINS, and as the error state variable, the state equation of model is with the error of zero of platform misalignment, velocity error, site error and inertia device:
Wherein, X is the error state vector of SINS; The error state of SINS comprises that east, north, sky are to misalignment φ
E, φ
N, φ
U, velocity error δ V
E, δ V
N, δ V
U, latitude, longitude and height error δ L
I, δ λ
I, δ h, gyro zero drift ε
Bx, ε
By, ε
BzAccelerometer zero-bit biasing ▽
Bx, ▽
By, ▽
BzF is the system state matrix, W=[ω
Gx, ω
Gy, ω
Gz, ω
Dx, ω
Dy, ω
Dz]
TBe system noise sequence, ω
Gi(i=x, y, z), ω
Dt(i=x, y z) are respectively gyroscope, accelerometer random white noise, C
b nBe SINS strapdown matrix, G is a noise matrix, F
NState matrix for SINS.F, F
SAnd G (t) is respectively
B. make up the dark combined system of SINS/CNS and measure model;
1) will be the direction cosine matrix of the relative the earth's core of b equator inertial system I by SINS with the definite carrier of star sensor respectively
Between the difference note measurement amount Z that gestures
s, then obtain formula (6).
With Z
S (3 * 3)Be launched into column vector Z
1 (9 * 1), in conjunction with the state vector X of integrated navigation system, can be listed as and write out measurement equation and be:
Z
1=H
1X+V
1 (13)
Wherein, H
1For measuring matrix, V
1Measurement white noise sequence for star sensor.
2) the carrier latitude L that SINS is resolved
I, longitude λ
I, the latitude L that resolves of CNS
C, longitude λ
CDifference as the position detection amount, obtain:
Wherein, δ Lat and δ Lon are respectively difference of latitude, the difference of longitude of SINS, CNS location, δ L
IWith δ λ
IBe the positioning error of SINS, δ L
CWith δ λ
CBe the CNS positioning error that mathematics horizontal reference error causes, N
L, N
λBe the white Gaussian noise component in the CNS positioning error.Obtain;
Z
2=H
2X+V
2 (15)
In the formula, the position detection vector
The white noise component of CNS positioning error
Measure matrix H
2=[H
c0
2 * 3I
2 * 20
2 * 7], H wherein
c=M (A
TA)
-1A
TB,
Suppose that n (n 〉=3) the fixed star true azimuth that the star sensor observation of big visual field obtains is A
XNi(i=1,2 ... n), the position vector in star sensor measurement coordinate system s is X
i s=[a
1ia
2ia
3i]
T, as the direction cosine matrix of mathematics horizontal reference be
Then obtain easily
3) when dark combined system is started working, because SINS has certain accumulation of error, at first utilize the auxiliary SINS of star sensor to obtain high precision mathematics horizontal reference information, this moment, Z was measured in the observation of integrated navigation system
SINS/CNS=Z
1, corresponding measurement model is formula (13).
Auxiliary SINS obtains on the basis of high level of accuracy benchmark at star sensor, can carry out the celestial navigation location, obtains astronomical fixation latitude and longitude information L
C, λ
CThis moment, the observation of SINS/CNS deep integrated navigation system was measured:
This moment, corresponding measurement model was
Step 4: integrated navigation system information fusion;
The carrier positions L that integrated navigation wave filter 3 utilizes strapdown inertial navitation system (SINS) 1 and celestial navigation system 2 to determine respectively
I, λ
I, L
C, λ
C, the attitude measurement information
Error state to SINS is estimated, obtains the estimation of error information of combined system navigational parameter and inertia device, and these control informations are fed back in the navigation calculation unit 102, and navigational parameter and component error are proofreaied and correct.
The auxiliary mutually hi-Fix of realizing of step 5: SINS and CNS;
Navigation calculation unit 102 obtains high-precision SINS strapdown matrix according to the SINS navigational parameter after proofreading and correct
And it is offered as the mathematics horizontal reference measure elevation
angle computing unit 203, obtain the more accurate fixed star elevation angle measurement information on plane relatively, be transferred to analytic Height
difference locating module 204 then and be used for CNS and locate, can improve the CNS bearing accuracy.Integrated
navigation wave filter 3 receives the more accurate position quantity measurement information that analytic Height
difference locating module 204 provides, realization is estimated more accurately to the SINS error state, and these error estimates are fed back to
navigation calculation unit 102, can further improve the navigation accuracy of SINS, finally make up deeply and realize the precise navigation location by SINS/CNS.