CN116975501B - Method for optimizing satellite load to ground target coverage calculation - Google Patents
Method for optimizing satellite load to ground target coverage calculation Download PDFInfo
- Publication number
- CN116975501B CN116975501B CN202311215165.6A CN202311215165A CN116975501B CN 116975501 B CN116975501 B CN 116975501B CN 202311215165 A CN202311215165 A CN 202311215165A CN 116975501 B CN116975501 B CN 116975501B
- Authority
- CN
- China
- Prior art keywords
- coordinate point
- orbit
- ground target
- satellite
- calculation
- 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
Links
- 238000004364 calculation method Methods 0.000 title claims abstract description 44
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000012216 screening Methods 0.000 claims abstract description 9
- 230000008569 process Effects 0.000 claims description 3
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18517—Transmission equipment in earth stations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Mining & Analysis (AREA)
- Aviation & Aerospace Engineering (AREA)
- Astronomy & Astrophysics (AREA)
- Mathematical Physics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The application discloses a method for optimizing satellite load to ground target coverage calculation, which comprises the following steps: s1, carrying out orbit forecast calculation on a target satellite through an orbit forecast model to obtain an orbit coordinate point set; s2, according to the distance between the track coordinate point and the ground targetCritical observation elevation angle of ground targetScreening the track coordinate point set; s3, calculating the time and interval of satellite load covering ground targets according to the screened orbit coordinate point set; the application uses the distance between the coordinate point of the orbit and the ground targetCritical observation elevation angle of ground targetScreening the track coordinate point set; the orbit coordinate point set obtained by orbit prediction calculation is greatly compressed, so that the time for covering a ground target by a satellite load and the time for calculating an interval are saved, and the calculation time can be shortened to about 1/6 of the original calculation time.
Description
Technical Field
The application relates to the technical field of satellite load to ground coverage calculation, in particular to a method for optimizing satellite load to ground target coverage calculation.
Background
In recent years, the number of satellites at home and abroad is rapidly developed, and the utilization and planning of satellite resources are used as important components of space survey, operation and control, and some capacities of the satellites need to be forecasted for planning and adjusting tasks. The load on/off is specified by the acting time of the satellite load and the target of interest, and the control plan is formulated by the calculation result of the load to ground coverage in advance, so that the algorithm speed and accuracy become very important concerns when the number of satellites is large. For the middle-low orbit satellite, the satellite load occupies a small part of the orbit period before reaching the upper space of the acting target, so if the time period for which most of the satellite and the target are absolutely invisible can be removed in advance, the time consumption of calculation can be greatly reduced, and the result is not greatly influenced.
No prior art is found to be the same or similar to the present application.
Disclosure of Invention
The application aims to provide a method for optimizing satellite load coverage calculation on a ground target, which solves the problems of overlong time and interval calculation time of satellite load coverage on the ground target.
The aim of the application can be achieved by the following technical scheme: a method of optimizing satellite load to ground target coverage calculations comprising the steps of:
s1, carrying out orbit forecast calculation on a target satellite through an orbit forecast model to obtain an orbit coordinate point set;
s2, according to the distance between the track coordinate point and the ground targetCritical observation elevation angle of ground targetScreening the track coordinate point set;
and S3, calculating the time and interval of satellite load covering the ground target according to the screened orbit coordinate point set.
Further: and the track coordinate list obtained by track forecast calculation is a coordinate point set with equal step length in a designated time interval.
Further: the track forecast model adopts an SGP4 track forecast model.
Further: the distance between the orbit coordinate point and the ground targetThe acquisition formula of (1) is:
wherein,is the coordinates of the ground object,is the coordinates of the satellite instantaneous orbit coordinate point.
Further: critical observation elevation angle of the ground targetThe method of iterative calculation is adopted for acquisition, and specifically comprises the following steps:
s21, setting an initial value:
;;
s22, iterative computation;
s23, judging iteration conditions;
if it isThenEnding the iteration;
otherwiseReturning to S22, continuing to perform iterative computation until the preset iterative times, and makingThe iteration is ended.
Wherein the method comprises the steps ofAs a value of the error it is,is the half cone angle of the field of view of the satellite sensor,for the radius of the earth,is the semi-major axis of the elliptical orbit of the satellite,、is a process value.
The application has the beneficial effects that:
1. the application uses the coordinate points according to the track and the ground targetsDistance ofCritical observation elevation angle of ground targetScreening the track coordinate point set; the orbit coordinate point set obtained by orbit prediction calculation is greatly compressed, so that the time for covering a ground target by a satellite load and the time for calculating an interval are saved, and the calculation time can be shortened to about 1/6 of the original calculation time.
2. The application adopts an iterative calculation method to obtain the critical observation elevation angle of the ground targetThe sensor half cone angle and the satellite elliptical orbit value are comprehensively utilized to obtainThe method can accurately remove the set of the track coordinate points of which the satellite load and the ground target are invisible, and has higher precision and accuracy.
3. The track coordinate list obtained by track prediction calculation is a coordinate point set with equal step length in a designated time interval, the obtained track coordinate points are distributed continuously and regularly, the subsequent calculation is convenient, a track SGP4 prediction model is adopted during the track prediction calculation, the calculation efficiency of the SGP4 track prediction model is higher, and higher precision can be ensured near the root epoch time.
Drawings
FIG. 1 is a flow chart of a method for optimizing satellite load to ground target coverage calculation according to the present application.
Detailed Description
Embodiments of the present application are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar symbols indicate like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are exemplary only for explaining the present application and are not to be construed as limiting the present application.
As shown in fig. 1, the application discloses a method for optimizing satellite load to ground target coverage calculation, which comprises the following steps:
s1, carrying out orbit forecast calculation on a target satellite through an orbit forecast model to obtain an orbit coordinate point set;
s2, according to the distance between the track coordinate point and the ground targetCritical observation elevation angle of ground targetScreening the track coordinate point set;
and S3, calculating the time and interval of satellite load covering the ground target according to the screened orbit coordinate point set.
The track coordinate list obtained by track forecast calculation is a coordinate point set with equal step length in a designated time interval, the obtained track coordinate points are distributed continuously and regularly, the subsequent calculation is convenient, a track SGP4 forecast model is adopted during the track forecast calculation, the calculation efficiency of the SGP4 track forecast model is higher, and higher precision can be ensured near the root epoch time; by converting the two lines of numbers into the kepler six numbers, the near-place height of the satellite orbit ellipse can be obtained, whether the acting distance of the satellite load is smaller than the near-place height is judged, and if the acting distance of the satellite load is smaller than the near-place height, the satellite load coverage period can be preliminarily judged not to exist in the whole period.
When the acting distance of the satellite load is greater than the height of the near-ground point, calculating the distance between each orbit coordinate point and the ground target,
Distance between track coordinate point and ground targetThe acquisition formula of (1) is:
wherein,is the coordinates of the ground object,the coordinate system adopted is the space rectangular coordinate under the ground fixed system.
By satellite range and distanceAnd (3) the orbit coordinate points which do not meet the satellite action distance can be removed, so that the preliminary screening of the orbit coordinate point set is realized.
Then further calculate the lowest observation elevation angle of the ground targetHalf cone angle through satellite load sensorAnd the semi-major axis of the elliptical orbit of the satelliteCan calculate a critical valueThe critical observation elevation angle of the ground target can be obtained by adopting an iterative calculation method:
First, an initial value is set:
;;
wherein the method comprises the steps ofAs a value of the error it is,is the half cone angle of the field of view of the satellite sensor,for the radius of the earth,is the half-length axis distance of the satellite's elliptical orbit,is a process value.
Then obtaining the condition value of iterative decisionAnd carrying out iterative calculation according to the conditions:
finally, according to the iteration condition, ifThenObtaining the finalValue, ending iteration;
if it does not meetConditions of (1)Then, continuing the iterative computation, if the iteration number exceeds a preset iteration number, for example, the iteration number exceeds 100 times, and the iteration computation stopping condition still cannot be met, makingThe iteration is ended.
After obtainingAfter the value, according toValue traversal is based on distanceThe track coordinate point set of preliminary screening can realize further screening to the track coordinate point set, eliminates the track coordinate point that does not satisfy the requirement to great reduction track coordinate point set's scope.
According to the screened orbit coordinate point set, the time and interval of satellite load covering ground targets are calculated, so that the calculation time can be greatly saved, and the calculation time can be shortened to about 1/6 of the original calculation time (the precision loss is within 10 ms).
The foregoing is only a preferred embodiment of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art, who is within the scope of the present application, should make equivalent substitutions or modifications according to the technical scheme of the present application and the inventive concept thereof, and should be covered by the scope of the present application.
Claims (4)
1. A method for optimizing satellite load to ground target coverage calculation, characterized by: the method comprises the following steps:
s1, carrying out orbit forecast calculation on a target satellite through an orbit forecast model to obtain an orbit coordinate point set;
s2, according to the distance between the track coordinate point and the ground targetAnd critical observation elevation angle of ground target +.>Screening the track coordinate point set;
s3, calculating the time and interval of satellite load covering ground targets according to the screened orbit coordinate point set;
critical observation elevation angle of the ground targetThe method of iterative calculation is adopted for acquisition, and specifically comprises the following steps:
s21, setting an initial value:
;/>;/>;
s22, iterative computation;
;
;
s23, judging iteration conditions;
if it isThen->Ending the iteration;
otherwiseReturning to S22, continuing to perform iterative computation until the preset iterative times are reached, and enabling +.>Ending the iteration;
wherein the method comprises the steps ofFor error value +.>For the half cone angle of the satellite sensor field of view, < >>For the earth radius>Is the semi-major axis of the satellite elliptical orbit, +.>、/>Is a process value.
2. A method of optimizing satellite load to ground target coverage calculations as recited in claim 1, wherein: and the track coordinate list obtained by track forecast calculation is a coordinate point set with equal step length in a designated time interval.
3. A method of optimizing satellite load to ground target coverage calculations as recited in claim 1, wherein: the track forecast model adopts an SGP4 track forecast model.
4. A method of optimizing satellite load to ground target coverage calculations as recited in claim 1, wherein: the distance between the orbit coordinate point and the ground targetSeparation ofThe acquisition formula of (1) is:
;
wherein,for the coordinates of ground targets>Is the coordinates of the satellite instantaneous orbit coordinate point.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311215165.6A CN116975501B (en) | 2023-09-20 | 2023-09-20 | Method for optimizing satellite load to ground target coverage calculation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311215165.6A CN116975501B (en) | 2023-09-20 | 2023-09-20 | Method for optimizing satellite load to ground target coverage calculation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116975501A CN116975501A (en) | 2023-10-31 |
CN116975501B true CN116975501B (en) | 2023-12-15 |
Family
ID=88485275
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311215165.6A Active CN116975501B (en) | 2023-09-20 | 2023-09-20 | Method for optimizing satellite load to ground target coverage calculation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116975501B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117807702A (en) * | 2023-12-14 | 2024-04-02 | 中国空间技术研究院 | Multi-granularity satellite load model ground continuous coverage area range modeling method |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103632053A (en) * | 2013-11-26 | 2014-03-12 | 中国西安卫星测控中心 | Combined scheduling method of satellite-ground measurement and control resources of low-mid-orbit satellite constellation based on orbit determination constraint satisfaction |
CN106556822A (en) * | 2016-11-09 | 2017-04-05 | 上海卫星工程研究所 | Spaceborne Sliding spotlight SAR pointing accuracy Orbital detection method |
CN109299490A (en) * | 2018-05-07 | 2019-02-01 | 湖南航升卫星科技有限公司 | Mission planning method is stared over the ground based on band introduce taboo list ant group algorithm video satellite |
CN111897357A (en) * | 2020-08-13 | 2020-11-06 | 上海航天控制技术研究所 | Attitude tracking control method for satellite earth scanning |
CN112937918A (en) * | 2021-02-05 | 2021-06-11 | 南京航空航天大学 | Satellite attitude maneuver planning method under multiple constraints based on reinforcement learning |
CN115258198A (en) * | 2022-08-31 | 2022-11-01 | 北京航天飞行控制中心 | Spacecraft orbit determination method and device, processor and electronic equipment |
CN115292074A (en) * | 2022-10-09 | 2022-11-04 | 中科星图测控技术(合肥)有限公司 | gPC protocol-based track analysis algorithm service calling method and device |
CN115535306A (en) * | 2022-10-20 | 2022-12-30 | 中国科学院微小卫星创新研究院 | Controlled drifting method and device of regression orbit and electronic equipment |
CN116109782A (en) * | 2023-04-12 | 2023-05-12 | 中科星图测控技术股份有限公司 | Digital space scene visualization system and method for GEO orbit visual angle |
CN116165651A (en) * | 2022-12-28 | 2023-05-26 | 上海卫星工程研究所 | Light and small SAR satellite flat fly mode construction method and system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111144742B (en) * | 2019-12-24 | 2021-06-08 | 成都星时代宇航科技有限公司 | Satellite control method and device |
CN111130629B (en) * | 2019-12-27 | 2020-09-18 | 成都星时代宇航科技有限公司 | Multi-terminal remote sensing satellite control method and device and readable storage medium |
-
2023
- 2023-09-20 CN CN202311215165.6A patent/CN116975501B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103632053A (en) * | 2013-11-26 | 2014-03-12 | 中国西安卫星测控中心 | Combined scheduling method of satellite-ground measurement and control resources of low-mid-orbit satellite constellation based on orbit determination constraint satisfaction |
CN106556822A (en) * | 2016-11-09 | 2017-04-05 | 上海卫星工程研究所 | Spaceborne Sliding spotlight SAR pointing accuracy Orbital detection method |
CN109299490A (en) * | 2018-05-07 | 2019-02-01 | 湖南航升卫星科技有限公司 | Mission planning method is stared over the ground based on band introduce taboo list ant group algorithm video satellite |
CN111897357A (en) * | 2020-08-13 | 2020-11-06 | 上海航天控制技术研究所 | Attitude tracking control method for satellite earth scanning |
CN112937918A (en) * | 2021-02-05 | 2021-06-11 | 南京航空航天大学 | Satellite attitude maneuver planning method under multiple constraints based on reinforcement learning |
CN115258198A (en) * | 2022-08-31 | 2022-11-01 | 北京航天飞行控制中心 | Spacecraft orbit determination method and device, processor and electronic equipment |
CN115292074A (en) * | 2022-10-09 | 2022-11-04 | 中科星图测控技术(合肥)有限公司 | gPC protocol-based track analysis algorithm service calling method and device |
CN115535306A (en) * | 2022-10-20 | 2022-12-30 | 中国科学院微小卫星创新研究院 | Controlled drifting method and device of regression orbit and electronic equipment |
CN116165651A (en) * | 2022-12-28 | 2023-05-26 | 上海卫星工程研究所 | Light and small SAR satellite flat fly mode construction method and system |
CN116109782A (en) * | 2023-04-12 | 2023-05-12 | 中科星图测控技术股份有限公司 | Digital space scene visualization system and method for GEO orbit visual angle |
Non-Patent Citations (1)
Title |
---|
极光沉降粒子的天基—地基联合观测方法研究;贾伟;《中国优秀硕士学位论文全文数据库基础科学辑》(第6期);第A012-44页 * |
Also Published As
Publication number | Publication date |
---|---|
CN116975501A (en) | 2023-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN116975501B (en) | Method for optimizing satellite load to ground target coverage calculation | |
CN109165622B (en) | InSAR technology-based method for determining effective region for early dynamic identification and monitoring of regional landslide | |
CN110852356B (en) | Method for extracting V-SLAM dynamic threshold image feature points of mobile robot | |
CN112558188B (en) | Method for improving strong convection forecast by assimilating lightning data | |
CN112036061B (en) | Finite element modeling and dynamic response analysis method for omnibearing long and short leg tower line system | |
CN102122765A (en) | Method for optimizing linear array antenna radiation pattern | |
CN116577844B (en) | Automatic east Asia cold front precipitation identification method and system | |
CN102487516A (en) | Method and device for performing automatic plot planning optimization by utilizing drive test data | |
CN111080003B (en) | Wind measuring tower planning and site selection method suitable for complex mountain wind farm | |
CN112800697A (en) | Method, system and device for planning and site selection of wind measuring tower in early stage of wind power plant and storage medium | |
CN111666725A (en) | Anemometer tower planning and site selection method and system suitable for wind power plant with non-complex terrain | |
CN108984903B (en) | Optimal selection/optimization design method for manufacturing guidance parameters | |
CN110990780A (en) | Gradient extraction method based on SRTM data | |
CN113408123B (en) | Typhoon vortex initial wind field optimization method, system and storage medium | |
AU2001262156B2 (en) | Method for micrositing a wind park | |
CN112182823A (en) | Automatic identification method and system for icing microtopography based on vector calculation | |
CN111899336B (en) | Method for obtaining minimum tide surface model of unknown sea area theory | |
CN106126950B (en) | A kind of building solar energy assessment algorithm and device | |
CN116975504A (en) | Rapid calculation method for satellite reconnaissance coverage area target | |
CN116958610A (en) | Beidou-based power transmission line tower point cloud clustering method | |
CN117130012A (en) | Rough positioning method for interference source by using open-land topography shielding on undulating topography | |
CN115100609A (en) | Extra-high voltage construction disturbance range extraction method and system | |
CN109636823B (en) | Method for calculating fractal dimension of material fracture surface | |
CN113111562A (en) | Wind turbine generator main frame optimization design method based on deformation technology | |
CN113269344A (en) | Intelligent method for micro-site selection of wind power plant based on high-view satellite remote sensing information and technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |