CN104848862A - Precise and synchronous positioning and time-keeping method and system of Mars orbiting detector - Google Patents

Precise and synchronous positioning and time-keeping method and system of Mars orbiting detector Download PDF

Info

Publication number
CN104848862A
CN104848862A CN201510306661.1A CN201510306661A CN104848862A CN 104848862 A CN104848862 A CN 104848862A CN 201510306661 A CN201510306661 A CN 201510306661A CN 104848862 A CN104848862 A CN 104848862A
Authority
CN
China
Prior art keywords
partiald
pulsar
clock
equation
detector
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
Application number
CN201510306661.1A
Other languages
Chinese (zh)
Other versions
CN104848862B (en
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.)
Wuhan University WHU
Original Assignee
Wuhan University WHU
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 Wuhan University WHU filed Critical Wuhan University WHU
Priority to CN201510306661.1A priority Critical patent/CN104848862B/en
Publication of CN104848862A publication Critical patent/CN104848862A/en
Application granted granted Critical
Publication of CN104848862B publication Critical patent/CN104848862B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

The invention discloses a precise and synchronous positioning and time-keeping method and system of a Mars orbiting detector. The precise and synchronous positioning and time-keeping method comprises the following steps: firstly inputting initial data including a simulated nominal orbit and relative parameters for filtering initialization; simulating observation data, and simulating the observed quantity of a pulsar according to a measurement equation of the pulsar, wherein measurement noises relative to the observed quantity comprise clock errors, and the clock errors are simulated by a clock error model; and performing adaptive Kalman filtering according to a filtering state equation and an observation equation of self-positioning and time keeping of the Mars orbiting detector to obtain orbits and the clock errors of the detector. According to the precise and synchronous positioning and time-keeping method and system disclosed by the invention, on the basis of establishing an observation model of an X-ray pulsar, the observation model, a detector kinetic model and the clock error model of a satellite-borne atomic clock are organically combined, and the position, speed and clock error parameters of the detector are also estimated so as to ensure that the clock error correction can be achieved, influences of the clock errors to the positioning accuracy can also be weakened, and the self-positioning accuracy can also be improved.

Description

