System and method for automatically testing multi-satellite cooperative tasks of remote sensing satellites

By designing a remote sensing satellite multi-star collaborative task automation test system, using the simulation deduction of digital satellites and the automated execution of process control systems, the problems of low testing efficiency and insufficient scenario coverage in the existing technology are solved, and efficient automated testing of multi-star collaborative tasks are realized.

CN119766346APending Publication Date: 2025-04-04CHINA ACADEMY OF SPACE TECHNOLOGY

Patent Information

Application Number
CN202411740762.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

The prior art has problems of inefficient testing and insufficient scenario coverage in the ground testing of remote sensing satellite multi-star collaborative missions, mainly due to human errors and the limitations of complex scenarios.

Method used

A remote sensing satellite multi-star collaborative mission automated testing system was designed, including process control systems, digital satellites, other satellite ground simulators and satellites under test. Through the simulation deduction of digital satellites and the automated execution of process control systems, the automatic selection of multi-star collaborative task scenarios and the modular execution of test processes are realized.

Benefits of technology

It effectively reduces the inefficiency of tests caused by human errors, enriches the diversity of ground test scenarios, improves test coverage, and realizes full-process automated testing of multi-star collaborative tasks of remote sensing satellites.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119766346A_ABST
    Figure CN119766346A_ABST
Patent Text Reader

Abstract

The invention discloses a system and a method for automatically testing multi-satellite cooperative tasks of remote sensing satellites. The system comprises a digital satellite, a process control system, an other-satellite ground simulator and a tested satellite. And the digital satellite performs visibility and satellite selection state calculation on the inter-satellite cooperative task test scene according to the current satellite time, the orbit and the target area. The process control system generates multi-satellite cooperative task configuration parameters according to a digital satellite feedback result, and sends an instruction to the tested satellite or the other-satellite ground simulator according to the multi-satellite cooperative task test method to drive the tested satellite and the other-satellite ground simulator to complete link establishment. And completing the execution of the satellite-guided low-earth-orbit satellite cooperation task or the low-earth-orbit satellite-guided satellite cooperation task. And the other satellite ground simulator is used for receiving an instruction from the flow control system and feeding back an execution result and an execution state as a task execution end of the tested satellite.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a remote sensing satellite multi-satellite coordinated task automation test system and method, belonging to the technical field of remote sensing satellite autonomous task testing. Background Art

[0002] The intersatellite link subsystem can effectively reduce the limitation of the ground station's visible window on task execution, integrate and schedule the resources of multiple remote sensing satellites in the system, and realize the multi-satellite collaborative task of remote sensing satellites. The gradual enhancement of the intersatellite collaborative capability of remote sensing satellites has also put forward higher requirements for ground testing. On the one hand, due to the complexity of intersatellite collaborative scenarios and the need for certain conditions to carry out collaborative tasks, it is usually necessary to artificially simulate the orbital data of multiple satellites in advance and calculate the orbital visibility during ground testing, which leads to the limitations of ground test scenarios. Usually, several specific scenarios are used for multi-satellite collaborative task testing. Fixed test scenarios reduce the fault tolerance of each link in the test process. If any link in the test process fails to meet the requirements of the scenario design time, it needs to be restarted, which greatly reduces the test efficiency and brings many inconveniences to the comprehensive test of remote sensing satellites. On the other hand, intersatellite collaborative tasks involve multi-type and multi-channel interactive information. There are great difficulties in identifying the working status of each satellite in the scene and encoding, decoding and interpretation of the data transmission content of intersatellite interaction. Summary of the invention

[0003] The technical problem solved by the present invention is: to overcome the deficiencies of the prior art, to provide an automated testing system and method for remote sensing satellite multi-satellite collaborative tasks, and to effectively reduce the problem of low testing efficiency caused by human errors in complex systems.

[0004] The technical solution of the present invention is:

[0005] The present invention discloses a remote sensing satellite multi-satellite collaborative task automation test system, comprising: a process control system, a digital satellite, a ground simulator for other satellites and a satellite to be tested; wherein:

