CN102682201B - Method for acquiring real-time satellite geosynchronous scanning areas - Google Patents

Method for acquiring real-time satellite geosynchronous scanning areas Download PDF

Info

Publication number
CN102682201B
CN102682201B CN201210131228.5A CN201210131228A CN102682201B CN 102682201 B CN102682201 B CN 102682201B CN 201210131228 A CN201210131228 A CN 201210131228A CN 102682201 B CN102682201 B CN 102682201B
Authority
CN
China
Prior art keywords
satellite
ground
geosynchronous
observation
over
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
Application number
CN201210131228.5A
Other languages
Chinese (zh)
Other versions
CN102682201A (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.)
China Xian Satellite Control Center
Original Assignee
China Xian Satellite Control Center
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 China Xian Satellite Control Center filed Critical China Xian Satellite Control Center
Priority to CN201210131228.5A priority Critical patent/CN102682201B/en
Publication of CN102682201A publication Critical patent/CN102682201A/en
Application granted granted Critical
Publication of CN102682201B publication Critical patent/CN102682201B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention relates to a method for acquiring real-time satellite geosynchronous scanning areas. A calculation equation of satellite geosynchronous scanning areas is provided in accordance with space geometry relations, an analytical solution of the equation is obtained, and compared with a numerical method, an analytical method is better than the numerical method in the calculation efficiency. Results can be used in the calculation of geosynchronous observation of earth resources satellites and remote sensing satellites. Compared with traditional calculation methods, the method is characterized in that (1) the method provides a satellite geosynchronous observation equation based on space geometry relations, provides equations sets which meets requirements for satellite geosynchronous observation from geometric observation, and is suitable for requirements of the geosynchronous observation in satellite side swinging; (2) the method provides an expression of a solution of the analytical method and provides the analytical solution of the satellite geosynchronous observation in accordance with the observation equation; and (3) the calculation efficiency and the accuracy of the real-time satellite geosynchronous observation are high. The calculation speed of common numerical methods is slow, and the timeliness of the satellite geosynchronous observation cannot be met well. However, the timeliness problem can be solved well through introduction of the analytical solution.

Description

A kind of method obtaining the real-time scanning area over the ground of satellite
Technical field
The invention belongs to aerospace measurement and control application, relating to a kind of method obtaining the real-time scanning area over the ground of satellite, being applicable to earth resources satellite and the over the ground scanning area calculating of remote sensing satellite in flight course.
Background technology
Along with the fast development of Chinese Space earth observation technology, the demand that satellite scans the ageing of computing technique and accuracy is over the ground also day by day obvious.Earth resources satellite and remote sensing satellite scan ground with certain bandwidth, because satellite orbit has certain inclination angle, cause its scanning strip also to have certain inclination angle, calculate satellite real time scan region and inconvenience.Need to provide the high satellite of a kind of quick precision scanning area computing method over the ground.
Summary of the invention
The technical matters solved
In order to avoid the deficiencies in the prior art part, the present invention proposes a kind of method obtaining the real-time scanning area over the ground of satellite, the satellite equation that calculates of scanning area is over the ground given according to space geometry relation, and obtain the analytical solution of this equation, compared with numerical method, in counting yield, analytic approach is much better than numerical method.This result can be used in the calculating of earth resources satellite and remote sensing satellite earth observation.
Technical scheme
Obtain a method for the real-time scanning area over the ground of satellite, it is characterized in that: be reference frame admittedly with ground, the position vector in satellite a certain moment is w=(x 0, y 0, z 0), velocity vector is v=(v x, v y, v z); The coordinate unification of two end points of satellite scanning plane and earth surface intersection is designated as a=(x, y, z); Concrete steps are as follows:
Step 1 determines the equation that earth surface point meets: two end points of satellite scanning plane and earth surface intersection over the ground meet equation: x 2 + y 2 + z 2 = R e 2 ;
Step 2: calculate satellite and point to the angle theta that the vector in the earth's core and satellite point to the vector scanning end points
xx 0 + yy 0 + zz 0 = r 2 - r × cos ( θ ) × r 2 + R e 2 - 2 ( xx 0 + yy 0 + zz 0 ) ;
Step 3: relational expression when two scanning end points are vertical with satellite flight direction over the ground according to satellite
v x(x-x 0)+v y(y-y 0)+v z(z-z 0)=0 ,
                              
Integrating step 1 and step 2, obtain expressing satellite scanning area equation over the ground, solve satellite over the ground scanning area equation obtain satellite scanning coordinate point over the ground:
x 2 + y 2 + z 2 = R e 2 xx 0 + yy 0 + zz 0 = r 2 - r × cos ( θ ) × r 2 + R e 2 - 2 ( xx 0 + yy 0 + zz 0 ) v x ( x - x 0 ) + v y ( y - y 0 ) + v z ( z - z 0 ) = 0
Wherein: earth mean radius, represent the earth's core distance, θ is the maximum side-sway angle of satellite;
Be cycled to repeat step 1 ~ step 3, obtain the region that satellite scans in real time over the ground.
Beneficial effect
A kind of method obtaining the real-time scanning area over the ground of satellite that the present invention proposes, compared with Traditional calculating methods, the inventive method has following features:
(1) satellite earth observation equation is provided based on space geometry relation.The method from geometry observation, provide satellite earth observation the system of equations that meets, and the demand of earth observation when adapting to satellite side-sway.
(2) solution's expression of analytic approach is provided.The analytical solution of satellite earth observation is provided according to observation equation.
(3) satellite over the ground real-time monitored counting yield and precision high.General numerical method computing velocity is slow, and can not meet the ageing of satellite earth observation very well, the introducing of analytical solution well solves ageing problem.
Accompanying drawing explanation
Fig. 1: satellite and geospace geometric relationship schematic diagram
Fig. 2: v3 and satellite motion schematic diagram in the same way
Fig. 3: v3 and the reverse schematic diagram of satellite motion
Embodiment
Now in conjunction with the embodiments, the invention will be further described for accompanying drawing:
Satellite over the ground scanning area calculate equation
We get reference coordinate with being solid system, if the position vector in satellite a certain moment is w=(x 0, y 0, z 0), velocity vector is v=(v x, v y, v z).The coordinate unification of two end points of satellite scanning plane and earth surface intersection is designated as a=(x, y, z).The space geometry relation of satellite and the earth is as Fig. 1.
Calculate an a, its demand fulfillment following equations:
Two end points all at the earth's surface, can obtain
x 2 + y 2 + z 2 = R e 2
End points and satellite links and between satellite and the earth's core line angle be θ, can obtain
xx 0 + yy 0 + zz 0 = r 2 - r × cos ( θ ) × r 2 + R e 2 - 2 ( xx 0 + yy 0 + zz 0 )
Two end points lines are vertical with satellite working direction, can obtain
v x(x-x 0)+v y(y-y 0)+v z(z-z 0)=0
Namely need to meet following system of equations
x 2 + y 2 + z 2 = R e 2 xx 0 + yy 0 + zz 0 = r 2 - r × cos ( θ ) × r 2 + R e 2 - 2 ( xx 0 + yy 0 + zz 0 ) v x ( x - x 0 ) + v y ( y - y 0 ) + v z ( z - z 0 ) = 0
In above formula, earth mean radius, represent the earth's core distance, θ is the maximum side-sway angle of satellite.
Satellite over the ground scanning area calculate numerical solution:
Above-mentioned equation is a Nonlinear System of Equations, and its numerical solution has multiple, has gradient method [1], the methods such as the Generalized Quasi method of quasi-Newton method and least square solution, here for gradient method.
If Nonlinear System of Equations is f i(x 1, x 2, L, x n)=θ, i=1,2, L, n
Objective definition function is
F = F ( x 1 , x 2 , Λ , x n ) = Σ i = 1 n f i 2
Then the computation process of gradient method is as follows:
(1) selected one group of initial value x 1, x 2, L, x n
(2) calculating target function value F = F ( x 1 , x 2 , L , x n ) = Σ i = 1 n f i 2
(3) if F < ε, then X=(x 1, x 2, L, x n) tbe one group of real root of system of equations, process terminates; Otherwise continue.
(4) calculating target function is at (x 1, x 2, L, x n) partial derivative put
&PartialD; F &PartialD; x i = 2 &Sigma; j = 1 n f j &PartialD; f j &PartialD; x i , i=1,2,L,n
Calculate again
D = &Sigma; j = 1 n ( &PartialD; F &PartialD; x j ) 2
(5) calculate
x i - &lambda; &PartialD; F &PartialD; x i &DoubleRightArrow; x i , i=1,2,A,n
Wherein, λ=F/D
Double counting from (2), until meet accuracy requirement.
Satellite over the ground scanning area calculate analytical solution:
Because numerical solution computing velocity is slow, we directly derive x, the method for y, z expression formula.That is:
x = f ( w , v ) y = f ( w , v ) z = f ( w , v )
The process specifically setting up expression formula is as follows:
If xx 0+ yy 0+ zz 0=S, subtracts second carrying out of equation in Constrained equations, calculates S=s1, s2.
So system of equations becomes:
x 2 + y 2 + z 2 = R e 2 xx 0 + yy 0 + zz 0 = s 1 v x ( x - x 0 ) + v y ( y - y 0 ) + v z ( z - z 0 ) = 0 - - - ( 1 )
And system of equations
x 2 + y 2 + z 2 = R e 2 xx 0 + yy 0 + zz 0 = s 2 v x ( x - x 0 ) + v y ( y - y 0 ) + v z ( z - z 0 ) = 0 - - - ( 2 )
At this, we obtain analytical expression for (1), and (2) follow the prescribed rules.
Because expression formula is comparatively complicated, we introduce variable with the simple analytical expression of acquisition form.
Order:
x 0 + v y . y 0 . x 0 v x + v z . z 0 . x 0 v x = a , y 0 - x 0 . v y v x = b , z 0 - v z . x 0 v x = c , s 1 2 x 0 2 = d ,
y 0 2 x 0 2 = e , z 0 2 x 0 2 = f , - 2 . s 1 . y 0 x 0 2 = g , - 2 . s 1 . z 0 x 0 2 = h , 2 . y 0 . z 0 x 0 2 = i , s1-a=j,
( e + 1 ) . c 2 b 2 - i . c b + f + 1 = k , i . j b + h - ( e + 1 ) . 2 . j . c b 2 - g . c b = l ,
( e + 1 ) . j 2 b 2 + g . j b - R e 2 + d = m
Obtain after arranging: z 1,2 = - l &PlusMinus; l 2 - 4 km 2 k
Then obtain: y 1,2 = j - cz 1,2 b , x 1,2 = s 1 - y 0 y 1,2 - z 0 z 1,2 x 0
Like this, obtaining two endpoint locations is: position1=(x 1, y 1, z 1) and position2=(x 2, y 2, z 2).
Solve (2) such as method equally, obtaining another two endpoint locations is:
position3=(x 3,y 3,z 3),position4=(x 4,y 4,z 4).
Can predict, satellite is arrived in by plane on the earth air to surface when scanning, and the plane of scanning motion and sphere intersection only have one, therefore only have two end points, four satellite side-sway substar position vectors will bring equation of constraint into above middle inspection is got rid of.Obtain two end points and be designated as position1, position2.So far determine satellite scanning boundary over the ground, calculate complete.
Sometimes need to determine the left and right end points relative to satellite motion direction.We remember the velocity vector v=(v of satellite motion x, v y, v z), remembering that two end points and satellite position make poor vector is v1, v2.V1, v2 multiplication cross is obtained v3, when v3 and satellite velocities in the same way time, can determine that right endpoint is produce the end points of v1, left end point is the end points producing v2; When v3 and satellite velocities reverse time, can determine that left end point is produce the end points of v1, right endpoint is the end points producing v2, and concrete condition is as shown in Figure 2.
Two kinds of examples and comparing:
Getting certain moment a certain satellite position speed is
/-4922603.581.-3124274.845,5054422.871,5423.294,-1133.058,4576.896/
By two kinds of methods, scanning area position calculation is carried out to it respectively.Result is as follows:
Numerical method result of calculation is:
End points 1-4129249.005-2124321.243 4361903.588
End points 2-3975680.102-3018983.720 3958452.479
Analytic calculation result is:
End points 1-4129249.005-2124321.243 4361903.588
End points 2-3975680.102-3018983.720 3958452.479
Scanning area endpoint location is turned to longitude and latitude by table 1
End points Geocentric right ascension (degree) Geocentric latitude (degree)
End points 1 -152.78 43.21
End points 2 -142.79 38.41