The punctual method and system in a kind of ring fire detector precision synchronous location
Technical field
The present invention relates to mars exploration technical field, particularly relate to the punctual method and system in a kind of ring fire detector precision synchronous location.
Background technology
For performing the Mars orbit detector of task of exploring the Mars, in real time, the relevant informations such as the position of detector, speed and attitude are obtained accurately, being not only the basis of detector being carried out to precise navigation control, is also one of deciding factor guaranteeing that various predetermined scientific experiment and detection mission are implemented smoothly.
The complicated space environment that remote Distance geometry detector between Mars and the earth faces is a huge challenge for the conventional navigation method based on ground observing and controlling operating office, and the independent navigation of spacecraft will be one of gordian technique breaking through this bottleneck.X-ray pulsar navigation is a kind of novel autonomous navigation method, in Mars probes independent navigation, have application potential.
Kinetic model and the observations of pulsar model of ring fire detector is related to when utilizing X-ray pulsar observed quantity to position ring fire detector, can to be extrapolated by numerical integration by the kinetic model of ring fire detector but only can obtain the approximate orbit information of detector, in addition, due to technical conditions restriction, also there is error in the initial rail state of detector.
In X-ray pulsar navigational system, photon arrives time of detector and is obtained by satellite atomic clock measurement, and therefore the precision of satellite atomic clock and stability thereof are directly connected to the height of navigation accuracy.And due to the Mars probes flight time long, the atomic clock that detector carries, is subject to the restriction of various factors, will be difficult to keep degree of precision for a long time if irregularly correct, and so just time to cause damage to the precision of navigational system.
Current existing X-ray pulsar navigation is a kind of novel autonomous navigation method, the feature such as possess that reliability is high, independence is strong, accuracy is good and usable range is wide, and in deep space probe independent navigation field, application potential is huge.Many scholars and expert carry out studying and verifying at this novel autonomous navigation method in the world at present, a large amount of pertinent literatures is had to introduce it both at home and abroad, Suneel I is Use of Variable Celestial X-ray Sources for Spacecraft Navigation [D] S.2005.The: [Ph.D.] .Maryland:Department of Aerospace Engineering University of Maryland.Wei Erhu, Jin Shuanggen, Zhang Qi, et al.2013Autonomous navigation of Mars probe using X-ray pulsars:Modeling and results [J] .Advances in Space Research, 51 (2013): 849 – 857.Emadzadeh A A, RobertA, Speyer J L, et al.2011.Relative Navigation between Two Spacecraft Using X-ray Pulsars [J] .IEEE Transactions on Control Systems Technology, 19 (5): 1021-1035.Yang Tinggao.2008.Determination of X-ray pulsar pulse time of arrival at spacecraft [J] .Chin.J.Space Sci., 28 (4): 330-334.Chester T J, Butman S is Using X-ray Pulsars [R] .NASATechnical Reports N81-27129 A.1981.Navigation, 21-25.
Utilize X-ray pulsar observed quantity to carry out principle that detector independently locates as shown in Figure 1.In reference point (solar system barycenter SSB) coordinate system, X-ray detection equipment return pulse signal on spacecraft Probe, and then obtain time of arrival (toa) observed quantity, then by itself and datum time phase model calculated value poor, difference τ reflects the time delay that same pulse signal arrives spacecraft and datum, and the product of τ and light velocity c is c τ.This difference observed quantity can be expressed as the function of Space Vehicle position vector r, and under the prerequisite of known navigation pulsar direction vector n, the motion dynamics equations in conjunction with spacecraft filtering can estimate the position vector of spacecraft in reference point coordinate system.
Pulsar time phase model is based upon solar system barycenter SSB place usually under normal circumstances, in J2000.0 solar system geocentric coordinate system:
A certain epoch of observation, the radiation signal of pulsar i is to the direct range observed quantity ρ of spacecraft SC and Mars barycenter M sCi, ρ mifor:
ρ SCi=||r SC-D i||+d Rel,SCi(1-1)
ρ Mi=||r M-D i||+d Rel,Mi(1-2)
In formula, r mand r sCrepresent the position vector of Mars barycenter and detector respectively; D irepresent the position vector of observation pulsar; d rel, Miand d rel, SCirepresent corresponding pulse delay signal observational error respectively.
Formula (1-2) deducts (1-1) and obtains single poor observed quantity δ ρ imisCi" single difference measurements equation " is:
δρ i=(||r M-D i||-||r SC-D i||)+(d Rel,Mi-d Rel,SCi) (1-3)
Because the distance D of pulsar distance reference point imagnitude much larger than the distance of spacecraft reference point, therefore formula (1-3) is launched, and ignores dimensionless above higher order term can obtain
δρ i=n i·(r SC-r M)+(d Rel,Mi-d Rel,SCi) (1-4)
Mars orbit detector is relative to the position vector r of Mars barycenter sC/M=r sC-r m, the direction vector of pulsar is n i, then the single difference observation equation comprising error term is:
δ ρ ~ i = n i · δ r SC / M + cδt SC + η i - - - ( 1 - 5 )
In formula, single poor reduction δ ρ ~ i = c ( t Mi - t ~ SCi ) - n i · r ~ SC / M - d Rel , Mi + d Rel , SCi , with δ r sC/Mrepresent that detector is relative to the position vector of Mars barycenter and correction thereof respectively; t mirepresent that Mars pulse signal arrives the time of Mars barycenter; Desired clock reading is t sC; with δ t sCbe respectively time and the clock error correction amount of satellite atomic clock reading; C is the light velocity; η irepresent random measurement noise.
And in order to reduced data process in ring fire detector is independently located, usually replace solar system barycenter with Mars barycenter.
The clock correction parameter of atomic clock is contained in measurement model (1-5), and research and analyse and show that the atomic clock clock correction of 0.5us can bring the site error of about 300m and the velocity error of 0.03m/s, and the theoretical stability index that the theoretical stability index being applied to the atomic clock of satellite and spacecraft under current technical conditions is the atomic clock being applied to satellite and spacecraft is 5 × 10 -12/ s, for the deep space probe that duty cycle is longer, if irregularly carry out clock correction correction, the clock correction of atomic clock will add up to tens of microseconds even more, and this causes serious harm giving the navigation accuracy of detector.
The distance of pulsar and Mars is remote, and pulse signal is faint, and the accumulation of x-ray photon generally needs the time of 8 to 10 clocks, therefore in new observation data not collected period, needs to carry out Exact Forecast to detector track.The method of conventional numerical integration carries out the Orbit extrapolation of detector, every perturbative force that the method need be considered the center gravitation that detector is subject to and act on detector.
At J2000 Mars barycenter terrestrial equator coordinate system S eCIin, the kinetic model of detector can be expressed as:
r · · = - μ M r r 3 + a r + W - - - ( 1 - 6 )
In formula, r=[x y z] tfor detector is at S eCIin position vector, for its second derivative, r=||r||; μ mit is Mars gravitational constant; W is the random noise meeting Gaussian distribution; a rthen represent the perturbation acceleration summation that various perturbative forces that detector is subject to produce.Research shows, the J for middle high orbit Mars probes in the perturbation of Mars non-spherical shape 2item is topmost impact.If only consider J 2item perturbation, then have:
a r = a J 2 - - - ( 1 - 7 )
In formula
a J 2 = - μ M x r 3 J 2 ( R M r ) 2 3 2 ( 1 - 5 z 2 r 2 ) - μ M y r 3 J 2 ( R M r ) 2 3 2 ( 1 - 5 z 2 r 2 ) - μ M z r 3 J 2 ( R M r ) 2 3 2 ( 3 - 5 z 2 r 2 ) - - - ( 1 - 8 )
In above formula, R mfor Mars mean radius.
If obtain the detector Orbit State Parameters in a certain moment, just can utilize the dynamics of orbits model of foundation, by the track value in the method extrapolation next moment of numerical integration.
In sum, when utilizing ring fire detector dynamics of orbits model to carry out Orbit extrapolation, the precision of extrapolation track is directly by the accuracy of dynamics of orbits model and the impact of orbit integration method, if preliminary orbit parameter exists error in addition, extrapolation track will be dispersed very soon.Can see from formula (1-8), if irregularly carry out clock correction correction, the clock correction of atomic clock will cause damage to positioning precision.
Summary of the invention
For above problem, the present invention is setting up on X-ray pulsar observation model basis, the clock bias model of observation model, detector kinetic model and satellite atomic clock is organically combined, the position of detector, speed and clock correction parameter have been estimated simultaneously, realizing also weakening the impact of clock correction on positioning precision while clock correction corrects, improve autonomous positioning precision.
Technical scheme of the present invention provides a kind of ring fire detector precision synchronous to locate punctual method, comprises the following steps,
Step 1, input primary data, comprise simulation nominal track and for the initialized correlation parameter of filtering;
Step 2, carries out observation data simulation, and measure equation simulation observations of pulsar amount according to pulsar, the measurement noises that this observed quantity relates to comprises clock correction, and wherein clock correction is simulated by clock bias model,
If navigation pulsar combination comprises p pulsar, the position vector r=[x y z] of ring fire detector t, velocity v=[v xv yv z] t, acceleration a=[a xa ya z] t,
Described pulsar measure equation as shown in the formula,
Z = Δ t 1 · · · Δ t i · · · Δ t p = H · X + η
Wherein, Δ t irepresent the observed quantity of i-th pulsar time delay, the value of i is 1,2 ..., p, p observations of pulsar amount composition observation vector Z, η is measurement noises, and H is observation equation matrix of coefficients, state parameter X=[x y z v xv yv zx 1x 2x 3] t;
Described clock bias model as shown in the formula,
x 1 ( t k + 1 ) = x 1 ( t k ) + ϵ · x 2 ( t k ) + ϵ 2 2 · x 3 ( t k ) + W ( t k )
Wherein, ε is sampling interval, x 1(t k), x 2(t k) and x 3(t k) represent moment t respectively kthe clock correction of atomic clock, frequency drift and frequency drift rate of change, constitute clock correction parameter [x 1x 2x 3]; W (t k) be moment t kcorresponding system noise, x 1(t k+1) represent moment t k+1the clock correction of atomic clock;
Step 3, independently locates according to ring fire detector and the filter state equation of keeping time and observation equation, carries out adaptive Kalman filter,
Described observation equation adopts pulsar to measure equation,
If the state parameter X of moment t is designated as X (t), the first order derivative of X (t) is described filter state equation is as follows,
X · ( t ) = F ( t ) · X ( t ) + W ( t )
Wherein, W (t) is system state noise matrix,
State Equation Coefficients matrix F (t) is, F ( t ) = 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 ∂ a x ∂ x ∂ a x ∂ y ∂ a x ∂ z 0 0 0 0 0 0 ∂ a x ∂ x ∂ a y ∂ y ∂ a y ∂ z 0 0 0 0 0 0 ∂ a z ∂ x ∂ a z ∂ y ∂ a z ∂ z 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
Step 4, exports step 3 gained filter result, comprises track and the clock correction of filtering gained detector.
And the mode that step 3 carries out adaptive Kalman filter is as follows,
1) the correlation parameter initialization of filtering, comprises the state parameter x calculating initial time kand variance matrix P k, state error δ x k;
2) one-step prediction value x is carried out k+1, kwith modified value δ x k+1, kbe calculated as follows,
x k+1,k=Φ k+1,k·x k
δx k+1,k=0
Wherein, Φ k+1, kfor state-transition matrix;
3) adaptive factor λ is carried out k+1be calculated as follows,
M k + 1 = H k + 1 Φ k + 1 , k P k Φ k + 1 , k T H k + 1 T + R k + 1
δz k+1=z k+1-H k+1x k+1,k
N k + 1 = δ z k + 1 δ z k + 1 T
λ k + 1 = Max { 1 , sp ( N k + 1 ) / sp ( M k + 1 ) }
In formula, H k+1represent observation equation matrix of coefficients; Symbol M k+1and N k+1for calculating adaptive factor; z k+1for observation vector; Prediction residual is δ z k+1; R k+1for observed reading varivance matrix; Sp (.) is for asking trace of a matrix symbol;
4) one-step prediction estimation error variance battle array P is carried out k+1, kbe calculated as follows,
P k + 1 , k = λ k Φ k + 1 , k P k Φ k + 1 , k T + Q k
In formula, Q kfor system state noise variance matrix;
5) filter gain K is carried out k+1be calculated as follows,
K k + 1 = P k + 1 , k H k + 1 T [ H k + 1 P k + 1 , k H k + 1 T + R k + 1 ] - 1
6) measurement updaue is carried out as follows,
δx k+1=δx k+1,k+K k+1[z k+1-H k+1x k+1,k]
P k + 1 = [ I - K k + 1 H k + 1 ] P k + 1 , k [ I - K k + 1 H k + 1 ] T + K k + 1 R k + 1 K k + 1 T
In formula, P k+1for filter state value x k+1variance matrix, I represents the unit matrix of corresponding exponent number;
7) filter result x is carried out k+1export as follows,
x k+1=x k+1,k+δx k+1
And, described one-step prediction value x k+1, knumerical integration calculating is carried out by filter state equation by orbit integration device.
And, in advance according to observability and the combination of selection indicators value selection navigation pulsar of pulsar.
And the nominal track of simulation obtains according to STK emulation.
And, by the track of step 3 filtering gained detector and the nominal track of simulation poor, step 3 filtering gained clock correction and step 2 are simulated gained clock correction poor, obtain accuracy assessment result.
The present invention is also corresponding provides a kind of ring fire detector precision synchronous to locate Time keeping system, comprises with lower module,
Load module, for inputting primary data, comprise simulation nominal track and for the initialized correlation parameter of filtering;
Observation data analog module, for carrying out observation data simulation, measure equation simulation observations of pulsar amount according to pulsar, the measurement noises that this observed quantity relates to comprises clock correction, and wherein clock correction is simulated by clock bias model,
If navigation pulsar combination comprises p pulsar, the position vector r=[x y z] of ring fire detector t, velocity v=[v xv yv z] t, acceleration a=[a xa ya z] t,
Described pulsar measure equation as shown in the formula,
Z = Δ t 1 · · · Δ t i · · · Δ t p = H · X + η
Wherein, Δ t irepresent the observed quantity of i-th pulsar time delay, the value of i is 1,2 ..., p, p observations of pulsar amount composition observation vector Z, η is measurement noises, and H is observation equation matrix of coefficients, state parameter X=[x y z v xv yv zx 1x 2x 3] t;
Described clock bias model as shown in the formula,
x 1 ( t k + 1 ) = x 1 ( t k ) + ϵ · x 2 ( t k ) + ϵ 2 2 · x 3 ( t k ) + W ( t k )
Wherein, ε is sampling interval, x 1(t k), x 2(t k) and x 3(t k) represent moment t respectively kthe clock correction of atomic clock, frequency drift and frequency drift rate of change, constitute clock correction parameter [x 1x 2x 3]; W (t k) be moment t kcorresponding system noise, x 1(t k+1) represent moment t k+1the clock correction of atomic clock;
Auto adapted filtering module, for the filter state equation of independently locating according to ring fire detector and keep time and observation equation, carries out adaptive Kalman filter,
Described observation equation adopts pulsar to measure equation,
If the state parameter X of moment t is designated as X (t), the first order derivative of X (t) is described filter state equation is as follows,
X · ( t ) = F ( t ) · X ( t ) + W ( t )
Wherein, W (t) is system state noise matrix,
State Equation Coefficients matrix F (t) is, F ( t ) = 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 ∂ a x ∂ x ∂ a x ∂ y ∂ a x ∂ z 0 0 0 0 0 0 ∂ a x ∂ x ∂ a y ∂ y ∂ a y ∂ z 0 0 0 0 0 0 ∂ a z ∂ x ∂ a z ∂ y ∂ a z ∂ z 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
Output module, for output adaptive filtration module gained filter result, comprises track and the clock correction of filtering gained detector.
The present invention considers to utilize X-ray pulsar observed quantity, in conjunction with the dynamics of orbits model of detector and the clock bias model of satellite atomic clock, by auto adapted filtering fast, estimate the position of ring fire detector, speed and clock correction parameter accurately, thus correction satellite atomic clock, weaken or eliminate clock correction to the impact of positioning precision, realize the precision synchronous location of ring fire detector and keep time.Invention also improves auto adapted filtering implementation, raise the efficiency further.The present invention completes under state natural sciences fund support, has important actual promotional value and application prospect, has very important effect to the development of national economy and the raising of living standards of the people.
Accompanying drawing explanation
Fig. 1 is the schematic diagram that prior art utilizes X-ray pulsar observed quantity to carry out detector independently to locate;
Fig. 2 is the process flow diagram of the embodiment of the present invention.
Embodiment
Below in conjunction with drawings and Examples, technical solution of the present invention is specifically described.
The present invention considers, the precision of X-ray pulsar observed quantity is relatively high, if kinetic model and measurement model are combined by filtering algorithm, the X-ray pulsar observed quantity utilizing precision higher is revised in real time to track extrapolated state value, just can estimate the Orbit State Parameters of ring fire detector accurately.
In ring fire detector is independently located, the kinetic model of Mars orbit detector can't accurately be set up, when numerical integration carries out Orbit extrapolation, the impact of some perturbation factors is left in the basket usually, directly cause extrapolation trajectory accuracy poor, and due to technical conditions restriction, preliminary orbit difficult parameters is accurately to obtain, and this also can cause dispersing of extrapolation track.How to utilize the X-ray pulsar observed quantity that precision is higher, quick, the high precision estimation that are realized detector's status parameter by filtering algorithm are one of matters of utmost importance realizing precision positioning.In addition, because the Mars probes flight time is long, if the atomic clock that it carries does not carry out regular calibration keep higher precision by being difficult to, from the measurement model of X-ray pulsar, the atomic clock clock correction of detector is very large to location precision, therefore how effectively to realize the estimation to clock correction, be keep atomic clock precision and improve that the autonomous positioning precision of detector faces have a key issue.Solution of the present invention is exactly the unified model establishing a kind of effective integration X-ray pulsar observation model, detector dynamics of orbits model and clock bias model, devise a kind of adaptive extended kalman filtering algorithm, synchronous, quick, the high precision that realize detector position, speed and clock correction parameter are resolved.Concrete scheme is as follows: (1) sets up ring fire detector accurate independently location and punctual model based on X-ray pulsar, comprises the clock bias model of measurement model, detector dynamics of orbits model and satellite atomic clock.
In conjunction with the concrete condition of ring fire detector, set up corresponding measurement model; Analyze ring fire detector stressing conditions, the basis of synthesis precision and counting yield is accepted or rejected some perturbation factors, then determines the dynamics of orbits model of detector; Understand principle of work and the performance estimating method of satellite atomic clock, on this basis modeling is effectively carried out to clock correction.
(2) adaptive extended kalman filtering algorithm is designed, the clock bias model of measurement model, dynamics of orbits model and atomic clock is merged utilization effectively, clock bias model parameter is incorporated in filtering algorithm, synchronously resolve with the position of detector and speed parameter, realize fast, hi-Fix and punctual.
(3) specific implementation
Comprise observation data simulation and adaptive extended kalman filtering resolve two large links, specific design is as follows:
During concrete enforcement, STK software emulation ring fire detector track can be utilized as " nominal track ", and suitable nautical star is selected from navigation pulsar database, according to the observed quantity of orbit measurement model (1-5) formula analog pulse star, the impacts such as clocking error, observational error, relativistic effect delay in simulation process, to be taken into account.
In conjunction with the concrete condition of ring fire detector, set up the X-ray pulsar observation equation of detector.
At J2000 Mars barycenter terrestrial equator coordinate system S eCIin, if the same period has observed p pulsar, then ring fire detector has independently been located and with the measurement equation of Time keeping system has been:
Z = Δ t 1 · · · Δ t i · · · Δ t p = H · X + η - - - ( 2 - 1 )
In formula, Δ t irepresent the observed quantity of i-th pulsar time delay, the value of i is 1,2 ..., p, p observations of pulsar amount composition observation vector Z; η is measurement noises; State parameter X=[x y z v xv yv zx 1x 2x 3] t, observation equation matrix of coefficients H is:
H = n 1 c 0 0 0 1 0 0 · · · n i c 0 0 0 1 0 0 · · · n p c 0 0 0 1 0 0 - - - ( 2 - 2 )
In formula, n iit is the direction vector of i-th pulsar; C is light velocity value.
Analyze the stressing conditions of ring fire detector, determine the perturbation factors will considered in orbit determination, set up the motion dynamics equations of ring fire detector, and utilize Taylor series to carry out linearization expansion.
At J2000 Mars barycenter terrestrial equator coordinate system S eCIin, if the position vector r=of ring fire detector [x y z] t, velocity v=[v xv yv z] t, acceleration a=[a xa ya z] t; The state parameter vector of detector is x (t)=[x y z v xv yv z] t, the first order derivative of x (t) is ω (t) is t state-noise, then its kinetics equation of t can be expressed as:
x · ( t ) = f ( x ( t ) , t ) + ω ( t ) - - - ( 2 - 3 )
Only considering Mars center gravitation and J 2when item perturbation, this equation can do following expression:
x · = f ( x ( t ) , t ) = v x v y v z - μ M x r 3 [ 1 - 3 2 J 2 ( R M 2 ) 2 [ 5 z 2 r 2 - 1 ] ] - μ M y r 3 [ 1 - 3 2 J 2 ( R M r ) 2 [ 5 z 2 r 2 - 1 ] ] - μ M z r 3 [ 1 - 3 2 J 2 ( R M r ) 2 [ 5 z 2 r 2 - 3 ] ] - - - ( 2 - 4 )
(x (t), t) represents detector kinetics equation to f, i.e. detector model trajectory, is hereafter abbreviated as f in formula.
Formula (2-4) is nonlinear system, needs to carry out linearization at " equilibrium point " place by Taylor series expansion and obtains:
x · ( t ) = G ( t ) · x ( t ) + ω ( t ) - - - ( 2 - 5 )
In formula (2-5), t Jacobian matrix G (t) is abbreviated as G, its computing method:
G = ∂ f ∂ x = ∂ ∂ x v a = ∂ v ∂ r ∂ v ∂ v ∂ a ∂ r ∂ a ∂ v - - - ( 2 - 6 )
∂ v ∂ r = ∂ a ∂ v = 0 3 × 3 - - - ( 2 - 7 )
∂ v ∂ v = I 3 × 3 - - - ( 2 - 8 )
∂ a ∂ = ∂ a x ∂ x ∂ a x ∂ y ∂ a x ∂ z ∂ a y ∂ x ∂ a y ∂ y ∂ a y ∂ z ∂ a z ∂ x ∂ a z ∂ y ∂ a z ∂ z - - - ( 2 - 9 )
In formula, 0 3 × 3represent null matrix; I 3 × 3representation unit matrix.
Set up the clock bias model of atomic clock, and clock correction state equation is combined with kinetics equation forms filter state equation, using the position of clock bias model parameter and detector, speed parameter as filtering parameter.
Usually, the time deviation of atomic clock can represent by a second order polynomial:
x 1 ( t k + 1 ) = x 1 ( t k ) + ϵ · x 2 ( t k ) + ϵ 2 2 · x 3 ( t k ) + W ( t k ) - - - ( 2 - 10 )
In formula, ε is sampling interval, x 1(t k), x 2(t k) and x 3(t k) represent t respectively kthe clock correction of moment atomic clock, frequency drift and frequency drift rate of change, they constitute clock correction parameter [x 1x 2x 3]; W (t k) be t kmoment corresponding system noise, belongs to coloured noise; x 1(t k+1) represent t k+1the clock correction of moment atomic clock.
Can be obtained by formula (2-10), with clock clock correction x 1(t k), clock frequency drift x 2(t k) and frequency drift rate of change x 3(t k) composition quantity of state x 1 x 2 x 3 k T , Then clock bias model is:
x 1 x 2 x 3 k + 1 = Φ k + 1 , k x 1 x 2 x 3 k + ω k - - - ( 2 - 11 )
In formula, Φ k+1, kfor state-transition matrix, this matrix is relevant with sampling interval τ, and expression formula is:
Φ k + 1 , k = 1 ϵ ϵ 2 / 2 0 . 1 ϵ 0 0 1 - - - ( 2 - 12 )
In formula, ω kfor t kmoment clock correction noise vector.
If the state parameter X=of moment t is [x y z v xv yv zx 1x 2x 3] tbe designated as X (t), the first order derivative of X (t) is ring fire detector pulsar can be obtained in conjunction with ring fire detector motion dynamics equations (2-4) and clock bias model (2-11) independently to locate and with the state equation of Time keeping system be:
X · ( t ) = F ( t ) · X ( t ) + W ( t ) - - - ( 2 - 13 )
In formula, W (t) for system state noise matrix, State Equation Coefficients matrix F (t) is:
F ( t ) = 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 ∂ a x ∂ x ∂ a x ∂ y ∂ a x ∂ z 0 0 0 0 0 0 ∂ a x ∂ x ∂ a y ∂ y ∂ a y ∂ z 0 0 0 0 0 0 ∂ a z ∂ x ∂ a z ∂ y ∂ a z ∂ z 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 - - - ( 2 - 14 )
Design adaptive extended kalman filtering device, utilizes X-ray pulsar observed quantity correction filter state parameter prediction value, resolves the position of detector, speed parameter and clock bias model parameter fast, accurately.
Establish ring fire detector by formula (2-1) to formula (2-14) independently to locate and the filter state equation of keeping time and observation equation, then need to adopt adaptive extended kalman filtering device, the filtering carrying out being correlated with calculates.The present invention proposes further, on existing adaptive extended kalman filtering device (AEKF wave filter) basis, the account form of adaptive factor and error covariance matrix can also be improved, to improve filtering speed of convergence, suppress filtering divergence, see following formula (2-18) to formula (2-22).
Systematic state transfer matrix Φ after linearization k+1, k, observation equation matrix H k+1, state equation and observation equation are respectively:
x k + 1 = Φ k + 1 , k · x k z k + 1 = H k + 1 · x k + 1 - - - ( 2 - 15 )
T wherein before the corresponding discretize of k, k+1 kand t k+1moment.
The design of embodiment adaptive extended kalman filtering device computation process is as follows:
● filtering parameter initialization
According to existing technical conditions, provide the state parameter x calculating initial time kand variance matrix P k, state error is δ x k.
● one-step prediction value x k+1, kwith modified value δ x k+1, kcalculate
x k+1,k=Φ k+1,k·x k(2-16)
δx k+1,k=0 (2-17)
● adaptive factor λ k+1calculating
M k + 1 = H k + 1 Φ k + 1 , k P k Φ k + 1 , k T H k + 1 T + R k + 1 - - - ( 2 - 18 )
δz k+1=z k+1-H k+1x k+1,k(2-19)
N k + 1 = δ z k + 1 δ z k + 1 T - - - ( 2 - 20 )
λ k + 1 = Max { 1 , sp ( N k + 1 ) / sp ( M k + 1 ) } - - - ( 2 - 21 )
In formula, H k+1represent observation equation matrix of coefficients; Symbol M k+1and N k+1for calculating adaptive factor; z k+1for observation vector; Prediction residual is δ z k+1; R k+1for observed reading varivance matrix; Sp (.) is for asking trace of a matrix symbol.
● one-step prediction estimation error variance battle array P k+1, kcalculating
P k + 1 , k = λ k Φ k + 1 , k P k Φ k + 1 , k T + Q k - - - ( 2 - 22 )
In formula, Q kfor system state noise variance matrix.
● filter gain K k+1calculating
K k + 1 = P k + 1 , k H k + 1 T [ H k + 1 P k + 1 , k H k + 1 T + R k + 1 ] - 1 - - - ( 2 - 23 )
● measurement updaue
δx k+1=δx k+1,k+K k+1[z k+1-H k+1x k+1,k] (2-24)
P k + 1 = [ I - K k + 1 H k + 1 ] P k + 1 , k [ I - K k + 1 H k + 1 ] T + K k + 1 R k + 1 K k + 1 T - - - ( 2 - 25 )
In formula, P k+1for filter state value x k+1variance matrix, I represents the unit matrix of corresponding exponent number.
● filter result x k+1export
x k+1=x k+1,k+δx k+1(2-26)
When given detector original state and initial clock correction parameter, above-mentioned adaptive extended kalman filtering device just can be utilized to position and the calculating of parameter of keeping time.
Method provided by the present invention can adopt software mode to realize automatically running.See Fig. 2, the realization flow of embodiment is as follows: step 1, input primary data, comprise simulation nominal track and for the initialized correlation parameter of filtering.
The nominal track of simulation can obtain according to STK emulation, and when specifically implementing, the ring fire detector orbital data file that the STK that can be prepared in advance emulates, to obtain nominal track as preliminary orbit parameter for STK simulation.Candidate impulse star Parameter File can also be prepared in advance, according to navigation pulsar number, utilize existing pulsar preferable procedure to select optimal navigation pulsar to combine according to the observability of pulsar and selection indicators value.
Step 2, carries out observation data simulation, and measure equation simulation observations of pulsar amount according to pulsar, the measurement noises that this observed quantity relates to comprises clock correction, and wherein clock correction is simulated by clock bias model.
The observed quantity of equation (2-1) formula analog pulse star is measured according to pulsar, this observed quantity generally will add random observational error, clock correction, Roemer postpones and Shapiro postpones, wherein clock correction is simulated by clock bias model (2-10) formula, based on the moment t preset kclock correction initial parameter, moment t can be simulated k+1the clock correction of atomic clock.Other errors can be preset according to prior art.
Step 3, independently locates according to ring fire detector and the filter state equation of keeping time and observation equation, carries out adaptive Kalman filter.
Then adaptive Kalman filter and accuracy assessment module is entered, filter state equation and observation equation are respectively formula (2-13) and (2-1), concrete filtering flow process is undertaken by formula (2-16) ~ (2-26), wherein calculating (2-16) formula of one-step prediction value can carry out numerical integration calculating by orbit integration device by formula (2-13), obtains and surveys data prediction.Orbit integration device can adopt prior art, and it will not go into details in the present invention.
After filtering completes can by the track of the detector calculated with 1. in the STK nominal track of simulate poor, the clock correction that filtering calculates, with 3. the middle clock correction simulated is poor, completes accuracy assessment.
Step 4, output filtering result, comprises track and the clock correction of filtering gained detector.
During concrete enforcement, also by poor for the nominal track of the track of step 3 filtering gained detector and simulation, step 3 filtering gained clock correction and step 2 can be simulated gained clock correction poor, obtain accuracy assessment result.
During concrete enforcement, modular mode also can be adopted to provide a kind of ring fire detector precision synchronous to locate Time keeping system, and system that embodiment provides comprises with lower module:
Load module, for inputting primary data, comprise simulation nominal track and for the initialized correlation parameter of filtering;
Observation data analog module, for carrying out observation data simulation, measure equation simulation observations of pulsar amount according to pulsar, the measurement noises that this observed quantity relates to comprises clock correction, and wherein clock correction is simulated by clock bias model,
If navigation pulsar combination comprises p pulsar, the position vector r=[x y z] of ring fire detector t, velocity v=[v xv yv z] t, acceleration a=[a xa ya z] t,
Described pulsar measure equation as shown in the formula,
Z = Δ t 1 · · · Δ t i · · · Δ t p = H · X + η
Wherein, Δ t irepresent the observed quantity of i-th pulsar time delay, the value of i is 1,2 ..., p, p observations of pulsar amount composition observation vector Z, η is measurement noises, and H is observation equation matrix of coefficients, state parameter X=[x y z v xv yv zx 1x 2x 3] t;
Described clock bias model as shown in the formula,
x 1 ( t k + 1 ) = x 1 ( t k ) + ϵ · x 2 ( t k ) + ϵ 2 2 · x 3 ( t k ) + W ( t k )
Wherein, ε is sampling interval, x 1(t k), x 2(t k) and x 3(t k) represent moment t respectively kthe clock correction of atomic clock, frequency drift and frequency drift rate of change, constitute clock correction parameter [x 1x 2x 3]; W (t k) be moment t kcorresponding system noise, x 1(t k+1) represent moment t k+1the clock correction of atomic clock;
Auto adapted filtering module, for the filter state equation of independently locating according to ring fire detector and keep time and observation equation, carries out adaptive Kalman filter,
Described observation equation adopts pulsar to measure equation,
If the state parameter X of moment t is designated as X (t), the first order derivative of X (t) is described filter state equation is as follows,
X · ( t ) = F ( t ) · X ( t ) + W ( t )
Wherein, W (t) is system state noise matrix,
State Equation Coefficients matrix F (t) is, F ( t ) = 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 ∂ a x ∂ x ∂ a x ∂ y ∂ a x ∂ z 0 0 0 0 0 0 ∂ a x ∂ x ∂ a y ∂ y ∂ a y ∂ z 0 0 0 0 0 0 ∂ a z ∂ x ∂ a z ∂ y ∂ a z ∂ z 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
Output module, for output adaptive filtration module gained filter result, comprises track and the clock correction of filtering gained detector.
Each module specific implementation is corresponding to method step, and it will not go into details in the present invention.
Above embodiment is used for illustrative purposes only, but not limitation of the present invention, person skilled in the relevant technique, without departing from the spirit and scope of the present invention, various conversion or modification can also be made, therefore all equivalent technical schemes also should belong within category of the present invention, should be limited by each claim.

Claims (7)

1. the punctual method in ring fire detector precision synchronous location, is characterized in that: comprise the following steps,
Step 1, input primary data, comprise simulation nominal track and for the initialized correlation parameter of filtering;
Step 2, carries out observation data simulation, and measure equation simulation observations of pulsar amount according to pulsar, the measurement noises that this observed quantity relates to comprises clock correction, and wherein clock correction is simulated by clock bias model,
If navigation pulsar combination comprises p pulsar, the position vector r=[x y z] of ring fire detector t, velocity v=[v xv yv z] t, acceleration a=[a xa ya z] t,
Described pulsar measure equation as shown in the formula,
Z = Δ t 1 . . . Δ t i . . . Δ t p = H · X + η
Wherein, Δ t irepresent the observed quantity of i-th pulsar time delay, the value of i is 1,2 ..., p, p observations of pulsar amount composition observation vector Z, η is measurement noises, and H is observation equation matrix of coefficients, state parameter X=[x y z v xv yv zx 1x 2x 3] t;
Described clock bias model as shown in the formula,
x 1 ( t k + 1 ) = x 1 ( t k ) + ϵ · x 2 ( t k ) + ϵ 2 2 · x 3 ( t k ) + W ( t k )
Wherein, ε is sampling interval, x 1(t k), x 2(t k) and x 3(t k) represent moment t respectively kthe clock correction of atomic clock, frequency drift and frequency drift rate of change, constitute clock correction parameter [x 1x 2x 3]; W (t k) be moment t kcorresponding system noise, x 1(t k+1) represent moment t k+1the clock correction of atomic clock;
Step 3, independently locates according to ring fire detector and the filter state equation of keeping time and observation equation, carries out adaptive Kalman filter,
Described observation equation adopts pulsar to measure equation,
If the state parameter X of moment t is designated as X (t), the first order derivative of X (t) is described filter state equation is as follows,
X . ( t ) = F ( t ) · X ( t ) + W ( t )
Wherein, W (t) is system state noise matrix,
State Equation Coefficients matrix F (t) is, F ( t ) = 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 ∂ a x ∂ x ∂ a x ∂ y ∂ a x ∂ z 0 0 0 0 0 0 ∂ a x ∂ x ∂ a y ∂ y ∂ a y ∂ z 0 0 0 0 0 0 ∂ a z ∂ x ∂ a z ∂ y ∂ a z ∂ z 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
Step 4, exports step 3 gained filter result, comprises track and the clock correction of filtering gained detector.
2. ring fire detector precision synchronous locates punctual method according to claim 1, it is characterized in that: the mode that step 3 carries out adaptive Kalman filter is as follows,
1) the correlation parameter initialization of filtering, comprises the state parameter x calculating initial time kand variance matrix P k, state error δ x k;
2) one-step prediction value x is carried out k+1, kwith modified value δ x k+1, kbe calculated as follows,
x k+1,k=Φ k+1,k·x k
δx k+1,k=0
Wherein, Φ k+1, kfor state-transition matrix;
3) adaptive factor λ is carried out k+1be calculated as follows,
M k + 1 = H k + 1 Φ k + 1 , k P k Φ k + 1 , k T H k + 1 T + R k + 1
δz k+1=z k+1-H k+1x k+1,k
N k + 1 = δ z k + 1 δ z k + 1 T
λ k + 1 = Max { 1 , sp ( N k + 1 ) / sp ( M k + 1 ) }
In formula, H k+1represent observation equation matrix of coefficients; Symbol M k+1and N k+1for calculating adaptive factor; z k+1for observation vector; Prediction residual is δ z k+1; R k+1for observed reading varivance matrix; Sp (.) is for asking trace of a matrix symbol;
4) one-step prediction estimation error variance battle array P is carried out k+1, kbe calculated as follows,
P k + 1 , k = λ k Φ k + 1 , k P k Φ k + 1 , k T + Q k
In formula, Q kfor system state noise variance matrix;
5) filter gain K is carried out k+1be calculated as follows,
K k + 1 = P k + 1 , k H k + 1 T [ H k + 1 P k + 1 , k H k + 1 T + R k + 1 ] - 1
6) measurement updaue is carried out as follows,
δx k+1=δx k+1,k+K k+1[z k+1-H k+1x k+1,k]
P k + 1 = [ I - K k + 1 H k + 1 ] P k + 1 , k [ I - K k + 1 H k + 1 ] T + K k + 1 R k + 1 K k + 1 T
In formula, P k+1for filter state value x k+1variance matrix, I represents the unit matrix of corresponding exponent number;
7) filter result x is carried out k+1export as follows,
x k+1=x k+1,k+δx k+1
3. ring fire detector precision synchronous locates punctual method according to claim 2, it is characterized in that: described one-step prediction value x k+1, knumerical integration calculating is carried out by filter state equation by orbit integration device.
4. the punctual method in ring fire detector precision synchronous location according to claim 1 or 2 or 3, is characterized in that: in advance according to observability and the combination of selection indicators value selection navigation pulsar of pulsar.
5. the punctual method in ring fire detector precision synchronous location according to claim 1 or 2 or 3, is characterized in that: the nominal track of simulation obtains according to STK emulation.
6. the punctual method in ring fire detector precision synchronous location according to claim 1 or 2 or 3, it is characterized in that: by the track of step 3 filtering gained detector and the nominal track of simulation poor, step 3 filtering gained clock correction and step 2 are simulated gained clock correction poor, obtain accuracy assessment result.
7. a ring fire detector precision synchronous location Time keeping system, is characterized in that: comprise with lower module,
Load module, for inputting primary data, comprise simulation nominal track and for the initialized correlation parameter of filtering;
Observation data analog module, for carrying out observation data simulation, measure equation simulation observations of pulsar amount according to pulsar, the measurement noises that this observed quantity relates to comprises clock correction, and wherein clock correction is simulated by clock bias model,
If navigation pulsar combination comprises p pulsar, the position vector r=[x y z] of ring fire detector t, velocity v=[v xv yv z] t, acceleration a=[a xa ya z] t,
Described pulsar measure equation as shown in the formula,
Z = Δ t 1 . . . Δ t i . . . Δ t p = H · X + η
Wherein, Δ t irepresent the observed quantity of i-th pulsar time delay, the value of i is 1,2 ..., p, p observations of pulsar amount composition observation vector Z, η is measurement noises, and H is observation equation matrix of coefficients, state parameter X=[x y z v xv yv zx 1x 2x 3] t;
Described clock bias model as shown in the formula,
x 1 ( t k + 1 ) = x 1 ( t k ) + ϵ · x 2 ( t k ) + ϵ 2 2 · x 3 ( t k ) + W ( t k )
Wherein, ε is sampling interval, x 1(t k), x 2(t k) and x 3(t k) represent moment t respectively kthe clock correction of atomic clock, frequency drift and frequency drift rate of change, constitute clock correction parameter [x 1x 2x 3]; W (t k) be moment t kcorresponding system noise, x 1(t k+1) represent moment t k+1the clock correction of atomic clock;
Auto adapted filtering module, for the filter state equation of independently locating according to ring fire detector and keep time and observation equation, carries out adaptive Kalman filter,
Described observation equation adopts pulsar to measure equation,
If the state parameter X of moment t is designated as X (t), the first order derivative of X (t) is described filter state equation is as follows,
X . ( t ) = F ( t ) · X ( t ) + W ( t )
Wherein, W (t) is system state noise matrix,
State Equation Coefficients matrix F (t) is, F ( t ) = 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 ∂ a x ∂ x ∂ a x ∂ y ∂ a x ∂ z 0 0 0 0 0 0 ∂ a x ∂ x ∂ a y ∂ y ∂ a y ∂ z 0 0 0 0 0 0 ∂ a z ∂ x ∂ a z ∂ y ∂ a z ∂ z 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
Output module, for output adaptive filtration module gained filter result, comprises track and the clock correction of filtering gained detector.
CN201510306661.1A 2015-06-05 2015-06-05 The punctual method and system in a kind of ring fire detector precision synchronous location Active CN104848862B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510306661.1A CN104848862B (en) 2015-06-05 2015-06-05 The punctual method and system in a kind of ring fire detector precision synchronous location

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510306661.1A CN104848862B (en) 2015-06-05 2015-06-05 The punctual method and system in a kind of ring fire detector precision synchronous location