[0006] The process control system sends the current satellite time, orbit and target area to the digital satellite; selects the mission scenario and generates mission configuration parameters based on the visible arc of the local satellite and other satellites; sends the mission configuration parameters to the other satellite ground simulator and the satellite under test; sends instructions to the satellite under test or the other satellite ground simulator according to the mission scenario; determines whether to end the test mission based on the execution results;

[0007] Digital satellite, based on the current satellite time, orbit and target area, simulates and deduce the visibility of the measured satellite and other satellites to the target area in the future, generates the visible arc segments of the satellite and other satellites, and returns them to the process control system;

[0008] The other-satellite ground simulator establishes a link with the satellite under test according to the mission configuration parameters and returns the link status to the process control system; according to the instructions, it executes the collaborative mission of guiding the low-orbit satellite to the local satellite or the collaborative mission of guiding the local satellite to the low-orbit satellite, and returns the execution results to the process control system;

[0009] The satellite under test establishes a link with other satellite ground simulators according to the mission configuration parameters and returns the link status to the process control system. According to the instructions, the satellite guides the collaborative mission of low-orbit satellites or the low-orbit satellite guides the satellite, and returns the execution results to the process control system.

[0010] Furthermore, in the above system, the task scenario is selected according to the visible arc segments of the own satellite and other satellites, specifically:

[0011] According to the visible arcs of the own satellite and other satellites, determine whether the visible arc of the measured satellite is visible to the target area. If so, the mission scenario is that the own satellite guides the low-orbit satellite collaborative mission; otherwise, the mission scenario is that the low-orbit satellite guides the own satellite collaborative mission.

[0012] Furthermore, in the above system, the local satellite guides the low-orbit satellite collaborative mission, and the specific method is:

[0013] S31. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status;

[0014] S32, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellites are within the expected range, if so, entering S33; if not, resetting the other satellite ground simulator and the satellite under test;

[0015] S33, sending an injection instruction to the measured satellite, and receiving a working status parameter sent by the measured satellite after performing a task;

[0016] S34, judging whether the working state parameter has the inter-satellite data transmission state; if so, proceeding to step S35; if not, resetting the other satellite ground simulator and the satellite under test;

[0017] S35, sending guidance information to the measured satellite;

[0018] S36, receiving an intersatellite mission feedback data packet generated by the other satellite ground simulator according to the guidance information forwarded by the measured satellite;

[0019] S37. Compare the intersatellite mission feedback data packet with the guidance information. If the comparison result meets the requirements, the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

[0020] Furthermore, in the above system, the low-orbit satellite guides the satellite's collaborative mission, specifically:

[0021] S41. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status;

[0022] S42, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellites are within the expected range, if so, proceeding to S43; if not, resetting the other satellite ground simulator and the satellite under test;

[0023] S43, sending guidance information to the ground simulator of other satellites;

[0024] S44, receiving the guidance information sent by the satellite under test according to the ground simulator of another satellite, performing inter-satellite communication, and generating an inter-satellite reception status feedback data packet;

[0025] S45, judging whether the receiving feedback process of the guidance task is completed correctly according to the inter-satellite receiving status feedback data packet; if so, proceeding to step S46; if not, resetting the other satellite ground simulator and the satellite under test;

[0026] S46, receiving an intersatellite mission feedback data packet generated by the measured satellite performing relevant tasks according to the guidance information;

[0027] S47, comparing the intersatellite mission feedback data packet with the guidance information, if the comparison result meets the requirements, then the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

[0028] The present invention discloses an automated testing method for remote sensing satellite multi-satellite collaborative tasks, comprising:

[0029] According to the current star time, orbit and target area, the visibility of the local star and other stars to the target area in the future is simulated and deduced, and the visible arc segments of the local star and other stars are generated;

[0030] According to the visible arc segments of the local satellite and other satellites, select the mission scenario and generate the mission configuration parameters;

[0031] Establish intersatellite links according to mission configuration parameters;

[0032] According to the mission scenario, the satellite guides the low-orbit satellite collaborative mission or the low-orbit satellite guides the satellite collaborative mission, and generates execution results;

[0033] Determine whether to end the test task based on the execution result.

[0034] Furthermore, in the above method, the local satellite guides the low-orbit satellite collaborative mission, and the specific method is:

[0035] S61. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status;

[0036] S62, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellite are within the expected range, if so, proceeding to S63; if not, resetting the other satellite ground simulator and the satellite under test;

[0037] S63, the satellite under test receives the injection command and executes the relevant task, and generates the working status parameter after the task is completed;

[0038] S64, judging whether the working state parameter has the inter-satellite data transmission state; if so, proceeding to step S65; if not, resetting the other satellite ground simulator and the satellite under test;

[0039] S65, the satellite under test sends guidance information to another satellite ground simulator;

[0040] S66, the ground simulator of the other satellite generates an inter-satellite mission feedback data packet according to the guidance information;

[0041] S67, comparing the intersatellite mission feedback data packet with the guidance information. If the comparison result meets the requirements, the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

[0042] Furthermore, in the above method, the low-orbit satellite guides the satellite's collaborative mission, and the specific method is:

[0043] S71. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status;

[0044] S72, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellite are within the expected range, if so, proceeding to S73; if not, resetting the other satellite ground simulator and the satellite under test;

[0045] S73, other satellite ground simulator, performs inter-satellite communication and sends guidance information to the satellite under test;

[0046] S74, the satellite under test receives the guidance information and generates an inter-satellite reception status feedback data packet;

[0047] S75, judging whether the receiving feedback process of the guidance task is completed correctly according to the inter-satellite receiving status feedback data packet; if so, proceeding to step S76; if not, resetting the other satellite ground simulator and the satellite under test;

[0048] S76, the satellite under test performs relevant tasks according to the guidance information, generates an inter-satellite task feedback data packet after the task is completed, and sends the inter-satellite task feedback data packet to the ground simulator of another satellite through inter-satellite communication;

[0049] S77. Compare the intersatellite mission feedback data packet with the guidance information. If the comparison result meets the requirements, the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

[0050] Furthermore, in the above method, the inter-satellite link establishment is performed to obtain the link establishment state, and the specific method is:

[0051] According to the mission configuration parameters, set the working parameters of the selected low-orbit satellite and send them to the ground simulator of other satellites;

[0052] According to the mission configuration parameters, the link establishment working status of the satellite under test is set and sent to the satellite under test;

[0053] The ground simulator of other satellites simulates the selected low-orbit satellite according to the working parameters;

[0054] The satellite under test establishes an intersatellite link with another satellite ground simulator according to the link establishment working status and returns to the link establishment status.

[0055] The beneficial effects of the present invention and the prior art are:

[0056] (1) The present invention constructs the multi-satellite collaborative scenario required in the ground test process of remote sensing satellites by means of digital satellites, enriching the diversity of ground test scenarios and effectively avoiding the problem of insufficient test coverage caused by a single test scenario;

[0057] (2) The present invention designs a process control system to modularly execute and interpret the results of the two types of collaborative task processes, namely, the local satellite guiding the low-orbit satellite and the low-orbit satellite guiding the local satellite, according to the test logic, thereby realizing the automated testing of the entire process of remote sensing satellite multi-satellite collaborative tasks and effectively reducing the problem of low testing efficiency caused by human errors in complex systems.

[0058] (3) The present invention combines digital satellites with process control systems and has multiple types of data interaction interfaces. This is not only more convenient to use, but also the centralized management of effective information is more conducive to the integration and interpretation of data. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 is a system block diagram of the present invention;

[0060] Figure 2 This is a multi-satellite collaborative test scenario design diagram of the present invention;

[0061] Figure 3 This is a flow chart of the present invention's satellite-guided low-orbit satellite collaborative mission test;

[0062] Figure 4 This is a flow chart of the test of the low-orbit satellite guiding the satellite's collaborative mission according to the present invention. DETAILED DESCRIPTION

[0063] The present invention is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0064] The present invention discloses a remote sensing satellite multi-satellite collaborative task automation test system, comprising: a process control system, a digital satellite, a ground simulator for other satellites and a satellite to be tested; wherein:

[0065] The process control system sends the current satellite time, orbit and target area to the digital satellite; selects the mission scenario and generates mission configuration parameters based on the visible arc of the local satellite and other satellites; sends the mission configuration parameters to the other satellite ground simulator and the satellite under test; sends instructions to the satellite under test or the other satellite ground simulator according to the mission scenario; determines whether to end the test mission based on the execution results;

[0066] Digital satellite, based on the current satellite time, orbit and target area, simulates and deduce the visibility of the measured satellite and other satellites to the target area in the future, generates the visible arc segments of the satellite and other satellites, and returns them to the process control system;

[0067] The other-satellite ground simulator establishes a link with the satellite under test according to the mission configuration parameters and returns the link status to the process control system; according to the instructions, it executes the collaborative mission of guiding the low-orbit satellite to the local satellite or the collaborative mission of guiding the local satellite to the low-orbit satellite, and returns the execution results to the process control system;

[0068] The satellite under test establishes a link with other satellite ground simulators according to the mission configuration parameters and returns the link status to the process control system. According to the instructions, the satellite guides the collaborative mission of low-orbit satellites or the low-orbit satellite guides the satellite, and returns the execution results to the process control system.

[0069] Preferably, the mission scenario is selected according to the visible arc segments of the local satellite and other satellites, specifically:

[0070] According to the visible arcs of the own satellite and other satellites, determine whether the visible arc of the measured satellite is visible to the target area. If so, the mission scenario is that the own satellite guides the low-orbit satellite collaborative mission; otherwise, the mission scenario is that the low-orbit satellite guides the own satellite collaborative mission.

[0071] Preferably, the local satellite guides the low-orbit satellite collaborative mission, and the specific method is:

[0072] S31. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status;

[0073] S32, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellites are within the expected range, if so, entering S33; if not, resetting the other satellite ground simulator and the satellite under test;

[0074] S33, sending an injection instruction to the measured satellite, and receiving a working status parameter sent by the measured satellite after performing a task;

[0075] S34, judging whether the working state parameter has the inter-satellite data transmission state; if so, proceeding to step S35; if not, resetting the other satellite ground simulator and the satellite under test;

[0076] S35, sending guidance information to the measured satellite;

[0077] S36, receiving an intersatellite mission feedback data packet generated by the other satellite ground simulator according to the guidance information forwarded by the measured satellite;

[0078] S37. Compare the intersatellite mission feedback data packet with the guidance information. If the comparison result meets the requirements, the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

[0079] Preferably, the low-orbit satellite guides the satellite's collaborative mission, specifically:

[0080] S41. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status;

[0081] S42, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellites are within the expected range, if so, proceeding to S43; if not, resetting the other satellite ground simulator and the satellite under test;

[0082] S43, sending guidance information to the ground simulator of other satellites;

[0083] S44, receiving the guidance information sent by the satellite under test according to the ground simulator of another satellite, performing inter-satellite communication, and generating an inter-satellite reception status feedback data packet;

[0084] S45, judging whether the receiving feedback process of the guidance task is completed correctly according to the inter-satellite receiving status feedback data packet; if so, proceeding to step S46; if not, resetting the other satellite ground simulator and the satellite under test;

[0085] S46, receiving an intersatellite mission feedback data packet generated by the measured satellite performing relevant tasks according to the guidance information;

[0086] S47, comparing the intersatellite mission feedback data packet with the guidance information, if the comparison result meets the requirements, then the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

[0087] The present invention discloses an automated testing method for remote sensing satellite multi-satellite collaborative tasks, comprising:

[0088] According to the current star time, orbit and target area, the visibility of the local star and other stars to the target area in the future is simulated and deduced, and the visible arc segments of the local star and other stars are generated;

[0089] According to the visible arc segments of the local satellite and other satellites, select the mission scenario and generate the mission configuration parameters;

[0090] Establish intersatellite links according to mission configuration parameters;

[0091] According to the mission scenario, the satellite guides the low-orbit satellite collaborative mission or the low-orbit satellite guides the satellite collaborative mission, and generates execution results;

[0092] Determine whether to end the test task based on the execution result.

[0093] Preferably, the local satellite guides the low-orbit satellite collaborative mission, and the specific method is:

[0094] S61. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status;

[0095] S62, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellite are within the expected range, if so, proceeding to S63; if not, resetting the other satellite ground simulator and the satellite under test;

[0096] S63, the satellite under test receives the injection command and executes the relevant task, and generates the working status parameter after the task is completed;

[0097] S64, judging whether the working state parameter has the inter-satellite data transmission state; if so, proceeding to step S65; if not, resetting the other satellite ground simulator and the satellite under test;

[0098] S65, the satellite under test sends guidance information to another satellite ground simulator;

[0099] S66, the ground simulator of the other satellite generates an inter-satellite mission feedback data packet according to the guidance information;

[0100] S67, comparing the intersatellite mission feedback data packet with the guidance information. If the comparison result meets the requirements, the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

[0101] Preferably, the low-orbit satellite guides the satellite's collaborative mission, and the specific method is:

[0102] S71. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status;

[0103] S72, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellite are within the expected range, if so, proceeding to S73; if not, resetting the other satellite ground simulator and the satellite under test;

[0104] S73, other satellite ground simulator, performs inter-satellite communication and sends guidance information to the satellite under test;

[0105] S74, the satellite under test receives the guidance information and generates an inter-satellite reception status feedback data packet;

[0106] S75, judging whether the receiving feedback process of the guidance task is completed correctly according to the inter-satellite receiving status feedback data packet; if so, proceeding to step S76; if not, resetting the other satellite ground simulator and the satellite under test;

[0107] S76, the satellite under test performs relevant tasks according to the guidance information, generates an inter-satellite task feedback data packet after the task is completed, and sends the inter-satellite task feedback data packet to the ground simulator of another satellite through inter-satellite communication;

[0108] S77. Compare the intersatellite mission feedback data packet with the guidance information. If the comparison result meets the requirements, the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

[0109] Preferably, an inter-satellite link is established to obtain a link establishment status, and the specific method is as follows:

[0110] According to the mission configuration parameters, set the working parameters of the selected low-orbit satellite and send them to the ground simulator of other satellites;

[0111] According to the mission configuration parameters, the link establishment working status of the satellite under test is set and sent to the satellite under test;

[0112] The ground simulator of other satellites simulates the selected low-orbit satellite according to the working parameters;

[0113] The satellite under test establishes an intersatellite link with another satellite ground simulator according to the link establishment working status and returns to the link establishment status.

[0114] Example

[0115] like Figure 1 As shown, the present invention provides a remote sensing satellite multi-satellite collaborative task automation test system and method, the system consists of a process control system and a data satellite, and includes the following steps:

[0116] This invention is based on the simulation and deduction of digital satellites, and uses digital satellites to calculate the visibility and visible arc segments of the satellite and other satellites in the inter-satellite collaborative mission test scenario in near real time.

[0117] The rapid deduction results of the digital satellite provide input for the process control system in the present invention. The process control system classifies the multi-satellite collaborative tasks according to the feedback results of the digital satellite; for different types of intersatellite collaborative tasks, the collaborative task process is automatically executed according to the design arrangement logic, so as to send task-related remote control instructions to the satellite under test and set the task status for the ground simulator of other satellites. At the same time, the process control system can monitor the satellite-to-ground information flow during the execution of the task, collect the task-related telemetry returned by the satellite under test and the working status of the ground simulator of other satellites, automatically compare various types of satellite-to-ground interaction data, and realize the automated test and interpretation of intersatellite collaborative tasks.

[0118] 1. Design of multi-satellite collaborative test scenarios based on digital satellites

[0119] The multi-satellite collaborative mission is a collaborative effort between multiple high-orbit and low-orbit satellites, with inter-satellite links as information exchange channels to achieve mission guidance between high-orbit and low-orbit satellites. In order to verify the correctness of the on-board orbit visibility algorithm and the execution process of the multi-satellite collaborative mission, the multi-satellite collaborative mission conditions are designed based on the near-real-time simulation results of digital satellites before the collaborative mission test, and the simulated orbit visibility is compared with the orbit visibility calculated by the on-board software.