Claims (1)

1. obtain a method for the real-time scanning area over the ground of satellite, it is characterized in that: be reference frame admittedly with ground, the position vector in satellite a certain moment is w=(x 0, y 0, z 0), velocity vector is v=(v x, v y, v z); The coordinate unification of two end points of satellite scanning plane and earth surface intersection is designated as a=(x, y, z); Concrete steps are as follows:
Step 1 determines the equation that earth surface point meets: two end points of satellite scanning plane and earth surface intersection over the ground meet equation: x 2 + y 2 + z 2 = R e 2 ;
Step 2: calculate satellite and point to the angle theta that the vector in the earth's core and satellite point to the vector scanning end points
xx 0 + yy 0 + zz 0 = r 2 - r &times; cos ( &theta; ) &times; r 2 + R e 2 - 2 ( xx 0 + yy 0 + zz 0 ) ;
Step 3: relational expression when two scanning end points are vertical with satellite flight direction over the ground according to satellite
v x(x-x 0)+v y(y-y 0)+v z(z-z 0)=0,
Integrating step 1 and step 2, obtain expressing satellite scanning area equation over the ground, solve satellite over the ground scanning area equation obtain satellite scanning coordinate point over the ground:
x 2 + y 2 + z 2 = R e 2 xx 0 + yy 0 + zz 0 = r 2 - r &times; cos ( &theta; ) &times; r 2 + R e 2 - 2 ( xx 0 + yy 0 + zz 0 ) v x ( x - x 0 ) + v y ( y - y 0 ) + v z ( z - z 0 ) = 0
Wherein: R eearth mean radius, represent the earth's core distance, θ is the maximum side-sway angle of satellite;
Be cycled to repeat step 1 ~ step 3, obtain the region that satellite scans in real time over the ground.
CN201210131228.5A 2012-05-02 2012-05-02 Method for acquiring real-time satellite geosynchronous scanning areas Expired - Fee Related CN102682201B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210131228.5A CN102682201B (en) 2012-05-02 2012-05-02 Method for acquiring real-time satellite geosynchronous scanning areas

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210131228.5A CN102682201B (en) 2012-05-02 2012-05-02 Method for acquiring real-time satellite geosynchronous scanning areas

