Automatic testing and interpretation method for pointing precision of remote sensing satellite antenna
By establishing a digital simulation model of remote sensing satellites, predicting visual time and inputting attitude data in real-time for instruction sequence execution, the problem of time-consuming and repetitive work in multi-antenna multi-direction target test is solved, and efficient automated testing of antenna pointing accuracy is achieved.
Patent Information
- Application Number
- CN202411642034.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-03-14
AI Technical Summary
The prior art in the remote sensing satellite antenna direction accuracy test with multi-antenna multi-pointing targets is time-consuming and requires a lot of repetitive work, making it difficult to improve the coverage and efficiency of the test.
By establishing a simulation model of remote sensing satellite, defining it as a digital satellite, predicting visual time, and inputting attitude data in real time for instruction sequence execution and data acquisition, it is automatically judged whether the antenna angle accuracy meets the requirements.
In the case of multi-antenna multi-direction targets, the visual arc segment interleaving process is achieved, the arc segment matching time is saved, the posture stable convergence time is reduced, and the testing efficiency and coverage are improved.
Smart Images

Figure CN119622404A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of remote sensing satellite antenna testing and relates to an automatic testing and interpretation method for remote sensing satellite antenna pointing accuracy. Background Art
[0002] At present, the analysis of antenna pointing accuracy of spacecraft is mainly carried out by using STK simulation to obtain the theoretical pointing arc and the time series of the pointing angle. The ground test performs corresponding time-hopping operations on different pointing targets according to the theoretical input, and the actual pointing angle is obtained by autonomous calculation by the on-board software. After the arc ends, the pointing accuracy analysis is carried out by downlinking the data. This method mainly faces the following problems:
[0003] 1) Because the arcs pointing to different targets are different, it takes a lot of time to match the arcs pointing to different targets when testing multiple antennas and multiple targets;
[0004] 2) Since the antenna pointing accuracy analysis requires high indicators, it takes a long time to wait for the spacecraft attitude to converge stably after each time jump operation, which is time-consuming;
[0005] 3) The command sequence used for antenna pointing accuracy analysis is relatively fixed, with a clear accuracy analysis method, and a lot of repetitive work is required when performing multiple test combinations. Summary of the invention
[0006] The technical problem solved by the present invention is to overcome the deficiencies of the prior art, propose an automated test and interpretation method for the pointing accuracy of a remote sensing satellite antenna, and improve the test coverage and test efficiency.
[0007] The solution of the present invention is:
[0008] A remote sensing satellite antenna pointing accuracy automatic test and interpretation method, comprising:
[0009] Establish a simulation model of a remote sensing satellite, defined as a digital satellite;
[0010] When the remote sensing satellite enters the normal test posture, the digital satellite simulation predicts the visible time of the remote sensing satellite to the target;
[0011] After reaching the visible time, the attitude data of the remote sensing satellite is input into the digital satellite in real time;
[0012] Send a command sequence to the remote sensing satellite, and the remote sensing satellite strictly executes the command according to the satellite time;
[0013] Collect all data of the remote sensing satellite's execution of instructions;
[0014] Based on all the data, it is determined whether the angular accuracy of the antenna on the remote sensing satellite meets the requirements.
[0015] In the above-mentioned automated test and interpretation method for the pointing accuracy of a remote sensing satellite antenna, after the remote sensing satellite enters a normal test posture, the current time and orbit of the remote sensing satellite are input into the digital satellite; the digital satellite performs advance simulation, and the simulation solution obtains the visible time of the remote sensing satellite to the ground receiving station or relay satellite in the next hour.
[0016] In the above-mentioned automatic test and judgment method for the pointing accuracy of a remote sensing satellite antenna, after reaching the visible time, it is judged whether the target has entered the visible arc segment of the remote sensing satellite; when entering the visible arc segment, the attitude data of the remote sensing satellite is input into the digital satellite in real time; otherwise, the judgment is continued until the target enters the visible arc segment of the remote sensing satellite.
[0017] In the above-mentioned automatic test and interpretation method for the pointing accuracy of a remote sensing satellite antenna, the instruction sequence includes the satellite maneuvering mode, the position of the target pointing, the introduction of antenna control, the end of antenna control, and the downlink of antenna execution angle data after the process is completed.
[0018] In the above-mentioned automatic test and interpretation method for remote sensing satellite antenna pointing accuracy, the target is a ground receiving station or a relay satellite.
[0019] In the above-mentioned automatic test and interpretation method for the pointing accuracy of a remote sensing satellite antenna, all the data include the antenna pointing angle settled in real time by the digital satellite according to the remote sensing satellite attitude data, the antenna angle calculated autonomously on the remote sensing satellite, and the antenna execution angle data.
[0020] In the above-mentioned automatic test and interpretation method for the pointing accuracy of a remote sensing satellite antenna, the antenna execution angle data is the actual antenna angle when the remote sensing satellite performs an action according to an instruction sequence.
[0021] In the above-mentioned automatic test and interpretation method for the pointing accuracy of a remote sensing satellite antenna, the method for judging the angular accuracy of the antenna on the remote sensing satellite is as follows:
[0022] Setting a first indicator threshold and a second indicator threshold;
[0023] The antenna pointing angle of the digital satellite settled in real time according to the remote sensing satellite attitude data and the antenna angle calculated autonomously on the remote sensing satellite are subtracted and their absolute values are calculated to obtain a first absolute difference;
[0024] Subtract and calculate the absolute value of the autonomously calculated antenna angle and antenna execution angle data on the remote sensing satellite to obtain a second absolute difference;
[0025] Comparing the first absolute difference with the first index threshold; comparing the second absolute difference with the second index threshold;
[0026] When the first absolute difference is less than the first indicator threshold, and the second absolute difference is less than the second indicator threshold, it is determined that the angle accuracy of the on-board antenna meets the requirement; otherwise, it is determined that the angle accuracy of the on-board antenna does not meet the requirement.
[0027] In the above-mentioned automatic test and interpretation method for the pointing accuracy of a remote sensing satellite antenna, when it is determined that the angle accuracy of the on-board antenna does not meet the requirements, the time interval during which the angle accuracy does not meet the requirements and the corresponding attitude information are collected, and the reasons why the angle accuracy does not meet the requirements are further analyzed.
[0028] In the above-mentioned automatic test and interpretation method for the pointing accuracy of remote sensing satellite antennas, when the remote sensing satellite strictly executes instructions according to the satellite time, if there are multiple antennas of the remote sensing satellite pointing to multiple targets, the intersection of visible arcs is used for processing.
[0029] The beneficial effects of the present invention compared with the prior art are:
[0030] (1) The present invention processes according to the intersection of visible arc segments, thereby solving the problem that arc segments of different pointing targets are different, and saving a lot of time in matching arc segments of different pointing targets when testing multiple antennas and multiple pointing targets;
[0031] (2) The antenna pointing accuracy analysis of the present invention has high requirements. After each time-hopping operation, only a small amount of time is needed to stabilize the attitude of the spacecraft, which is time-saving.
[0032] (3) The instruction sequence used in the antenna pointing accuracy analysis of the present invention is relatively fixed and is carried out strictly according to the satellite time. It has a clear accuracy analysis method and only requires one process to complete a comprehensive analysis when performing multiple test combinations. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 The present invention is a flowchart of automatic test and interpretation of remote sensing satellite antenna pointing accuracy. DETAILED DESCRIPTION
[0034] The present invention will be further described below in conjunction with the embodiments.
[0035] The present invention provides a remote sensing satellite antenna pointing accuracy automatic test interpretation method, which can improve the test coverage and test efficiency.
[0036] The automatic test and interpretation method of remote sensing satellite antenna pointing accuracy includes the following steps:
[0037] Build a simulation model of a remote sensing satellite, defined as a digital satellite.
[0038] When the remote sensing satellite enters the normal test posture, the digital satellite simulation predicts the visibility time of the remote sensing satellite for the target.
[0039] After the remote sensing satellite enters the normal test posture, the current time and orbit of the remote sensing satellite are input into the digital satellite; the digital satellite performs advanced simulation and simulates and solves to obtain the visible time of the remote sensing satellite to the ground receiving station or relay satellite in the next 1 hour.
[0040] After reaching the visible time, the attitude data of the remote sensing satellite is input into the digital satellite in real time.
[0041] After reaching the visible time, it is judged whether the target enters the visible arc of the remote sensing satellite; when entering the visible arc, the attitude data of the remote sensing satellite is input into the digital satellite in real time; otherwise, the judgment is continued until the target enters the visible arc of the remote sensing satellite.
[0042] A sequence of commands is sent to the remote sensing satellite, which strictly executes the commands according to satellite time.
[0043] The command sequence includes the satellite maneuver mode, the position of the target, the introduction of antenna control, the end of antenna control, and the transmission of antenna execution angle data after the process is completed. The target is a ground receiving station or a relay satellite.
[0044] Collect all data of the remote sensing satellite's command execution process.
[0045] All data include the antenna pointing angle calculated by the digital satellite in real time based on the remote sensing satellite attitude data, the antenna angle calculated autonomously on the remote sensing satellite, and the antenna execution angle data. Specifically, the antenna execution angle data is the actual antenna angle when the remote sensing satellite performs an action according to the instruction sequence.
[0046] When a remote sensing satellite strictly executes instructions according to satellite time, if multiple antennas of the remote sensing satellite point to multiple targets, the intersection of visible arcs is used for processing.
[0047] Based on all the data, it is determined whether the angular accuracy of the antenna on the remote sensing satellite meets the requirements.
[0048] The method for judging the angular accuracy of the antenna on the remote sensing satellite is:
[0049] Setting a first indicator threshold and a second indicator threshold;
[0050] The antenna pointing angle of the digital satellite settled in real time according to the remote sensing satellite attitude data and the antenna angle calculated autonomously on the remote sensing satellite are subtracted and their absolute values are calculated to obtain a first absolute difference;
[0051] Subtract and calculate the absolute value of the autonomously calculated antenna angle and antenna execution angle data on the remote sensing satellite to obtain a second absolute difference;
[0052] Comparing the first absolute difference with the first index threshold; comparing the second absolute difference with the second index threshold;
[0053] When the first absolute difference is less than the first indicator threshold, and the second absolute difference is less than the second indicator threshold, it is determined that the angle accuracy of the on-board antenna meets the requirement; otherwise, it is determined that the angle accuracy of the on-board antenna does not meet the requirement.
[0054] When it is determined that the angle accuracy of the onboard antenna does not meet the requirements, the time interval during which the angle accuracy does not meet the requirements and the corresponding attitude information are collected, and the reasons why the angle accuracy does not meet the requirements are further analyzed.
[0055] The main technical points of the present invention are as follows:
[0056] 1. Antenna pointing simulation based on digital satellite
[0057] This invention establishes a connection with a digital satellite based on a data interface. After the remote sensing satellite establishes a normal test posture, the current time and orbit are sent to the digital satellite. The digital satellite performs advanced digital companion flight, and calculates in real time the satellite's visible time to a ground receiving station or relay satellite within the next hour. The visible time is sent to a ground test system. The ground test system executes the antenna pointing automatic test logic according to the visible time, and sends the current satellite posture to the digital satellite through the data interface before starting the test. After the test starts, the digital satellite calculates the antenna control angle in real time according to the current posture and sends it to the software system, providing simulation values for pointing accuracy analysis and comparison.
[0058] 2. Autonomous test of antenna pointing process
[0059] The software system solidifies the antenna pointing test logic. After entering the visible arc of the pointing target, it forwards the satellite's current attitude information to the digital satellite in real time. The digital satellite calculates the theoretical angle of the antenna based on the received attitude information. The test logic of the sending configuration includes: maneuvering mode, pointing target position (relay satellite orbit or ground station latitude and longitude), antenna status setting, etc., and outputs the pointing angle calculated autonomously on the satellite and the execution angle of the downlink antenna in real time to complete data collection. If there are multiple antennas pointing to multiple targets, they are processed according to the intersection of the visible arc segments.
[0060] 3. Antenna pointing accuracy analysis and comparison
[0061] The obtained theoretical angle, calculated angle and execution angle are subjected to accuracy analysis. Combined with the accuracy index requirements, it is given whether the calculation accuracy and execution accuracy meet the index. If they do not meet the index, the posture stability at the stage of not meeting the index is given to further analyze the reasons why the index does not meet the standard.
[0062] The present invention builds an antenna pointing accuracy automatic test system for the above method, and the test system includes a system interface module, a core operation module, and an accuracy analysis module. The system interface module is used to complete the transmission and reception of data with the digital model, and to complete the interaction of telemetry data and remote control instructions with the ground test system. The core operation module is used to complete the time control of the process, the execution of configuration instructions, and the interpretation of arc segment visibility. The accuracy analysis module is used to complete the data collection and analysis after the software running process, and provide a test interpretation analysis report.
[0063] The present invention performs processing according to the intersection of visible arc segments, solves the problem that arc segments of different pointing targets are different, and saves a lot of time for matching arc segments of different pointing targets when testing multiple antennas and multiple pointing targets.
[0064] The antenna pointing accuracy analysis of the present invention has high index requirements, and only a small amount of time is needed to achieve stable convergence of the spacecraft attitude after each time-hopping operation, which is time-saving.
[0065] The instruction sequence used in the antenna pointing accuracy analysis of the present invention is relatively fixed and is carried out strictly according to the satellite time. It has a clear accuracy analysis method and only requires one process to complete a comprehensive analysis when performing multiple test combinations.
[0066] Although the present invention has been disclosed as above in the form of a preferred embodiment, it is not intended to limit the present invention. Any person skilled in the art may make possible changes and modifications to the technical solution of the present invention by using the methods and technical contents disclosed above without departing from the spirit and scope of the present invention. Therefore, any simple modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall fall within the protection scope of the technical solution of the present invention.
Claims
1. A remote sensing satellite antenna pointing accuracy automatic test and interpretation method, characterized by: include: Establish a simulation model of a remote sensing satellite, defined as a digital satellite; When the remote sensing satellite enters the normal test posture, the digital satellite simulation predicts the visible time of the remote sensing satellite to the target; After reaching the visible time, the attitude data of the remote sensing satellite is input into the digital satellite in real time; Send a command sequence to the remote sensing satellite, and the remote sensing satellite strictly executes the command according to the satellite time; Collect all data of the remote sensing satellite's execution of instructions; Based on all the data, it is determined whether the angular accuracy of the antenna on the remote sensing satellite meets the requirements.
2. The method for automatically testing and interpreting the pointing accuracy of a remote sensing satellite antenna according to claim 1, characterized in that: After the remote sensing satellite enters the normal test posture, the current time and orbit of the remote sensing satellite are input into the digital satellite; Digital satellites are simulated in advance, and simulation solutions are used to obtain the visibility time of remote sensing satellites to ground receiving stations or relay satellites within the next hour.
3. The method for automatically testing and interpreting the pointing accuracy of a remote sensing satellite antenna according to claim 1, characterized in that: After reaching the visible time, it is judged whether the target enters the visible arc of the remote sensing satellite; when entering the visible arc, the attitude data of the remote sensing satellite is input into the digital satellite in real time; otherwise, the judgment is continued until the target enters the visible arc of the remote sensing satellite.
4. The method for automatically testing and interpreting the pointing accuracy of a remote sensing satellite antenna according to claim 1, characterized in that: The instruction sequence includes satellite maneuvering mode, pointing to the target position, introducing antenna control, ending antenna control, and transmitting antenna execution angle data after the process is completed.
5. The method for automatically testing and interpreting the pointing accuracy of a remote sensing satellite antenna according to claim 4, characterized in that: The target is a ground receiving station or a relay satellite.
6. The method for automatically testing and interpreting the pointing accuracy of a remote sensing satellite antenna according to claim 4, characterized in that: The said total data includes the antenna pointing angle of the digital satellite settled in real time according to the remote sensing satellite attitude data, the antenna angle calculated autonomously on the remote sensing satellite, and the antenna execution angle data.
7. The method for automatically testing and interpreting the pointing accuracy of a remote sensing satellite antenna according to claim 6, characterized in that: The antenna execution angle data is the actual antenna angle when the remote sensing satellite performs an action according to the instruction sequence.
8. The method for automatically testing and interpreting the pointing accuracy of a remote sensing satellite antenna according to claim 6, characterized in that: The method for judging the angular accuracy of the antenna on the remote sensing satellite is: Setting a first indicator threshold and a second indicator threshold; The antenna pointing angle of the digital satellite settled in real time according to the remote sensing satellite attitude data and the antenna angle calculated autonomously on the remote sensing satellite are subtracted and their absolute values are calculated to obtain a first absolute difference; Subtract and calculate the absolute value of the autonomously calculated antenna angle and antenna execution angle data on the remote sensing satellite to obtain a second absolute difference; comparing the first absolute difference value to a first index threshold; comparing the second absolute difference value to a second index threshold; When the first absolute difference is less than the first indicator threshold, and the second absolute difference is less than the second indicator threshold, it is determined that the angle accuracy of the on-board antenna meets the requirement; otherwise, it is determined that the angle accuracy of the on-board antenna does not meet the requirement.
9. The method for automatically testing and interpreting the pointing accuracy of a remote sensing satellite antenna according to claim 6, characterized in that: When it is determined that the angle accuracy of the onboard antenna does not meet the requirements, the time interval during which the angle accuracy does not meet the requirements and the corresponding attitude information are collected, and the reasons why the angle accuracy does not meet the requirements are further analyzed.
10. The method for automatically testing and interpreting the pointing accuracy of a remote sensing satellite antenna according to claim 6, characterized in that: When the remote sensing satellite strictly executes the instructions according to the satellite time, if there are multiple antennas of the remote sensing satellite pointing to multiple targets, it will be processed according to the intersection of visible arcs.
Citation Information
Patent Citations
Spot beam antenna control method based on task temporal and spatial distribution characteristics
CN106933121A
Satellite two-dimensional rotation point beam antenna pointing precision test system and method
CN112363183A
Antenna double-axis pointing precision evaluation method based on associated installation position and star attitude
CN118654629A
System and method for estimating a pointing error of a satellite antenna
US20200313757A1