Publications (2)

Publication Number Publication Date
CN104848862A true CN104848862A (en) 2015-08-19
CN104848862B CN104848862B (en) 2016-09-14

Family

ID=53848688

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510306661.1A Active CN104848862B (en) 2015-06-05 2015-06-05 The punctual method and system in a kind of ring fire detector precision synchronous location

Country Status (1)

Country Link
CN (1) CN104848862B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106679675A (en) * 2016-12-29 2017-05-17 北京理工大学 Mars final approaching section autonomous navigation method based on relative measurement information
CN107589441A (en) * 2017-09-07 2018-01-16 成都理工大学 Pulse pile-up modification method based on Kalman filter passage
CN109283556A (en) * 2018-09-13 2019-01-29 垣纬多媒体卫星通信(上海)有限公司 A kind of low rail navigation satellite clock adjusting method not interrupting navigation Service
CN110823257A (en) * 2019-12-16 2020-02-21 中国人民解放军63921部队 Self-calibration method for time scale deviation of deep space Doppler measurement data
CN111142358A (en) * 2020-01-20 2020-05-12 山东科技大学 Deep space autonomous time keeping method based on natural X-ray source observation
CN113074741A (en) * 2021-03-18 2021-07-06 中国人民解放***箭军工程大学 Pulsar azimuth error estimation augmented state algorithm
CN113137975A (en) * 2020-05-28 2021-07-20 西安天和防务技术股份有限公司 Astronomical inertia combined navigation inertia correction method and device and electronic equipment
WO2022001458A1 (en) * 2020-06-29 2022-01-06 北京东方计量测试研究所 Method for unifying time in wide area of space, space time-keeping system, and storage medium
CN114415488A (en) * 2021-12-31 2022-04-29 北京无线电计量测试研究所 Atomic clock error data anomaly detection and correction method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799658A (en) * 2010-02-24 2010-08-11 华中科技大学 Backup clock calibrated by GPS
US20120046863A1 (en) * 2010-08-12 2012-02-23 The Government Of The Us, As Represented By The Secretary Of The Navy Orbit covariance, estimation and analysis tool
CN103176190A (en) * 2013-03-06 2013-06-26 西北工业大学 High-precision timing system and high-precision timing method based on satellite navigation and Kalman filter
CN103454905A (en) * 2013-09-13 2013-12-18 烟台东方英达康自动化技术有限公司 Method for synchronizing time

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799658A (en) * 2010-02-24 2010-08-11 华中科技大学 Backup clock calibrated by GPS
US20120046863A1 (en) * 2010-08-12 2012-02-23 The Government Of The Us, As Represented By The Secretary Of The Navy Orbit covariance, estimation and analysis tool
CN103176190A (en) * 2013-03-06 2013-06-26 西北工业大学 High-precision timing system and high-precision timing method based on satellite navigation and Kalman filter
CN103454905A (en) * 2013-09-13 2013-12-18 烟台东方英达康自动化技术有限公司 Method for synchronizing time

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
王奕迪: "《深空探测中的X射线脉冲星导航方法研究》", 《国防科学技术大学研究生院硕士学位论文》, 31 December 2011 (2011-12-31), pages 23 - 30 *
王奕迪等: "《基于单探测器的同步定位/守时算法研究》", 《第三届中国卫星导航学术年会电子文集》, 31 December 2012 (2012-12-31) *
赵文骏 等: "基于自适应滤波的微弱GPS信号跟踪方法", 《计算机仿真》 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106679675B (en) * 2016-12-29 2019-10-29 北京理工大学 A kind of final Approach phase autonomous navigation method of Mars based on relative measurement information
CN106679675A (en) * 2016-12-29 2017-05-17 北京理工大学 Mars final approaching section autonomous navigation method based on relative measurement information
CN107589441A (en) * 2017-09-07 2018-01-16 成都理工大学 Pulse pile-up modification method based on Kalman filter passage
CN107589441B (en) * 2017-09-07 2019-08-02 成都理工大学 Pulse pile-up modification method based on Kalman filter channel
CN109283556A (en) * 2018-09-13 2019-01-29 垣纬多媒体卫星通信(上海)有限公司 A kind of low rail navigation satellite clock adjusting method not interrupting navigation Service
CN109283556B (en) * 2018-09-13 2021-09-07 上海垣信卫星科技有限公司 Low-orbit navigation satellite clock adjusting method without interrupting navigation service
CN110823257B (en) * 2019-12-16 2021-07-16 中国人民解放军63921部队 Self-calibration method for time scale deviation of deep space Doppler measurement data
CN110823257A (en) * 2019-12-16 2020-02-21 中国人民解放军63921部队 Self-calibration method for time scale deviation of deep space Doppler measurement data
CN111142358A (en) * 2020-01-20 2020-05-12 山东科技大学 Deep space autonomous time keeping method based on natural X-ray source observation
CN113137975A (en) * 2020-05-28 2021-07-20 西安天和防务技术股份有限公司 Astronomical inertia combined navigation inertia correction method and device and electronic equipment
CN113137975B (en) * 2020-05-28 2024-03-19 西安天和防务技术股份有限公司 Inertial correction method and device for astronomical inertial integrated navigation and electronic equipment
WO2022001458A1 (en) * 2020-06-29 2022-01-06 北京东方计量测试研究所 Method for unifying time in wide area of space, space time-keeping system, and storage medium
CN113074741A (en) * 2021-03-18 2021-07-06 中国人民解放***箭军工程大学 Pulsar azimuth error estimation augmented state algorithm
CN114415488A (en) * 2021-12-31 2022-04-29 北京无线电计量测试研究所 Atomic clock error data anomaly detection and correction method and system
CN114415488B (en) * 2021-12-31 2024-04-02 北京无线电计量测试研究所 Method and system for detecting and correcting clock error data abnormality of atomic clock