Publications (2)

Publication Number Publication Date
CN102682201A CN102682201A (en) 2012-09-19
CN102682201B true CN102682201B (en) 2015-02-04

Family

ID=46814117

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210131228.5A Expired - Fee Related CN102682201B (en) 2012-05-02 2012-05-02 Method for acquiring real-time satellite geosynchronous scanning areas

Country Status (1)

Country Link
CN (1) CN102682201B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN87104098A (en) * 1986-05-09 1988-03-02 理查德·阿瑟·哈拉维斯 Single-point locating system
US4819053A (en) * 1986-05-09 1989-04-04 Halavais Richard A Single-point locating system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN87104098A (en) * 1986-05-09 1988-03-02 理查德·阿瑟·哈拉维斯 Single-point locating system
US4819053A (en) * 1986-05-09 1989-04-04 Halavais Richard A Single-point locating system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
FY-3微波成像仪遥感图像地理定位方法研究;关敏等;《遥感学报》;20090515;第2009年卷(第03期);469-474 *

Also Published As

Publication number Publication date
CN102682201A (en) 2012-09-19

Similar Documents

Publication Publication Date Title
WO2022214114A2 (en) Bridge deformation monitoring method fusing gnss data and insar technology
CN104240541B (en) A kind of 4D flight path generation method
CN102749071B (en) A kind of method based on the unmanned plane aeroplane photography monitoring soil erosion
CN103954953B (en) The blind source error compensation method of a kind of airborne laser radar based on data-driven
CN103886152B (en) Drainage basin water catchment range manufacturing method based on urban concave downward flyover area DEM
CN104035095A (en) Low-altitude wind shear wind speed estimating method based on space-time optimal processor
CN102682145A (en) Numerical simulation method of flight icing
CN113868971B (en) Airport area three-dimensional refined wind field reconstruction method based on numerical simulation model and historical wind field characteristics
CN102506876B (en) Self-contained navigation method for measurement of earth ultraviolet sensor
CN104463164A (en) Tree canopy structure information extraction method based on rib method and crown height ratio
CN103513235B (en) Clear sky aircraft wake stable section radar scattering characteristic computing method
CN103390102A (en) Method for calculating three-dimensional intersection angle of satellite images
CN107632964A (en) A kind of plane GEOMAGNETIC FIELD downward continuation recurrence cosine transform method
CN115358151A (en) Correction method for near-stratum wind speed product of numerical weather forecast
CN103400416A (en) City environment robot navigation method based on multi-layer probabilistic terrain
CN104865969A (en) Control system designing and flight testing method based on unmanned aerial vehicle flight mode
CN103235890A (en) System and method for satellite short-time approaching rainfall forecasting
CN110457795A (en) High-rise charming appearance and behaviour displacement state appraisal procedure neural network based
CN107064933A (en) The method that SAR based on circulation Power estimation chromatographs depth of building
CN101996274B (en) Method for estimating flight technical error in symmetric planes in performance base navigation
CN103400022A (en) Method for reconstituting sea surface temperature remote sensing dataset in same latitude
CN106443735A (en) Beidou high-precision measurement method based on comprehensive analysis method
CN103440358B (en) Slope fitting method based on DEM (dynamic effect model) data
CN103616024B (en) A kind of planetary detection approach section autonomous navigation system observability degree is determined method
CN102682201B (en) Method for acquiring real-time satellite geosynchronous scanning areas

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: 20150204

CF01 Termination of patent right due to non-payment of annual fee