Nothing Special   »   [go: up one dir, main page]

CN116975501B - Method for optimizing satellite load to ground target coverage calculation - Google Patents

Method for optimizing satellite load to ground target coverage calculation Download PDF

Info

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
Application number
CN202311215165.6A
Other languages
Chinese (zh)
Other versions
CN116975501A (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.)
Zhongke Xingtu Measurement And Control Technology Co ltd
Original Assignee
Zhongke Xingtu Measurement And Control Technology Co ltd
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 Zhongke Xingtu Measurement And Control Technology Co ltd filed Critical Zhongke Xingtu Measurement And Control Technology Co ltd
Priority to CN202311215165.6A priority Critical patent/CN116975501B/en
Publication of CN116975501A publication Critical patent/CN116975501A/en
Application granted granted Critical
Publication of CN116975501B publication Critical patent/CN116975501B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • H04B7/18517Transmission 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

Method for optimizing satellite load to ground target coverage calculation
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.
CN202311215165.6A 2023-09-20 2023-09-20 Method for optimizing satellite load to ground target coverage calculation Active CN116975501B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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