CN104931058B - A kind of Lunar satellite orbit precision positioning method and system improving libration parameter - Google Patents

A kind of Lunar satellite orbit precision positioning method and system improving libration parameter Download PDF

Info

Publication number
CN104931058B
CN104931058B CN201510290688.6A CN201510290688A CN104931058B CN 104931058 B CN104931058 B CN 104931058B CN 201510290688 A CN201510290688 A CN 201510290688A CN 104931058 B CN104931058 B CN 104931058B
Authority
CN
China
Prior art keywords
parameter
libration
lander
lunar
formula
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.)
Active
Application number
CN201510290688.6A
Other languages
Chinese (zh)
Other versions
CN104931058A (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 CN201510290688.6A priority Critical patent/CN104931058B/en
Publication of CN104931058A publication Critical patent/CN104931058A/en
Application granted granted Critical
Publication of CN104931058B publication Critical patent/CN104931058B/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/24Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for cosmonautical navigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

Improve Lunar satellite orbit precision positioning method and the system of libration parameter, input primary data, with the initial coordinate of lander approximate coordinates for lander position; Calculate the theoretical observed reading of time delay observed quantity of VLBI according to the initial coordinate of lander position for every bar baseline, calculation delay observed quantity forms matrix of coefficients to the partial derivative of lander position with to lunar libration parameter partial derivative, model is built for lander position and lunar libration parametric joint, least-squares calculation is carried out for model parameter vector, and judge whether to reach the condition of convergence to result of calculation, if then Output rusults, if not then again iteration until reach the condition of convergence.The present invention is on the observation model basis setting up VLBI observation data, propose first and set up the new model that one estimates reference frame Connecting quantity (physical libration of the moon) and lander positional parameter simultaneously, significantly improving the positioning precision of Lunar satellite orbit.

Description

A kind of Lunar satellite orbit precision positioning method and system improving libration parameter
Technical field
The invention belongs to Lunar satellite orbit location and deep-space detection field, particularly relate to a kind of Lunar satellite orbit precision positioning method and the system of improving libration parameter.
Background technology
For moon exploration program, Lunar satellite orbit positional information is most important, and therefore the determination of Lunar satellite orbit position is the gordian technique of whole engineering project is also difficulties.Obtain lander positional information related track control is carried out to lander accurately, directly have influence on Lunar satellite orbit and whether can enter predetermined design track according to plan, and generation material impact is carried out to follow-up various predetermined scientific experiment.
In China's moon exploration program project, use VLBI (verylongbaselineinterferometry, very long baseline interferometry(VLBI technology) as main lander location technology means.
VLBI ultimate principle see Fig. 1, wherein survey station 1 coordinate S 1(X 1, Y 1, Z 1) and survey station 2 coordinate S 2(X 2, Y 2, Z 2) be the solid ITRF2000 coordinate of ground heart; S (X s, Y s, Z s) be lander J2000.0 month heart celestial coordinate system coordinate. for basic lineal vector, that is:
B → = S 2 - S 1 = X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T - - - ( 1 )
represent limited source sense vector, mathematic(al) representation is:
K → = 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | - - - ( 2 )
Therefore VLBI time delay observed quantity τ can be expressed as:
τ = - 1 c R E X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T · 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | - - - ( 3 )
In above-mentioned formula, c represents the light velocity, matrix R mrepresent that the moon is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly, matrix R erepresent that ground is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly.
In addition, namely physical libration of the moon is the space swing of moon necessary being.Lunar libration not only plays key effect in the mutual transfer process of moon spherical coordinate system, it also acts on lunar craters by with the form of moon Nonspherical Gravitational Potential, perturbation is produced to the track of moonik, determining that work brings impact to Lunar satellite orbit track, is describe the important physical parameter of the moon.Lunar libration information carried out observing primarily of LLR (LunarLaserRanging, Lunar LASER Ranging) and provided with ephemeris form by JPL (JetPropulsionLaboratory, U.S. jet propulsion laboratory) present stage.By determining the position of lander under moon spherical coordinate system, resolving libration simultaneously, to follow-up moon exploration program, there is certain reference.
But, in the observation model to each observation technology of Lunar satellite orbit, relate to the prior imformation of a lot of geometry and physical model statistic property, if directly utilize and do not improve the precision of its prior imformation, will propagate in determined Lunar satellite orbit position.Connecting quantity (the libration parameter in the present invention) in current observation model between different reference frame directly adopts the prior imformation that beyond this recording geometry, recording geometry provides, and its precision level also can affect Lunar satellite orbit positioning precision.
Summary of the invention
For prior art defect, the invention provides a kind of Lunar satellite orbit precision positioning method and the system of improving libration parameter.
Technical solution of the present invention provides a kind of Lunar satellite orbit precision positioning method improving libration parameter, comprises the following steps,
Step 1, input lunar libration parameter (Ω, i, μ) initial value, lander approximate coordinates (X 0, Y 0, Z 0), the time delay observed quantity τ of EOP data and each bar baseline, with lander approximate coordinates (X 0, Y 0, Z 0) be lander position (X s, Y s, Z s) initial coordinate;
Step 2, for every bar baseline according to formula one according to lander position (X s, Y s, Z s) initial coordinate calculate the theoretical observed reading of time delay observed quantity τ of VLBI, according to formula two, formula three according to lander position (X s, Y s, Z s) initial coordinate and the observed quantity of lunar libration parameter (Ω, i, μ) calculation of initial value time delay to the partial derivative of lander position and libration parameter;
τ = - 1 c R E X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T · 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | Formula one
Wherein, (X 1, Y 1, Z 1) be the coordinate of survey station 1, (X 2, Y 2, Z 2) be the coordinate of survey station 2, lander position (X s, Y s, Z s) adopting lander J2000.0 month heart celestial coordinate system coordinate, c represents the light velocity, matrix R mrepresent that the moon is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly, matrix R erepresent that ground is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly;
Time delay observed quantity is to lander position (X s, Y s, Z s) partial derivative be,
∂ τ ∂ X S ∂ τ ∂ Y S ∂ τ ∂ Z S T = B 1 B 2 B 3 T = - 2 c R E X 1 - X 2 Y 1 - Y 2 Z 1 - Z 2 T R M | 2 R M X 0 Y 0 Z 0 T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | Formula two
The partial derivative of time delay observed quantity to lunar libration parameter (Ω, i, μ) is,
formula three
Wherein, coefficient B 1, B 2, B 3represent the partial derivative of time delay observed quantity to lander position, coefficient B 4, B 5, B 6represent the partial derivative of time delay observed quantity to lunar libration parameter (Ω, i, μ);
Step 3, performs step 2 according to this and forms matrix of coefficients B=(B to the partial derivative that each baseline calculates 1, B 2, B 3, B 4, B 5, B 6), if model parameter vector X=is (X s, Y s, Z s, Ω, i, μ) t, model parameter approximate value is X 0, x is parameter correction, represents approximate value X 0and the corrected value between parameter true value, l represents the difference between observed reading and approximate treatment value, least-squares calculation is carried out according to formula four, formula five, and judge whether to reach the condition of convergence to result of calculation, if then enter step 4, if not then with this compensating computation gained lander position (X s, Y s, Z s) and lunar libration parameter (Ω, i, μ) as new lander position (X s, Y s, Z s) initial coordinate and lunar libration parameter (Ω, i, μ) initial value, return step 2 again iteration until reach the condition of convergence;
( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) x ^ = B T P Δ l + σ 0 2 σ x - 2 P x ^ l x ^ Formula four
x ^ = ( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) - 1 B T P Δ l Formula five
Wherein, P Δrepresent observed reading power battle array, represent observed reading variance of unit weight, represent that parameter weighs variance surely, for the adjusted value of x, represent expect, represent adjusted value corresponding parameter power battle array;
Step 4, according to final model parameter vector X=(X s, Y s, Z s, Ω, i, μ) texport lander location parameter and lunar libration parameter extraction result.
And in step 3, the condition of convergence is, the mould of parameter correction x is less than 1 centimetre.
And in step 1, lunar libration parameter (Ω, i, μ) initial value is provided by JPL ephemeris.
And, in step 2, matrix R mthered is provided lunar libration parameter (Ω, i, μ) calculation of initial value to obtain by JPL ephemeris, described EOP data are provided numerical value, matrix R by EOPC04_08 sequence eobtained by EOPC04_08 numerical evaluation that sequence provides.
The present invention is also corresponding provides a kind of Lunar satellite orbit Precision Position Location System improving libration parameter, comprises with lower module,
Initialization module, for inputting lunar libration parameter (Ω, i, μ) initial value, lander approximate coordinates (X 0, Y 0, Z 0), the time delay observed quantity τ of EOP data and each bar baseline, with lander approximate coordinates (X 0, Y 0, Z 0) be lander position (X s, Y s, Z s) initial coordinate;
Theoretical observed reading and partial derivative ask for module, for for every bar baseline according to formula one according to lander position (X s, Y s, Z s) initial coordinate calculate the theoretical observed reading of time delay observed quantity τ of VLBI, according to formula two, formula three according to lander position (X s, Y s, Z s) initial coordinate and the observed quantity of lunar libration parameter (Ω, i, μ) calculation of initial value time delay to the partial derivative of lander position and libration parameter;
τ = - 1 c R E X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T · 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | Formula one
Wherein, (X 1, Y 1, Z 1) be the coordinate of survey station 1, (X 2, Y 2, Z 2) be the coordinate of survey station 2, lander position (X s, Y s, Z s) adopting lander J2000.0 month heart celestial coordinate system coordinate, c represents the light velocity, matrix R mrepresent that the moon is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly, matrix R erepresent that ground is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly;
Time delay observed quantity is to lander position (X s, Y s, Z s) partial derivative be,
∂ τ ∂ X S ∂ τ ∂ Y S ∂ τ ∂ Z S T = B 1 B 2 B 3 T = - 2 c R E X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T R M | 2 R M X 0 Y 0 Z 0 T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | Formula two
The partial derivative of time delay observed quantity to lunar libration parameter (Ω, i, μ) is,
formula three
Wherein, coefficient B 1, B 2, B 3represent the partial derivative of time delay observed quantity to lander position, coefficient B 4, B 5, B 6represent the partial derivative of time delay observed quantity to lunar libration parameter (Ω, i, μ);
Positioning calculation model, for asking for the partial derivative composition matrix of coefficients B=(B that this execution work of module calculates each baseline according to theoretical observed reading and partial derivative 1, B 2, B 3, B 4, B 5, B 6), if model parameter vector X=is (X s, Y s, Z s, Ω, i, μ) t, model parameter approximate value is X 0, x is parameter correction, represents approximate value X 0and the corrected value between parameter true value, l represents the difference between observed reading and approximate treatment value, least-squares calculation is carried out according to formula four, formula five, and judge whether to reach the condition of convergence to result of calculation, if then command result output module work, if not then with this compensating computation gained lander position (X s, Y s, Z s) and lunar libration parameter (Ω, i, μ) as new lander position (X s, Y s, Z s) initial coordinate and lunar libration parameter (Ω, i, μ) initial value, order theoretical observed reading and partial derivative ask for module again iteration work until reach the condition of convergence;
( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) x ^ = B T P Δ l + σ 0 2 σ x - 2 P x ^ l x ^ Formula four
x ^ = ( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) - 1 B T P Δ l Formula five
Wherein, P Δrepresent observed reading power battle array, represent observed reading variance of unit weight, represent that parameter weighs variance surely, for the adjusted value of x, represent expect, represent adjusted value corresponding parameter power battle array;
Result output module, for according to final model parameter vector X=(X s, Y s, Z s, Ω, i, μ) texport lander location parameter and lunar libration parameter extraction result.
And in positioning calculation model, the condition of convergence is, the mould of parameter correction x is less than 1 centimetre.
And in initialization module, lunar libration parameter (Ω, i, μ) initial value is provided by JPL ephemeris.
And theoretical observed reading and partial derivative are asked in module, matrix R mthered is provided lunar libration parameter (Ω, i, μ) calculation of initial value to obtain by JPL ephemeris, described EOP data are provided numerical value, matrix R by EOPC04_08 sequence eobtained by EOPC04_08 numerical evaluation that sequence provides.
The invention provides the Lunar satellite orbit precision positioning method and system that improve libration parameter, establish a kind of improvement simultaneously in conjunction with the new model of reference frame Connecting quantity involved in Lunar satellite orbit One-Point Location model, lander location parameter, the priori precision of these parameters can be improved by this model and observation data, improve the positioning precision of Lunar satellite orbit.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 VLBI One-Point Location schematic diagram of prior art.
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 described in detail.
During different reference frame in unified model, have employed the reference frame Connecting quantity priori value that this recording geometry provides with external system at present, its precision level will affect the precision of Lunar satellite orbit location.How improving the priori precision of these geometry and physical model statistic property, is the key issue that current Lunar satellite orbit precision positioning faces.Solution of the present invention is exactly propose a kind of improvement simultaneously in conjunction with the new model of reference frame Connecting quantity (physical libration of the moon) involved in Lunar satellite orbit One-Point Location model, lander location parameter.Namely on the observation model basis setting up VLBI observation data, propose first and set up the new model that one estimates reference frame Connecting quantity (physical libration of the moon), lander positional parameter simultaneously, avoid the priori precision directly quoting these geometry and physical model statistic property in existing model to the defect of lander location precision, improve the positioning precision of Lunar satellite orbit.
Embodiment concrete scheme with " goddess in the moon No. three " moon exploration program for background, based on VLBI technology derivation Lunar satellite orbit One-Point Location model.On the basis of VLBI One-Point Location, account for foundation and the connectivity problem of moon spherical coordinate system, lunar libration Eulerian angle of having derived parameter calculation mathematical model, and with measured data, libration predicted value given by DE421 ephemeris is improved.
Being implemented as follows of embodiment:
1. set up the VLBI geometry observation equation of lander and ground survey station, and derive the partial derivative of VLBI observed quantity to lander coordinate.
By formula 3 VLBI observed quantity of can deriving to the partial derivative of lander position be:
∂ τ ∂ X S ∂ τ ∂ Y S ∂ τ ∂ Z S T = B 1 B 2 B 3 T = - 2 c R E X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T R M | 2 R M X 0 Y 0 Z 0 T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | - - - ( 4 )
Wherein, coefficient B 1, B 2, B 3represent the partial derivative of VLBI observed quantity to lander position, (X 0, Y 0, Z 0) be (X s, Y s, Z s) initial coordinate, generally adopt approximate coordinates.
2. set up the transfer equation that Lunar satellite orbit J2000.0 agreement moon heart celestial coordinates is tied to moon heart moon solid coordinate system, and derive the partial derivative of rotation of coordinate matrix to libration Eulerian angle parameter (Ω, i, μ).
R in formula 3 mthree rotation matrixs around X-axis rotate can be expressed as be multiplied, that is:
R M=R Z(-Ω)R X(-i)R Z(-μ)(5)
In formula, R z(-Ω) represents the rotation matrix rotating-Ω around Z axis, R x(-i) represents the rotation matrix rotating-i around X-axis, R z(-μ) represents the rotation matrix rotating-μ around Z axis.
In order to more convenient expression, now first ask above-mentioned rotation matrix to the local derviation matrix of anglec of rotation θ expression is as follows:
R · X ( θ ) = 0 0 0 0 - sin θ cos θ 0 - cos θ - sin θ R · Z ( θ ) = - sin θ cos θ 0 - cos θ - sin θ 0 0 0 0 - - - ( 6 )
According to formula 5R m=R z(-Ω) R x(-i) R z(-μ), so:
∂ R M ∂ Ω = - R · Z ( - Ω ) R X ( - i ) R Z ( - μ ) ∂ R M ∂ i = - R Z ( - Ω ) R · X ( - i ) R Z ( - μ ) ∂ R M ∂ μ = - R Z ( - Ω ) R X ( - i ) R · Z ( - μ ) - - - ( 7 )
3. the partial derivative of VLBI observed quantity to (Ω, i, μ) parameter can be derived by said process:
4. utilize least square adjustment method to resolve lander location parameter and lunar libration Eulerian angle (Ω, i, μ) parameter simultaneously.
Matrix of coefficients B=(the B of each parameter after note model linearization 1, B 2, B 3, B 4, B 5, B 6), model parameter vector X=(X s, Y s, Z s, Ω, i, μ) t, L is observation vector, then formula 3 can be expressed as:
L=BX+Δ(9)
In formula, Δ is error vector.
If model parameter approximate value is X 0, order
X = X 0 + x l = L - BX 0 - - - ( 10 )
In formula, x represents approximate value X 0and the corrected value between parameter true value; L represents the difference between observed reading and approximate treatment value.
In " goddess in the moon No. three " Lunar satellite orbit location compute process, libration Eulerian angle are very little compared to location parameter magnitude, therefore directly carry out adjustment and resolve there will be because normal equation morbid state that the parameter that causes cannot solve or the situation of calculation accuracy extreme difference.In order to head it off, the present invention adopts the method for Weighted Parameter Adjustment to carry out unknown parameter and resolves.
Take following probabilistic model into account:
E ( Δ ) = 0 E ( x ) = 0 cov ( Δ , Δ ) = σ 0 2 P Δ - 1 cov ( x , x ) = σ x 2 P x - 1 cov ( Δ , x ) = 0 - - - ( 11 )
In formula, E (Δ) represents that error is expected, E (x) represents that parameter correction is expected, cov (Δ, Δ) represents error covariance matrix, cov (x, x) parameter correction variance matrix is represented, (Δ x) represents error and parameter correction covariance matrix, P to cov Δrepresent observed reading power battle array, represent observed reading variance of unit weight, P xrepresent parameter power battle array, represent that parameter weighs variance surely.
Based on above-mentioned analysis, introduce virtual observation error equation e representation unit battle array, represent the adjusted value of parameter x, represent expect, and error equation is rewritten:
V x V = E B x ^ - l x ^ l - - - ( 12 )
Under criterion of least squares, method of adjustment equation can be obtained:
( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) x ^ = B T P Δ l + σ 0 2 σ x - 2 P x ^ l x ^ - - - ( 13 )
Therefore the adjusted value of x can be obtained for:
x ^ = ( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) - 1 B T P Δ l - - - ( 14 )
In formula represent adjusted value corresponding parameter power battle array.
Parameter adjustment value variance for:
σ ^ 0 2 = V T P Δ V r = l T P Δ l - ( B T P Δ l ) T x ^ r - - - ( 15 )
In formula, r represents redundant observation number.
During concrete enforcement, software mode can be adopted to realize VLBI and to improve one's methods automatic operational scheme for Lunar satellite orbit location and lunar libration, see Fig. 2, the realization flow of embodiment is as follows:
1., after starting, input primary data, comprises lunar libration parameter (Ω, i, μ) initial value, lander approximate coordinates (X 0, Y 0, Z 0), the time delay observed quantity τ of EOP data and each bar baseline (embodiment is 6), with lander approximate coordinates (X 0, Y 0, Z 0) be lander position (X s, Y s, Z s) initial coordinate.
During concrete enforcement, lander approximate coordinates (X 0, Y 0, Z 0) can preset, subsequent operation of the present invention can correct the error as far as a few km; Lunar libration parameter (Ω, i, μ) initial value can be provided by JPL ephemeris.Step matrix is required R 2. mthered is provided lunar libration parameter (Ω, i, μ) calculation of initial value to obtain by JPL ephemeris, described EOP data are provided numerical value, matrix R by EOPC04_08 sequence eobtained by EOPC04_08 numerical evaluation that sequence provides.
2. for every bar baseline according to formula 3 according to lander position (X s, Y s, Z s) initial coordinate calculate the theoretical observed reading of time delay observed quantity τ of VLBI, according to formula 4, formula 8 according to lander position (X s, Y s, Z s) initial coordinate and the partial derivative of lunar libration parameter (Ω, i, μ) calculation of initial value VLBI observed quantity, comprise VLBI observed quantity to lander position (X s, Y s, Z s) partial derivative and VLBI observed quantity to the partial derivative of lunar libration parameter (Ω, i, μ).
3. perform step 2 according to this and matrix of coefficients B=(B is formed to the partial derivative that each baseline calculates 1, B 2, B 3, B 4, B 5, B 6), for model parameter vector X=(X s, Y s, Z s, Ω, i, μ) t, carry out least-squares calculation according to formula 13, formula 14, and judge whether to reach the condition of convergence to result of calculation, if then enter step 4., if not then with this compensating computation gained lander position (X s, Y s, Z s) and lunar libration parameter (Ω, i, μ) as new lander position (X s, Y s, Z s) initial coordinate and lunar libration parameter (Ω, i, μ) initial value, return step 2. again iteration until reach the condition of convergence.
During concrete enforcement, those skilled in the art can preset the condition of convergence voluntarily.In embodiment, the condition of convergence is, the mould of parameter correction x is less than 1 centimetre.
4. according to final model parameter vector X=(X s, Y s, Z s, Ω, i, μ) texport lander location parameter and lunar libration parameter extraction result, process flow operation terminates.
During concrete enforcement, modular mode also can be adopted to provide a kind of Lunar satellite orbit Precision Position Location System improving libration parameter, and the system of embodiment comprises with lower module,
Initialization module, for inputting lunar libration parameter (Ω, i, μ) initial value, lander approximate coordinates (X 0, Y 0, Z 0), the time delay observed quantity τ of EOP data and each bar baseline, with lander approximate coordinates (X 0, Y 0, Z 0) be lander position (X s, Y s, Z s) initial coordinate;
Theoretical observed reading and partial derivative ask for module, for for every bar baseline according to formula 3 according to lander position (X s, Y s, Z s) initial coordinate calculate the theoretical observed reading of time delay observed quantity τ of VLBI, according to formula 4, formula 8 according to lander position (X s, Y s, Z s) initial coordinate and the observed quantity of lunar libration parameter (Ω, i, μ) calculation of initial value time delay treat the partial derivative asking parameter;
Positioning calculation model, for asking for the partial derivative composition matrix of coefficients B=(B that this execution work of module calculates each baseline according to theoretical observed reading and partial derivative 1, B 2, B 3, B 4, B 5, B 6), if model parameter vector X=is (X s, Y s, Z s, Ω, i, μ) t, model parameter approximate value is X 0, x is parameter correction, represents approximate value X 0and the corrected value between parameter true value, l represents the difference between observed reading and approximate treatment value, least-squares calculation is carried out according to formula 13, formula 14, and judge whether to reach the condition of convergence to result of calculation, if then command result output module work, if not then with this compensating computation gained lander position (X s, Y s, Z s) and lunar libration parameter (Ω, i, μ) as new lander position (X s, Y s, Z s) initial coordinate and lunar libration parameter (Ω, i, μ) initial value, order theoretical observed reading and partial derivative ask for module again iteration work until reach the condition of convergence;
Result output module, for according to final model parameter vector X=(X s, Y s, Z s, Ω, i, μ) texport lander location parameter and lunar libration parameter extraction result.
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 (8)

1. improve a Lunar satellite orbit precision positioning method for libration parameter, it is characterized in that: comprise the following steps,
Step 1, input lunar libration parameter (Ω, i, μ) initial value, lander approximate coordinates (X 0, Y 0, Z 0), the time delay observed quantity τ of EOP data and each bar baseline, with lander approximate coordinates (X 0, Y 0, Z 0) be lander position (X s, Y s, Z s) initial coordinate;
Step 2, for every bar baseline according to formula one according to lander position (X s, Y s, Z s) initial coordinate calculate the theoretical observed reading of time delay observed quantity τ of VLBI, according to formula two, formula three according to lander position (X s, Y s, Z s) initial coordinate and the observed quantity of lunar libration parameter (Ω, i, μ) calculation of initial value time delay to the partial derivative of lander position and libration parameter;
τ = - 1 c R E X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T · 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | Formula one
Wherein, (X 1, Y 1, Z 1) be the coordinate of survey station 1, (X 2, Y 2, Z 2) be the coordinate of survey station 2, lander position (X s, Y s, Z s) adopting lander J2000.0 month heart celestial coordinate system coordinate, c represents the light velocity, matrix R mrepresent that the moon is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly, matrix R erepresent that ground is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly;
Time delay observed quantity is to lander position (X s, Y s, Z s) partial derivative be,
∂ τ ∂ X s ∂ τ ∂ Y s ∂ τ ∂ Z s T = B 1 B 2 B 3 T = - 2 c R E X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T R M | 2 R M X 0 Y 0 Z 0 T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | Formula two
The partial derivative of time delay observed quantity to lunar libration parameter (Ω, i, μ) is,
formula three
Wherein, coefficient B 1, B 2, B 3represent the partial derivative of time delay observed quantity to lander position, coefficient B 4, B 5, B 6represent the partial derivative of time delay observed quantity to lunar libration parameter (Ω, i, μ);
Step 3, performs step 2 according to this and forms matrix of coefficients B=(B to the partial derivative that each baseline calculates 1, B 2, B 3, B 4, B 5, B 6), if model parameter vector X=is (X s, Y s, Z s, Ω, i, μ) t, model parameter approximate value is X 0, x is parameter correction, represents approximate value X 0and the corrected value between parameter true value, l represents the difference between observed reading and approximate treatment value, least-squares calculation is carried out according to formula four, formula five, and judge whether to reach the condition of convergence to result of calculation, if then enter step 4, if not then with this compensating computation gained lander position (X s, Y s, Z s) and lunar libration parameter (Ω, i, μ) as new lander position (X s, Y s, Z s) initial coordinate and lunar libration parameter (Ω, i, μ) initial value, return step 2 again iteration until reach the condition of convergence;
( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) x ^ = B T P Δ l + σ 0 2 + σ x - 2 P x ^ l x ^ Formula four
x ^ = ( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) - 1 B T P Δ l Formula five
Wherein, P Δrepresent observed reading power battle array, represent observed reading variance of unit weight, represent that parameter weighs variance surely, for the adjusted value of x, represent expect, represent adjusted value corresponding parameter power battle array;
Step 4, according to final model parameter vector X=(X s, Y s, Z s, Ω, i, μ) texport lander location parameter and lunar libration parameter extraction result.
2. improve the Lunar satellite orbit precision positioning method of libration parameter according to claim 1, it is characterized in that: in step 3, the condition of convergence is, the mould of parameter correction x is less than 1 centimetre.
3. according to claim 1 or 2, improve the Lunar satellite orbit precision positioning method of libration parameter, it is characterized in that: in step 1, lunar libration parameter (Ω, i, μ) initial value is provided by JPL ephemeris.
4. improve the Lunar satellite orbit precision positioning method of libration parameter according to claim 3, it is characterized in that: in step 2, matrix R mthered is provided lunar libration parameter (Ω, i, μ) calculation of initial value to obtain by JPL ephemeris, described EOP data are provided numerical value, matrix R by EOPC04_08 sequence eobtained by EOPC04_08 numerical evaluation that sequence provides.
5. improve a Lunar satellite orbit Precision Position Location System for libration parameter, it is characterized in that: comprise with lower module,
Initialization module, for inputting lunar libration parameter (Ω, i, μ) initial value, lander approximate coordinates (X 0, Y 0, Z 0), the time delay observed quantity τ of EOP data and each bar baseline, with lander approximate coordinates (X 0, Y 0, Z 0) be lander position (X s, Y s, Z s) initial coordinate;
Theoretical observed reading and partial derivative ask for module, for for every bar baseline according to formula one according to lander position (X s, Y s, Z s) initial coordinate calculate the theoretical observed reading of time delay observed quantity τ of VLBI, according to formula two, formula three according to lander position (X s, Y s, Z s) initial coordinate and the observed quantity of lunar libration parameter (Ω, i, μ) calculation of initial value time delay to the partial derivative of lander position and libration parameter;
τ = - 1 c R E X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T · 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | 2 R M X S Y S Z S T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | Formula one
Wherein, (X 1, Y 1, Z 1) be the coordinate of survey station 1, (X 2, Y 2, Z 2) be the coordinate of survey station 2, lander position (X s, Y s, Z s) adopting lander J2000.0 month heart celestial coordinate system coordinate, c represents the light velocity, matrix R mrepresent that the moon is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly, matrix R erepresent that ground is tied to the rotation matrix of J2000.0 month heart celestial coordinate system admittedly;
Time delay observed quantity is to lander position (X s, Y s, Z s) partial derivative be,
∂ τ ∂ X s ∂ τ ∂ Y s ∂ τ ∂ Z s T = B 1 B 2 B 3 T = - 2 c R E X 2 - X 1 Y 2 - Y 1 Z 2 - Z 1 T R M | 2 R M X 0 Y 0 Z 0 T - R E X 1 + X 2 Y 1 + Y 2 Z 1 + Z 2 T | Formula two
The partial derivative of time delay observed quantity to lunar libration parameter (Ω, i, μ) is,
formula three
Wherein, coefficient B 1, B 2, B 3represent the partial derivative of time delay observed quantity to lander position, coefficient B 4, B 5, B 6represent the partial derivative of time delay observed quantity to lunar libration parameter (Ω, i, μ);
Positioning calculation model, for asking for the partial derivative composition matrix of coefficients B=(B that this execution work of module calculates each baseline according to theoretical observed reading and partial derivative 1, B 2, B 3, B 4, B 5, B 6), if model parameter vector X=is (X s, Y s, Z s, Ω, i, μ) t, model parameter approximate value is X 0, x is parameter correction, represents approximate value X 0and the corrected value between parameter true value, l represents the difference between observed reading and approximate treatment value, least-squares calculation is carried out according to formula four, formula five, and judge whether to reach the condition of convergence to result of calculation, if then command result output module work, if not then with this compensating computation gained lander position (X s, Y s, Z s) and lunar libration parameter (Ω, i, μ) as new lander position (X s, Y s, Z s) initial coordinate and lunar libration parameter (Ω, i, μ) initial value, order theoretical observed reading and partial derivative ask for module again iteration work until reach the condition of convergence;
( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) x ^ = B T P Δ l + σ 0 2 + σ x - 2 P x ^ l x ^ Formula four
x ^ = ( B T P Δ B + σ 0 2 σ x - 2 P x ^ ) - 1 B T P Δ l Formula five
Wherein, P Δrepresent observed reading power battle array, represent observed reading variance of unit weight, represent that parameter weighs variance surely, for the adjusted value of x, represent expect, represent adjusted value corresponding parameter power battle array;
Result output module, for according to final model parameter vector X=(X s, Y s, Z s, Ω, i, μ) texport lander location parameter and lunar libration parameter extraction result.
6. improve the Lunar satellite orbit Precision Position Location System of libration parameter according to claim 5, it is characterized in that: in positioning calculation model, the condition of convergence is, the mould of parameter correction x is less than 1 centimetre.
7. according to claim 5 or 6, improve the Lunar satellite orbit Precision Position Location System of libration parameter, it is characterized in that: in initialization module, lunar libration parameter (Ω, i, μ) initial value is provided by JPL ephemeris.
8. improve the Lunar satellite orbit Precision Position Location System of libration parameter according to claim 7, it is characterized in that: theoretical observed reading and partial derivative are asked in module, matrix R mthered is provided lunar libration parameter (Ω, i, μ) calculation of initial value to obtain by JPL ephemeris, described EOP data are provided numerical value, matrix R by EOPC04_08 sequence eobtained by EOPC04_08 numerical evaluation that sequence provides.
CN201510290688.6A 2015-06-01 2015-06-01 A kind of Lunar satellite orbit precision positioning method and system improving libration parameter Active CN104931058B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510290688.6A CN104931058B (en) 2015-06-01 2015-06-01 A kind of Lunar satellite orbit precision positioning method and system improving libration parameter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510290688.6A CN104931058B (en) 2015-06-01 2015-06-01 A kind of Lunar satellite orbit precision positioning method and system improving libration parameter

Publications (2)

Publication Number Publication Date
CN104931058A CN104931058A (en) 2015-09-23
CN104931058B true CN104931058B (en) 2016-01-13

Family

ID=54118336

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510290688.6A Active CN104931058B (en) 2015-06-01 2015-06-01 A kind of Lunar satellite orbit precision positioning method and system improving libration parameter

Country Status (1)

Country Link
CN (1) CN104931058B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106643744B (en) * 2016-12-29 2017-09-22 武汉大学 A kind of remote lunar surface lander precision positioning method that tracing mode is relayed based on quadruple pass
CN115494448B (en) * 2022-08-27 2024-04-26 西北工业大学 Lunar lander positioning method based on radio beacon cooperation signals

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101173858A (en) * 2007-07-03 2008-05-07 北京控制工程研究所 Three-dimensional posture fixing and local locating method for lunar surface inspection prober
CN103364836A (en) * 2013-07-23 2013-10-23 中国西安卫星测控中心 Drop point prediction method of lunar probe
CN103592632A (en) * 2013-10-16 2014-02-19 北京控制工程研究所 Range-measurement speed-measurement beam pointing determination method suitable for moon landing process
CN103759729A (en) * 2014-01-10 2014-04-30 北京空间飞行器总体设计部 Initial attitude acquisition method for ground test for soft lunar landing by using SINS (serial inertial navigation system)

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101173858A (en) * 2007-07-03 2008-05-07 北京控制工程研究所 Three-dimensional posture fixing and local locating method for lunar surface inspection prober
CN103364836A (en) * 2013-07-23 2013-10-23 中国西安卫星测控中心 Drop point prediction method of lunar probe
CN103592632A (en) * 2013-10-16 2014-02-19 北京控制工程研究所 Range-measurement speed-measurement beam pointing determination method suitable for moon landing process
CN103759729A (en) * 2014-01-10 2014-04-30 北京空间飞行器总体设计部 Initial attitude acquisition method for ground test for soft lunar landing by using SINS (serial inertial navigation system)

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《VLBI,SVLBI技术用于月球探测器定位的理论模型》;易慧等;《测绘通报》;20091231(第2期);第4-6页 *
《月球探测器差分VLBI测量的模型及可估计参数研究》;魏二虎等;《测绘通报》;20111231(第1期);1-3页 *

Also Published As

Publication number Publication date
CN104931058A (en) 2015-09-23

Similar Documents

Publication Publication Date Title
CN102354123B (en) Cross-platform extendible satellite dynamic simulation test system
CN104898642B (en) A kind of integration testing analogue system for Spacecraft Attitude Control algorithm
CN101464935B (en) AUV intelligent fault-tolerance combined navigation simulation system based on network
CN105371844B (en) A kind of inertial navigation system initial method based on inertia/astronomical mutual assistance
CN103901907B (en) Soft landing obstacle avoidance simulation test system
CN104848862B (en) The punctual method and system in a kind of ring fire detector precision synchronous location
CN105184002B (en) A kind of several simulating analysis for passing antenna pointing angle
CN102591343B (en) Satellite orbit maintenance and control method based on two lines of radicals
CN102879014B (en) Optical imaging autonomous navigation semi-physical simulation testing system for deep space exploration proximity process
CN102607534B (en) Satellite relative attitude measuring method based on structure from motion
CN104236546A (en) Satellite starlight refraction navigation error determination and compensation method
CN105091907B (en) DVL orientation alignment error method of estimation in SINS/DVL combinations
CN104567930A (en) Transfer alignment method capable of estimating and compensating wing deflection deformation
CN102426025B (en) Simulation analysis method for drift correction angle during remote sensing satellite attitude maneuver
CN106200614B (en) A kind of spacecraft attitude control test macro and method using the true torque of control-moment gyro
CN102323571B (en) Distribution method of satellite-borne dual-antenna SAR (Synthetic Aperture Radar) interferometric calibrator with comprehensive overall parameter
CN103759729B (en) Adopt the soft lunar landing ground experiment initial attitude acquisition methods of inertial navigation
CN104121927B (en) A kind of it is applicable to the low precision Inertial Measurement Unit scaling method without azimuth reference single shaft indexing apparatus
CN105737858A (en) Attitude parameter calibration method and attitude parameter calibration device of airborne inertial navigation system
CN105698764A (en) Error modeling compensation method and system of optical remote sensing satellite image time-varying system
CN108656116A (en) Serial manipulator kinematic calibration method based on dimensionality reduction MCPC models
CN104931058B (en) A kind of Lunar satellite orbit precision positioning method and system improving libration parameter
CN103674068A (en) Laser tracker based transfer alignment verification method
Cao et al. A novel unscented predictive filter for relative position and attitude estimation of satellite formation
CN104977816A (en) Soft measurement method for mechanical parameters of micropositioner and reticle stage of photoetching machine based on Compact Particle Swarm Optimization algorithm

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