CN100476359C - Deep space probe UPF celestial self-navigation method based on starlight angle - Google Patents
Deep space probe UPF celestial self-navigation method based on starlight angle Download PDFInfo
- Publication number
- CN100476359C CN100476359C CNB2006101697155A CN200610169715A CN100476359C CN 100476359 C CN100476359 C CN 100476359C CN B2006101697155 A CNB2006101697155 A CN B2006101697155A CN 200610169715 A CN200610169715 A CN 200610169715A CN 100476359 C CN100476359 C CN 100476359C
- Authority
- CN
- China
- Prior art keywords
- deep space
- upf
- space probe
- centerdot
- variance
- 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
Images
Landscapes
- Navigation (AREA)
Abstract
The invention relates to an UPF automatic astrogation based on the star angular distance. It starts with precise modeling of the UPF track dynamics, using the star angular distance as the measuring unit, and optimizing the estimation based on the UPF (unscented particle filter) for the guide parameter. It applies to UPF guide location on the track transfer for the guide parameter determination.
Description
Technical field
The present invention relates to the aerospace navigation technical field, can be applicable to determining of transfer orbit section deep space probe navigational parameter, be particularly related to a kind of UPF (UnscentedParticle Filter) celestial self-navigation method of the deep space probe based on the starlight angular distance, be applicable to the navigator fix of the deep space probe on the transfer orbit.
Background technology
At present, survey of deep space is the focus of international space industry research, one of China has also developed survey of deep space as space flight in the recent period target.Because the deep space probe long-play is in transfer orbit, and be that distance to go is far away, speed is fast in one of characteristics of transfer orbit motion, the electromagnetic wave round-trip delay is long, and it is very difficult with observing and controlling to be taken remote measurement by land station; The 2nd, the free-running operation time is long, and under microgravity environment, can't navigate with inertial navigation technology; The 3rd, the accuracy requirement height, awing the way must position and error be proofreaied and correct; The 4th, the power consumption that the requirement deep space probe carries equipment is little, equipment is light, reliability is high.
Present stage, the navigate mode of deep space probe mainly was to adopt land station's observing and controlling, though this method can provide accurate navigation information, when the detector distance earth is too far away, was difficult to its real-time of assurance.And celestial navigation is a kind of traditional complete autonomous air navigation aid, and it has following characteristics: 1. not needing to carry out any message exchange with the external world, is a kind of autonomous air navigation aid fully; 2. can provide position, speed and attitude information simultaneously; 3. only need utilize detector attitude sensing unit star sensor and Horizon sensor, and not need additionally to increase other hardware device; 4. do not need any priori.By the characteristics of celestial navigation as can be known, celestial navigation has overcome the shortcoming that land station's observing and controlling is difficult to keep real-time, is a kind of autonomous navigate mode fully, has become one of major programme of present stage survey of deep space independent navigation.
Deep space probe celestial self-navigation method commonly used is based on the filtering method of dynamics of orbits equation, promptly utilizes astronomical measurement information in conjunction with the dynamics of orbits equation, obtains the navigation information of deep space probe by the method for optimal estimation.At present, following several main type is arranged in the selection of the astronomical measurement information of deep space probe:
1) sun, earth direction vector: utilize detector to the direction vector of the sun, the earth as measurement information.
2) angle between the sun, the earth, the planet direction vector: utilize solar vector direction, earth direction vector, the angle between the planet direction vector is as measurement information.
3) starlight angular distance: i.e. angle between the direction vector of the direction vector of the navigation fixed star starlight that observes from detector and the center celestial body centre of sphere.
Use direction vector as measurement information, can obtain reasonable filtering accuracy and convergence effect, but there are coupled relation in direction vector and detector attitude, the measuring accuracy of direction vector is subjected to the influence of attitude accuracy, therefore, there is low, the uppity defective of navigation accuracy in existing deep space probe celestial self-navigation method.
Summary of the invention
Technology of the present invention is dealt with problems and is: overcome the deficiency of land station's observing and controlling aspect the deep space probe navigation, adopt the navigator fix that carries out deep space probe with the starlight angular distance between the sun, the earth, planet and the fixed star as the UPF astronomical navigation method of measurement amount.
Technical solution of the present invention is: a kind of UPF celestial self-navigation method of the deep space probe based on the starlight angular distance, at first accurately set up the state equation (be many track body kinetic model) of deep space probe on transfer orbit, set up the measurement equation of system then as the measurement amount with the starlight angular distance between the sun, the earth, planet and the fixed star, adopt advanced UPF filtering algorithm to obtain high-precision position, velocity estimation at last, concrete steps are as follows:
(1) setting up the state equation of deep space probe on transfer orbit is:
In the formula, r
PsFor day the heart to the radius vector of detector;
Be r
PsSecond derivative, r
PmBe the radius vector of planet to detector; r
PeBe the radius vector of the earth to detector; r
SeBe the radius vector of the earth's core to day heart; r
SmBe the radius vector of planet center to day heart; μ
s, μ
m, μ
eBe respectively solar gravitation constant, planetary gravitation constant and terrestrial gravitation constant.Suppose that planet makes uniform circular motion around the sun, radius is the mean distance r of the sun to planet
SmThe earth is made uniform circular motion around the sun, and radius is 1 astronomical long measure AU.
(2) set up the measurement equation of system as the measurement amount with three starlight angular distances of detector and the sun, the earth, planet and fixed star, promptly the direction vector of the navigation fixed star starlight that observes from deep space probe respectively and the angle between the direction vector of the sun, the earth and the Mars centre of sphere, expression formula is as follows:
In the formula, s
1, s
2, s
3Be respectively the unit vector of fixed star starlight direction, discern by star sensor.
(3) adopt the UPF filtering algorithm to improve the navigation accuracy of deep space probe on the transfer orbit, the UPF algorithm utilizes UKF (Unscented Kalman Filter) to obtain the important density function of particle, at first determine one group of sigma point according to previous moment particle and variance thereof, the position of this point set and weights are well-determined by the expectation of particle and variance, can catch the feature of particle probability distribution more exactly.Then with these some difference substitution state equations, obtain a new point set, with the weighted sum of these point sets as expectation, with the weighted sum of its variance as variance, and then the expectation and the variance of having tried to achieve are revised with measuring equation, and with expectation and the variance of revised value, produce the particle of a current time as Gaussian distribution.Because it takes into full account current measurement to the influence that posterior probability distributes, improved the utilization ratio of particle.
Principle of the present invention is: because natural celestial body is always by its intrinsic regular movement, they sometime relatively the position vector of preferred coordinate system can accurately obtain, therefore those are convenient to just constitute with the natural celestial body that satellite borne equipment is observed the beacon of celestial navigation in the deep space probe flight course, handle by the data that beacon observation station is obtained, just can obtain the position at deep space probe place.Concrete grammar is at first accurately to set up the state equation (many track body kinetic model) of deep space probe on transfer orbit, set up the measurement equation of system then as the measurement amount with three starlight angular distances of detector and the sun, the earth, planet and fixed star, and adopt the UPF filtering algorithm, finally improve the navigation accuracy of deep space probe.
The present invention's advantage compared with prior art is: overcome the shortcoming that when the detector distance earth is too far away land station's observing and controlling is difficult to guarantee its real-time, made up a kind of deep space probe complete autonomous that is used on the transfer orbit, high-precision astronomical navigation method, it has the following advantages: (1) adopts the astronomical navigation method of starlight angular distance as the measurement amount, only need utilize deep space probe attitude sensing unit star sensor and infrared horizon, and do not need additionally to increase other hardware device, not needing to carry out any message exchange with the external world, is a kind of autonomous air navigation aid fully; (2) adopt the UPF filtering algorithm, the particle filter that has overcome standard does not consider that up-to-date measurement information and UKF can only be applied to the deficiency that noise is a Gaussian distribution, can obtain than the particle filter of standard and the filtering accuracy of UKF filtering convergence faster and Geng Gao.
Description of drawings
Fig. 1 is the process flow diagram of a kind of embodiment of celestial self-navigation method of the present invention;
Fig. 2 is measurement information---the starlight angular distance synoptic diagram among the present invention.
Embodiment
As depicted in figs. 1 and 2, the deep space probe that present embodiment adopts is a kind of Mars probes, and concrete grammar of the present invention is as follows:
1, set up the state equation (be many track body kinetic model) of Mars probes on transfer orbit, the state model among the present invention is thought of as circular restricted limbs model.Circular restricted limbs model need be considered the interaction between detector, sun center gravitation, Mars center gravitation and ground ball center gravitation, and the influence of other perturbations is not then considered.
Suppose that Mars makes uniform circular motion around the sun, radius is a day fiery mean distance r
SmThe earth is made uniform circular motion around the sun, and radius is 1 astronomical long measure AU.In the general restricted limbs model, the Mars probes state equation can be expressed as formula (1).
In the formula, r
PsFor day the heart to the radius vector of detector;
Be r
PsSecond derivative; r
PmBe the radius vector of Mars to detector; r
PeBe the radius vector of the earth to detector; r
SeBe the radius vector of the earth's core to day heart; r
SmBe the radius vector of the fiery heart to day heart; μ
s, μ
m, μ
eBe respectively solar gravitation constant, Mars gravitational constant and terrestrial gravitation constant.In the actual computation, vector form is changed into the rectangular coordinate form, choose the earth's core ecliptic inertial coordinates system, can get
In the formula, (x
1, y
1, z
1) be the Mars coordinate, (x
2, y
2, z
2) be terrestrial coordinates, (x, y z) are the Mars probes coordinate, and wherein Mars and terrestrial coordinates are the function of time, can be tried to achieve by ephemeris.
Formula (2) can be abbreviated as
Wherein, state vector X=[x y z v
xv
yv
z]
TX, y, z, v
x, v
y, v
zBe respectively detector at X, Y, the position and the speed of three directions of Z;
Be (x, y, z, v
x, v
y, v
z) first order derivative; W is the system model noise.
2, set up the measurement equation of system as the measurement amount with the starlight angular distance between the sun, the earth, planet and the fixed star.The starlight angular distance is a kind of observed quantity commonly used in the celestial navigation, refers to the angle between the direction vector of the direction vector of the navigation fixed star starlight that observes from deep space probe and the celestial body centre of sphere.
Figure 2 shows that the starlight angular distance of the detector and the sun, the earth, Mars and three fixed stars, the expression formula that can obtain the starlight angular distance is as follows.
In the formula, s
1, s
2, s
3Be respectively the unit vector of three fixed star starlight directions, discern by star sensor.
Make Z=[θ
sθ
eθ
m]
T, measurement noise
The measurement equation that can be got system by formula (4) is:
Z(t)=H(X(t),v(t)) (5)
3, adopt the UPF filtering algorithm to improve the navigation accuracy of deep space probe.
Particle filter (PF) is the another kind of way of realization of recursion Bayes wave filter, its basic thought is to describe probability distribution with random sample, these samples are called as " particle ", then on based measurement, the size by regulating each particle weights and the position of sample, be similar to actual probability distribution, and with the average of sample estimated value, can be used for the state estimation of non-linear arbitrarily non-gaussian random system in principle as system.But the shortcoming of this method is to have degradation phenomena, and eliminating degenerates can be dependent on suitably chooses important density function.
The UPF algorithm is exactly to utilize UKF to obtain a kind of particle filter method of the important density function of particle, owing to comprised up-to-date measurement information in this important density function, therefore has more performance.That the deep space probe navigational system is actually is non-linear, the non-Gauss of noise divides other system, so the UPF method is a kind of filtering method that relatively is suitable for.At first determine one group of sigma point according to previous moment particle and variance thereof, the position of this point set and weights are well-determined by the expectation of particle and variance, can catch the feature of particle probability distribution more exactly.Then with these some difference substitution state equations, obtain a new point set, with the weighted sum of these point sets as expectation, with the weighted sum of its variance as variance, and then the expectation and the variance of having tried to achieve are revised with measuring equation, and with expectation and the variance of revised value, produce the particle of a current time as Gaussian distribution.Because it takes into full account current measurement to the influence that posterior probability distributes, improved the utilization ratio of particle.Concrete steps are as follows:
The state equation of system and measurement equation can be obtained by formula (2) and formula (4), and
1. initialization
During T=0, for i=1 ..., N generates and obeys prior distribution q (x
0) N sampling particle { x
0 1, x
0 2, L, x
0 n, and with the initial weight ω of each sample
0 iAll be made as 1/N.
2. for T=1,2 ..., the filtering during T=k is as follows:
(a) important sampling
Upgrade with the UKF method respectively for N particle, by { x
K-1 i, P
K-1 iObtain { x
k i, P
k i, and gather a new sampled point
Make
According to the similarity degree refreshing weight of sample, make
Weights to each particle carry out normalization then, even
Calculate the size N of effective particle at last
Eff,
If N
EffLess than threshold value N
Th, illustrate that the particle diversity reduces, and need change step (b) over to and resample, otherwise change the filtering result that step (c) is exported this time over to.
(b) resample
The purpose that resamples is to eliminate the less particles of weights, increases the bigger particle of weights, makes the distribution of the sample set after the resampling meet posterior density p (x
k| Z
k).The weights ω of each sample during resampling
k iBe re-set as 1/N.
(c) result's output
Use weights omega
k iMultiply by particle (x respectively
k i, P
k i) obtain N random particles sequence.
The state estimation value is
State estimation error battle array is
The UPF algorithm utilizes UKF to obtain the importance sampling density function of particle filter, thereby the particle filter that has overcome standard does not consider that up-to-date measurement information and UKF can only be applied to the deficiency that noise is a Gaussian distribution.Simulation result shows that this method can obtain the filtering accuracy than the particle filter of standard and UKF filtering convergence faster and Geng Gao.
The content that is not described in detail in the instructions of the present invention belongs to this area professional and technical personnel's known prior art.
Claims (3)
1, a kind of deep space probe UPF celestial self-navigation method based on the starlight angular distance is characterized in that may further comprise the steps:
(1) set up the state equation of deep space probe on transfer orbit, i.e. many track bodies kinetics equation,
In the formula, r
PsFor day the heart to the radius vector of detector;
Be r
PsSecond derivative; r
PmBe the radius vector of planet to detector; r
PeBe the radius vector of the earth to detector; r
SeBe the radius vector of the earth's core to day heart; r
SmBe the radius vector of planet center to day heart; μ
s, μ
m, μ
eBe respectively solar gravitation constant, planetary gravitation constant and terrestrial gravitation constant;
(2) set up the measurement equation of system as the measurement amount with the starlight angular distance between the sun, the earth, planet and the fixed star;
(3) adopt the UPF filtering algorithm to improve the navigation accuracy of deep space probe.
2, the UPF celestial self-navigation method of a kind of deep space probe based on the starlight angular distance according to claim 1, it is characterized in that: the measurement equation of setting up system as the measurement amount with the starlight angular distance described in the step (2) for the direction vector of three navigation fixed star starlights observing from deep space probe respectively and the angle between the direction vector of the sun, the earth and the planet centre of sphere, expression formula is as follows:
In the formula, s
1, s
2, s
3Be respectively the unit vector of fixed star starlight direction, discern by star sensor.
3, the UPF celestial self-navigation method of a kind of deep space probe based on the starlight angular distance according to claim 1, it is characterized in that: the method that the employing UPF filtering algorithm described in the step (3) improves the navigation accuracy of deep space probe is: utilize UKF to obtain the important density function of particle, determine one group of sigma point according to previous moment particle and variance thereof, the position of this point set and weights are unique definite by the expectation and the variance of particle; With described sigma point difference substitution state equation, obtain a new point set, with the weighted sum of these point sets as expectation, with the weighted sum of its variance as variance, with measuring equation the expectation and the variance of having tried to achieve are revised again, and with expectation and the variance of revised value, produce the particle of a current time as Gaussian distribution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101697155A CN100476359C (en) | 2006-12-27 | 2006-12-27 | Deep space probe UPF celestial self-navigation method based on starlight angle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101697155A CN100476359C (en) | 2006-12-27 | 2006-12-27 | Deep space probe UPF celestial self-navigation method based on starlight angle |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1995915A CN1995915A (en) | 2007-07-11 |
CN100476359C true CN100476359C (en) | 2009-04-08 |
Family
ID=38251064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101697155A Expired - Fee Related CN100476359C (en) | 2006-12-27 | 2006-12-27 | Deep space probe UPF celestial self-navigation method based on starlight angle |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100476359C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101830290A (en) * | 2010-02-12 | 2010-09-15 | 哈尔滨工业大学 | Autonomous navigation and guidance control programming dispatching method for small celestial body impact probing |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101354251B (en) * | 2008-09-12 | 2010-09-15 | 航天东方红卫星有限公司 | Method for determining deep space detector equivalent transfer orbit |
CN101672651B (en) * | 2009-09-25 | 2011-06-01 | 北京航空航天大学 | Autonomous astronomical navigation method of spark detector based on improved MMUPF filtering method |
CN101762274B (en) * | 2010-02-01 | 2011-11-09 | 北京理工大学 | Observation condition number-based method for selecting autonomously located road sign of deep space probe |
CN101852615B (en) * | 2010-05-18 | 2013-01-23 | 南京航空航天大学 | Improved mixed Gaussian particle filtering method used in inertial integrated navigation system |
CN101893440B (en) * | 2010-05-19 | 2011-12-14 | 哈尔滨工业大学 | Celestial autonomous navigation method based on star sensors |
CN101872164B (en) * | 2010-06-13 | 2012-07-18 | 南京航空航天大学 | Method of reducing astrodynamics system state sensitivity |
CN102168980B (en) * | 2011-01-13 | 2012-11-14 | 北京航空航天大学 | Independent celestial navigation method of deep space probe based on minor planet intersection |
CN104423272A (en) * | 2013-08-27 | 2015-03-18 | 上海新跃仪表厂 | Mars acquisition brake control high fidelity simulation method and device |
CN103900567B (en) * | 2014-03-08 | 2017-01-25 | 哈尔滨工程大学 | Gravity-assisted strapdown inertial navigation method based on bayesian recursion filtering |
CN104176273B (en) * | 2014-07-15 | 2017-04-26 | 北京航空航天大学 | Target asteroid selection method for manned asteroid exploration |
CN106643742B (en) * | 2016-12-12 | 2020-05-19 | 东南大学 | Method for automatically and continuously observing small planets by satellite |
CN110940333B (en) * | 2019-12-12 | 2021-07-13 | 中南大学 | Deep space probe angle measurement and time delay combined navigation method based on online estimation |
-
2006
- 2006-12-27 CN CNB2006101697155A patent/CN100476359C/en not_active Expired - Fee Related
Non-Patent Citations (8)
Title |
---|
一种基于信息融合的卫星自主天文导航新方法. 宁晓琳,房建成.宇航学报,第24卷第6期. 2003 |
一种基于信息融合的卫星自主天文导航新方法. 宁晓琳,房建成.宇航学报,第24卷第6期. 2003 * |
基于UKF算法的航天器自主导航研究. 王建琦,曹喜滨,孙兆伟.飞行力学,第22卷第2期. 2004 |
基于UKF算法的航天器自主导航研究. 王建琦,曹喜滨,孙兆伟.飞行力学,第22卷第2期. 2004 * |
基于Unscented卡尔曼滤波器的卫星自主天文导航研究. 张瑜,房建成.宇航学报,第24卷第6期. 2003 |
基于Unscented卡尔曼滤波器的卫星自主天文导航研究. 张瑜,房建成.宇航学报,第24卷第6期. 2003 * |
基于UPF的航天器自主天文导航方法. 宋利芳,房建成.航天控制,第23卷第6期. 2005 |
基于UPF的航天器自主天文导航方法. 宋利芳,房建成.航天控制,第23卷第6期. 2005 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101830290A (en) * | 2010-02-12 | 2010-09-15 | 哈尔滨工业大学 | Autonomous navigation and guidance control programming dispatching method for small celestial body impact probing |
CN101830290B (en) * | 2010-02-12 | 2012-12-19 | 哈尔滨工业大学 | Autonomous navigation and guidance control programming dispatching method for small celestial body impact probing |
Also Published As
Publication number | Publication date |
---|---|
CN1995915A (en) | 2007-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100476359C (en) | Deep space probe UPF celestial self-navigation method based on starlight angle | |
CN101344391B (en) | Lunar vehicle posture self-confirming method based on full-function sun-compass | |
CN109592079A (en) | A kind of spacecraft coplanar encounter of limiting time becomes rail strategy and determines method | |
CN101968542B (en) | Method for tracking lunar probe by using earth station | |
CN103063217B (en) | Deep space detector astronomy/radio combination navigation method based on ephemeris correction | |
CN106679674B (en) | Ground moon L2 point Halo track shadowing analysis method based on ephemeris model | |
CN104236546A (en) | Satellite starlight refraction navigation error determination and compensation method | |
CN111427002B (en) | Azimuth angle calculation method for ground measurement and control antenna pointing satellite | |
CN102538819A (en) | Autonomous navigation semi-physical simulation test system based on biconical infrared and star sensors | |
CN105631095A (en) | Search method for multi-constrained earth-moon transfer orbit cluster with equal launch intervals | |
CN102175241A (en) | Autonomous astronomical navigation method of Mars probe in cruise section | |
CN107144283A (en) | A kind of high considerable degree optical pulsar hybrid navigation method for deep space probe | |
CN104048664A (en) | Autonomous orbit determination method of navigation satellite constellation | |
CN103645489A (en) | A spacecraft GNSS single antenna attitude determination method | |
CN105865459A (en) | Visual angle constraint-considered small heavenly body approaching section guidance method | |
CN101692001A (en) | Autonomous celestial navigation method for deep space explorer on swing-by trajectory | |
CN110816896B (en) | Satellite on-satellite simple orbit extrapolation method | |
CN102944238B (en) | Method for determining relative position of planetary probe in process of approaching target | |
CN105160125A (en) | Simulation analysis method for star sensor quaternion | |
CN102305949A (en) | Method for building global gravitational field model by utilizing inter-satellite distance interpolation | |
CN105253329A (en) | Two-pulse planet capture orbit method based on weak stability boundary | |
CN105487405B (en) | Low tracking Gravisat semi-physical system | |
CN111207773B (en) | Attitude unconstrained optimization solving method for bionic polarized light navigation | |
CN103047986B (en) | A kind of large-scale space-time and in-orbit dynamic effect analogy method | |
CN113916217A (en) | Star positioning method based on partitioned stratosphere atmospheric refraction model |
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: 20090408 Termination date: 20211227 |
|
CF01 | Termination of patent right due to non-payment of annual fee |