[0120] In order to quickly generate collaborative mission scenarios, the process control system establishes a connection with the digital satellite through a data interface. 10 minutes before executing the collaborative test mission, the local satellite time, six orbital numbers and target imaging area are sent to the digital satellite. The digital satellite uses the current satellite time, orbit and target area to simulate and deduce the visibility of the local satellite and other satellites to the target area in the future, determine the satellite selection rules, and return the satellite selection results to the process control system. The process control system selects the mission scenario as the local satellite guiding the low-orbit satellite collaborative mission or the low-orbit guiding the local satellite collaborative mission based on the visible arc of the local satellite and other satellites, and generates the mission configuration parameters. The specific test mission scenario design process is shown in the attached figure. Figure 2 shown.

[0121] 2. Automatic test method for the satellite-guided low-orbit satellite collaborative mission

[0122] For the collaborative mission of guiding low-orbit satellites from the local satellite, the process control system designs remote control ground inspection equipment according to the test scenario to simulate the operating status of the selected low-orbit satellite;

[0123] The selected low-orbit satellite orbit is added to the satellite under test, the link establishment status between local satellites is checked and the visible arc is calculated through telemetry, and the comparison result is obtained by comparing it with the feedback result of the digital satellite;

[0124] Determine whether the visual result is within the calculation error range; if so, the process control system will register the inter-satellite collaborative task on the local satellite remote control channel before the start of the visual arc according to the test scenario design parameters;

[0125] After the mission is launched, the process control system completes the working status setting of other cooperating subsystems of the satellite during the mission execution according to the editable execution logic;

[0126] After the visible arc begins, the information exchange packets between the subsystems on the satellite are detected, and after judging that the inter-satellite interaction conditions are met, the guidance information of the satellite is sent to the low-orbit satellite;

[0127] Confirm that the low-orbit satellite receives the guidance information correctly, and the satellite guides the low-orbit satellite collaborative mission. The automatic test process of the satellite guiding the low-orbit satellite collaborative mission is as follows Figure 3 shown.

[0128] 3. Automatic test method for low-orbit satellite-guided collaborative mission

[0129] For the low-orbit satellite guiding the satellite's collaborative mission, the process control system designs the remote control ground inspection equipment according to the test scenario to simulate the operating status of the selected low-orbit satellite, and registers the selected low-orbit satellite's orbit to the satellite;

[0130] Check the inter-satellite link status and calculate the visible arc through telemetry, and compare it with the feedback results from digital satellites;

[0131] After confirming that the visual results are within the calculated error, the process control system remotely controls the ground inspection equipment after the visual arc begins according to the test scenario design parameters;

[0132] Simulate low-orbit satellites to send mission guidance information to this satellite;

[0133] After the coordinated mission is launched through telemetry monitoring, the mission execution process is similar to the coordinated mission of guiding low-orbit satellites by the local satellite;

[0134] The process control system monitors the execution status of the satellite mission in real time until the satellite sends the guidance information to another low-orbit satellite, completing the automatic test of the low-orbit satellite guiding the satellite's collaborative mission. The specific process is as follows. Figure 4 shown.

[0135] 4. Process control system composition and operation process

[0136] The process control system consists of a data interface module, an information encapsulation module, a logic editing module, and an automatic test module. The data interface module is mainly used to establish data interaction with digital satellites and inter-satellite ground inspection equipment. Before carrying out multi-satellite collaborative tasks, the satellite time and orbit information is sent to the digital satellite through the data interface module. After the test scenario is determined, the ground inspection equipment is remotely controlled through the data interface module to cooperate with the satellite to complete the automatic test of multi-satellite collaborative tasks; the information encapsulation module is mainly used to combine and encapsulate various types of information interacting with the satellite and other satellites. Before use, various types of information formats need to be input as structured files. After reading, the information encapsulation module can automatically encapsulate related interactive data for use by other modules; the logic editing module is mainly used to edit the ground operation logic during the execution of collaborative tasks, and store the ground operation logic in a structured form; the automatic test module comprehensively schedules each module according to the design logic, obtains the test scenario through the data interface before testing, and during the test, sets the ground and on-board subsystems according to the test logic, and sends the interactive information to the inter-satellite ground inspection equipment according to the logic until the test logic is executed, completing the automatic test of the collaborative task. The block diagram of the process control system is as follows Figure 1 shown.

[0137] Although the content of the present invention has been described in detail through the above preferred embodiments, it should be appreciated that the above description should not be considered as a limitation of the present invention. After reading the above content, it will be apparent to those skilled in the art that various modifications and substitutions of the present invention will occur. Therefore, the protection scope of the present invention should be limited by the appended claims.

[0138] The contents not described in detail in the specification of the present invention belong to the common knowledge of the professionals in this field.

Claims

1. A remote sensing satellite multi-satellite collaborative task automation test system, characterized in that: include: Process control system, digital satellite, other satellite ground simulator and satellite under test; among them, The process control system sends the current satellite time, orbit and target area to the digital satellite; selects the mission scenario and generates mission configuration parameters based on the visible arc of the local satellite and other satellites; sends the mission configuration parameters to the other satellite ground simulator and the satellite under test; sends instructions to the satellite under test or the other satellite ground simulator according to the mission scenario; determines whether to end the test mission based on the execution results; Digital satellite, based on the current satellite time, orbit and target area, simulates and deduce the visibility of the measured satellite and other satellites to the target area in the future, generates the visible arc segments of the satellite and other satellites, and returns them to the process control system; The other-satellite ground simulator establishes a link with the satellite under test according to the mission configuration parameters and returns the link status to the process control system; according to the instructions, it executes the collaborative mission of guiding the low-orbit satellite to the local satellite or the collaborative mission of guiding the local satellite to the low-orbit satellite, and returns the execution results to the process control system; The satellite under test establishes a link with other satellite ground simulators according to the mission configuration parameters and returns the link status to the process control system. According to the instructions, the satellite guides the collaborative mission of low-orbit satellites or the low-orbit satellite guides the satellite, and returns the execution results to the process control system.

2. The remote sensing satellite multi-satellite collaborative task automation test system according to claim 1 is characterized in that: The task scenario is selected according to the visible arc segments of the own star and other stars, specifically: According to the visible arcs of the own satellite and other satellites, determine whether the visible arc of the measured satellite is visible to the target area. If so, the mission scenario is that the own satellite guides the low-orbit satellite collaborative mission; otherwise, the mission scenario is that the low-orbit satellite guides the own satellite collaborative mission.

3. The remote sensing satellite multi-satellite collaborative task automation test system according to claim 2 is characterized in that: The local satellite guides the low-orbit satellite collaborative mission, and the specific method is: S31. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status; S32, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellite are within the expected range, if so, entering S33; if not, resetting the other satellite ground simulator and the satellite under test; S33, sending an injection instruction to the measured satellite, and receiving a working status parameter sent by the measured satellite after executing the task; S34, judging whether the working state parameter has the inter-satellite data transmission state; if so, proceeding to step S35; if not, resetting the other satellite ground simulator and the satellite under test; S35, sending guidance information to the measured satellite; S36, receiving an intersatellite mission feedback data packet generated by the other satellite ground simulator according to the guidance information forwarded by the measured satellite; S37, comparing the intersatellite mission feedback data packet with the guidance information, if the comparison result meets the requirements, then the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

4. The remote sensing satellite multi-satellite collaborative task automation test system according to claim 2 is characterized in that: The low-orbit satellite guides the satellite's collaborative mission, specifically: S41. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status; S42, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellites are within the expected range, if so, proceeding to S43; if not, resetting the other satellite ground simulator and the satellite under test; S43, sending guidance information to the ground simulator of other satellites; S44, receiving the guidance information sent by the satellite under test according to the ground simulator of another satellite, performing inter-satellite communication, and generating an inter-satellite reception status feedback data packet; S45, judging whether the receiving feedback process of the guidance task is completed correctly according to the inter-satellite receiving status feedback data packet; If yes, then go to step S46; if no, then reset the other satellite ground simulator and the satellite under test; S46, receiving an intersatellite mission feedback data packet generated by the measured satellite performing relevant tasks according to the guidance information; S47, comparing the intersatellite mission feedback data packet with the guidance information, if the comparison result meets the requirements, then the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

5. A remote sensing satellite multi-satellite collaborative task automation test method, characterized in that: include: According to the current star time, orbit and target area, the visibility of the local star and other stars to the target area in the future is simulated and deduced, and the visible arc segments of the local star and other stars are generated; According to the visible arc segments of the local satellite and other satellites, select the mission scenario and generate the mission configuration parameters; Establish intersatellite links according to mission configuration parameters; According to the mission scenario, the satellite guides the low-orbit satellite collaborative mission or the low-orbit satellite guides the satellite collaborative mission, and generates execution results; Determine whether to end the test task based on the execution result.

6. The automated testing method for remote sensing satellite multi-satellite collaborative tasks according to claim 5 is characterized in that: The local satellite guides the low-orbit satellite collaborative mission, and the specific method is: S61. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status; S62, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellite are within the expected range, if so, proceeding to S63; if not, resetting the other satellite ground simulator and the satellite under test; S63, the satellite under test receives the injection command and executes the relevant task, and generates the working status parameter after the task is completed; S64, judging whether the working state parameter has the inter-satellite data transmission state; if so, proceeding to step S65; if not, resetting the other satellite ground simulator and the satellite under test; S65, the satellite under test sends guidance information to another satellite ground simulator; S66, the ground simulator of the other satellite generates an inter-satellite mission feedback data packet according to the guidance information; S67, comparing the intersatellite mission feedback data packet with the guidance information. If the comparison result meets the requirements, the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

7. The automated testing method for remote sensing satellite multi-satellite collaborative tasks according to claim 5 is characterized in that: The low-orbit satellite guides the satellite's collaborative mission, and the specific method is: S71. Establish an intersatellite link according to the mission configuration parameters and obtain a link establishment status; S72, judging whether the link establishment state and the visible errors of the visible arc segments of the local satellite and the other satellite are within the expected range, if so, proceeding to S73; if not, resetting the other satellite ground simulator and the satellite under test; S73, other satellite ground simulator, performs inter-satellite communication and sends guidance information to the satellite under test; S74, the satellite under test receives the guidance information and generates an inter-satellite reception status feedback data packet; S75, judging whether the receiving feedback process of the guidance task is completed correctly according to the inter-satellite receiving status feedback data packet; if so, proceeding to step S76; if not, resetting the other satellite ground simulator and the satellite under test; S76, the satellite under test performs relevant tasks according to the guidance information, generates an inter-satellite task feedback data packet after the task is completed, and sends the inter-satellite task feedback data packet to the ground simulator of another satellite through inter-satellite communication; S77. Compare the intersatellite mission feedback data packet with the guidance information. If the comparison result meets the requirements, the test requirements are met and the mission is terminated; otherwise, the test requirements are not met and the mission is terminated.

8. The automated test method for remote sensing satellite multi-satellite collaborative tasks according to claim 6 or 7, characterized in that: The inter-satellite link establishment is performed to obtain the link establishment status, and the specific method is as follows: According to the mission configuration parameters, set the working parameters of the selected low-orbit satellite and send them to the ground simulator of other satellites; According to the mission configuration parameters, the link establishment working status of the satellite under test is set and sent to the satellite under test; The ground simulator of other satellites simulates the selected low-orbit satellite according to the working parameters; The satellite under test establishes an intersatellite link with another satellite ground simulator according to the link establishment working status and returns to the link establishment status.

Citation Information

Patent Citations

  • Test method for autonomous orbit determination and time synchronization of satellite in dynamic satellite network

    CN108955729A

  • Beidou short message-based autonomous link establishment method and system for inter-satellite link of low-earth-orbit satellite

    CN111934748A

  • Satellite simulator

    US6048366A

Cited By

  • Target satellite-oriented multi-region terminal automatic test system and method

    CN121727629A