Also Published As

Publication number Publication date
CN104848862B (en) 2016-09-14

Similar Documents

Publication Publication Date Title
CN104848862B (en) The punctual method and system in a kind of ring fire detector precision synchronous location
CN100575877C (en) Spacecraft shading device combined navigation methods based on many information fusion
CN103674032B (en) Merge the autonomous navigation of satellite system and method for pulsar radiation vector timing observation
CN102879014B (en) Optical imaging autonomous navigation semi-physical simulation testing system for deep space exploration proximity process
CN107421550B (en) Earth-Lagrange combined constellation autonomous orbit determination method based on inter-satellite ranging
CN101216319B (en) Low orbit satellite multi-sensor fault tolerance autonomous navigation method based on federal UKF algorithm
CN103674034B (en) Multi-beam test the speed range finding revise robust navigation method
CN104236546A (en) Satellite starlight refraction navigation error determination and compensation method
CN101672651B (en) Autonomous astronomical navigation method of spark detector based on improved MMUPF filtering method
CN103017760B (en) A kind of highly elliptic orbit Mars probes are independently to fiery orientation method
CN102313905B (en) Satellite gravity inversion method based on inter-satellite velocity interpolation principle
CN102878997B (en) Quick high accuracy Extrapolation method on a kind of star of highly eccentric orbit
CN103591956B (en) A kind of deep space probe autonomous navigation method based on Analysis on Observability
CN103047986B (en) A kind of large-scale space-time and in-orbit dynamic effect analogy method
Liu et al. Analytical investigations of quasi-circular frozen orbits in the Martian gravity field
De Marchi et al. Constraining the Nordtvedt parameter with the BepiColombo Radioscience experiment
CN105487405A (en) Low-low tracking gravity measurement satellite semi-physical simulation system
CN108959665B (en) Orbit prediction error empirical model generation method and system suitable for low-orbit satellite
CN101608921B (en) Pulsar/CNS integrated navigation method
Jiancheng et al. Installation direction analysis of star sensors by hybrid condition number
CN104408326B (en) A kind of appraisal procedure to survey of deep space independent navigation filtering algorithm
CN103364836A (en) Drop point prediction method of lunar probe
Kuang et al. GPS-based attitude determination of gyrostat satellite by quaternion estimation algorithms
Tombasco et al. Specialized coordinate representation for dynamic modeling and orbit estimation of geosynchronous orbits
CN104713561A (en) Precise orbit determination method for lunar probe

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant