A satellite-ground cooperative closed-loop real-time monitoring and verification system for satellite self-test

CN123019818APending Publication Date: 2026-10-30AEROSPACE DONGFANGHONG SATELLITE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511754906.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-26
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0003]现有技术中,传统测试模式下需用各类地面测试设备配合完成卫星的测试工作,同时在测试进行过程中,健康状态实时监视也均采用关键遥测参数的形式进行监测,这导致测试场景受限较大且所需资源较多,同时卫星全生命周期的健康管理及实时监测问题处理的也较为简单

Benefits of technology

[0026]1)本发明通过星上自主测试及健康管理,同时地面根据实时数据依托判读模型库并行完成实时状态监视,并对自测试结果的正确性进行验证,星地协同完成测试项目正确性的验证并实现自测试过程中星地并行监测。卫星自测试不仅降低了测试难度,同时自测试能够适应多场景下各类环境情况下的测试,地面并行健康监视与诊断以及自测试结果的快速验证,在证明测试有效性的同时,解决了自测试监视与结果的快速验证问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123019818A_ABST
    Figure CN123019818A_ABST
Patent Text Reader

Abstract

A satellite-ground cooperative closed-loop real-time monitoring and verification system for satellite self-test comprises a satellite self-test architecture, a ground health monitoring subsystem, a ground result verification subsystem and a ground control decision subsystem; satellite self-test results and whole-satellite telemetry data are downloaded; health monitoring is performed on satellite subsystems, local stored strategy libraries are called to generate fault recovery decisions or health state maintenance decisions, or fault recovery decisions and health state maintenance decisions uploaded from the ground are received; fault recovery decisions are used to control each subsystem to complete corresponding fault recovery work; health state maintenance decisions are used to control each subsystem to complete corresponding on-satellite state maintenance work; self-test item retest decisions are used to control each subsystem to complete corresponding self-test task retest work. Through the design of satellite-ground cooperative closed-loop real-time monitoring and verification, the present application can support real-time verification of health state and correctness of test results in the satellite self-test mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of satellite-ground collaborative closed-loop real-time monitoring and verification technology that supports satellite self-testing, and relates to a satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing. Background Technology

[0002] The construction of various large-scale constellations at home and abroad is in a stage of rapid and vigorous development. How satellites can quickly complete testing, health checks, and autonomous health management is the key foundation for ensuring high efficiency in large-scale production and rapid entry into orbit for use. It is also an important link in ensuring that satellites are more user-friendly and easy to use after entering orbit, and realizing intelligent health management throughout their entire life cycle.

[0003] In existing technologies, traditional testing modes require the use of various ground testing equipment to complete satellite testing. During the testing process, real-time health status monitoring is also conducted using key telemetry parameters. This results in limited testing scenarios and a large amount of resources required. Furthermore, the handling of health management and real-time monitoring issues throughout the satellite's lifecycle is relatively simple.

[0004] In response to the development needs of large-scale rapid production, intelligent rapid testing, intelligent health management, and satellite autonomous testing adaptable to multiple environments, there is an urgent need to research a satellite-ground collaborative closed-loop real-time monitoring and verification system capable of satellite self-testing. This system would support satellites in efficiently and rapidly completing self-testing of various projects, verifying the self-test results throughout the entire process, and performing satellite-ground collaborative closed-loop real-time health monitoring and diagnosis. Summary of the Invention

[0005] The technical problem solved by this invention is to overcome the shortcomings of the prior art and propose a satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing. Through the design of satellite-ground collaborative closed-loop real-time monitoring and verification, it can support the real-time verification of the health status and test results correctness in satellite self-testing mode. Through the interaction of data information, it adopts a satellite-ground closed-loop health parallel verification mode to empower intelligent health management of the entire life cycle of satellites, and can further support the health management of large-scale constellations.

[0006] The solution of the present invention is:

[0007] A satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing includes: a satellite self-testing architecture, a ground health monitoring subsystem, a ground result verification subsystem, and a ground control and decision-making subsystem;

[0008] Satellite self-test architecture: It receives onboard self-test results from each onboard subsystem upon completion of its self-test tasks and transmits them to the ground result verification subsystem; it performs health monitoring on the onboard subsystems, obtains onboard health monitoring results, and judges these results. If the current onboard health monitoring result corresponds to a situation that has occurred in historical data, it calls the locally stored policy library to generate a fault recovery decision or a health status maintenance decision. Simultaneously, it collects telemetry data from the entire satellite and transmits it to the ground health monitoring subsystem, and receives self-test item retest decisions from the ground control and decision subsystem. If the current onboard health monitoring result does not correspond to a situation that has occurred in historical data, it transmits the onboard health monitoring result to the ground control and decision subsystem. The satellite health monitoring subsystem simultaneously collects telemetry data from the entire satellite and transmits it to the ground health monitoring subsystem. It also receives fault recovery decisions, health status maintenance decisions, and self-test item retest decisions from the ground control and decision-making subsystem. Using fault recovery decisions, it controls each subsystem to complete its corresponding fault recovery work; using health status maintenance decisions, it controls each subsystem to complete its corresponding on-board status maintenance work; using self-test item retest decisions, it controls each subsystem to complete its corresponding self-test task retest work; and it receives fault recovery strategies corresponding to fault recovery decisions and health status maintenance strategies corresponding to health status maintenance decisions uploaded by the ground control and decision-making subsystem, updating the locally stored strategy library.

[0009] Ground health monitoring subsystem: Based on the on-board health monitoring results and whole-satellite telemetry data transmitted from the satellite self-test architecture, the system detects the satellite's health status and outputs the ground monitoring results to the ground control and decision-making subsystem.

[0010] Ground result verification subsystem: Receives the on-board self-test results transmitted from the satellite self-test architecture, compares the on-board self-test results with the local self-test results, obtains the ground comparison results, and outputs them to the ground control and decision-making subsystem;

[0011] Ground control and decision-making subsystem: Receives ground monitoring results from the ground health monitoring subsystem and ground comparison results from the ground result verification subsystem; Based on the ground monitoring results, generates fault recovery decisions or health status maintenance decisions and outputs them to the on-board self-test architecture; Based on the ground comparison results, generates self-test item retest decisions and outputs them to the on-board self-test architecture; Simultaneously, it sends the fault recovery strategy corresponding to the fault recovery decision and the health maintenance strategy corresponding to the health status maintenance decision to the on-board self-test architecture.

[0012] Preferably, for any subsystem on the satellite, at most one of the fault recovery decision and health status maintenance decision is received in each control cycle.

[0013] Preferably, the satellite self-test architecture includes: a satellite self-test module, a feedback monitoring module, a diagnostic early warning module, and a health maintenance module;

[0014] Satellite self-test module: Receives self-test project retest decisions uploaded by the ground control and management decision subsystem, completes the retest of self-test tasks based on the test functions built into the on-board subsystems; receives on-board self-test results output by each on-board subsystem after completing the self-test tasks; performs health monitoring on the on-board subsystems and obtains on-board health monitoring results; transmits on-board self-test results and on-board health monitoring results to the feedback monitoring module.

[0015] Feedback monitoring module: Receives on-board self-test results and on-board health monitoring results transmitted by the satellite self-test module, collects telemetry data for the entire satellite; transmits on-board self-test results and on-board telemetry data to the ground health monitoring subsystem; transmits on-board health monitoring results to the diagnostic and early warning module;

[0016] The health maintenance module serves as a locally stored strategy library, including: an onboard pre-configured recovery strategy library and an onboard autonomous health maintenance strategy library; the onboard pre-configured recovery strategy library stores fault recovery strategies uploaded by the ground control and decision-making subsystem, and the onboard autonomous health maintenance strategy library stores health maintenance strategies uploaded by the ground control and decision-making subsystem.

[0017] The diagnostic and early warning module receives onboard health monitoring results from the feedback monitoring module, and judges these results. If the current onboard health monitoring result corresponds to a situation that has occurred in historical data, it calls the onboard pre-set recovery strategy library in the health maintenance module to generate a fault recovery decision or calls the onboard autonomous health maintenance strategy library to generate a health status maintenance decision. If the current onboard health monitoring result does not correspond to a situation that has occurred in historical data, it transmits the onboard health monitoring result to the ground health monitoring subsystem, and receives fault recovery and health status maintenance decisions from the ground control and decision-making subsystem. Using the fault recovery decision, it controls each subsystem to complete its corresponding fault recovery work; using the health status maintenance decision, it controls each subsystem to complete its corresponding onboard status maintenance work.

[0018] Preferably, the monitoring and verification system further includes: a satellite-to-ground communication link;

[0019] Satellite-Ground Interaction Link: The satellite transmits the whole satellite telemetry data, on-board self-test results and on-board health monitoring results output by the feedback monitoring module to the ground data interaction subsystem in real time; it receives fault recovery decisions, health status maintenance decisions and self-test item retest decisions, sends fault recovery decisions and health status maintenance decisions to the diagnostic early warning module, and sends self-test item retest decisions to the satellite self-test module.

[0020] Preferably, the monitoring and verification system further includes: a ground data interaction subsystem;

[0021] Ground Data Interaction Subsystem: Receives whole-satellite telemetry data, on-board self-test results, and on-board health monitoring results transmitted via the satellite-to-ground interaction link; performs data parsing and interaction; outputs whole-satellite telemetry data and on-board health monitoring results to the ground health monitoring subsystem; outputs on-board self-test results to the ground result verification subsystem; simultaneously, receives fault recovery decisions, health status maintenance decisions, and self-test item retest decisions from the ground control and decision-making subsystem and uploads them to the satellite-to-ground interaction link.

[0022] Preferably, the ground control and decision-making subsystem includes: a centralized control module and a centralized decision-making module;

[0023] Centralized Management and Control Module: Receives health monitoring results from the ground health monitoring subsystem and self-test comparison results from the ground result verification subsystem; performs comprehensive analysis on the health monitoring results, generates fault recovery strategies or health maintenance strategies, and outputs them to the centralized decision-making module; performs comprehensive analysis on the self-test comparison results, and generates self-test retest strategies when the comparison results are inconsistent, and outputs them to the centralized decision-making module.

[0024] Centralized Decision Module: Receives fault recovery strategies, health maintenance strategies, and self-test / retest strategies from the centralized control module; generates fault recovery decisions, health maintenance decisions, and self-test / retest decisions based on these strategies; uploads the fault recovery decisions and health maintenance decisions to the feedback monitoring module, and the self-test / retest decisions to the satellite self-test module; and sends the fault recovery strategies corresponding to the fault recovery decisions and the health maintenance strategies corresponding to the health maintenance decisions to the health maintenance module for updating the onboard pre-set recovery strategy library and the onboard autonomous health maintenance strategy library.

[0025] The advantages of this invention compared to the prior art are:

[0026] 1) This invention achieves autonomous onboard testing and health management, while ground-based systems, relying on a database of interpretation models and real-time data, simultaneously monitor the satellite's status and verify the correctness of the self-test results. This satellite-ground collaboration verifies the correctness of the test items and enables parallel monitoring during the self-test process. Satellite self-testing not only reduces testing difficulty but also adapts to various environmental conditions across multiple scenarios. Ground-based parallel health monitoring and diagnosis, along with rapid verification of self-test results, not only demonstrate the effectiveness of the test but also solve the problems of rapid monitoring and verification of self-test results.

[0027] 2) This invention supports rapid self-testing of various satellite subsystems, meeting the development needs of satellite self-testing. It supports comprehensive satellite testing and health monitoring under multiple states and environments, including rapid ground testing, post-orbit health self-checks, and real-time on-orbit health monitoring. This meets the requirements of large-scale rapid satellite production and intelligent management, further improving testing efficiency, testing intelligence, and intelligent management. Simultaneously, relying on real-time ground monitoring and verification functions, it verifies the real-time diagnostic monitoring results and the correctness of satellite self-testing in real time, ensuring the effectiveness and correctness of testing and monitoring. This forms a closed-loop monitoring and verification system with satellite-ground collaboration, supporting intelligent health management and rapid intelligent testing in single-satellite or constellation modes. Attached Figure Description

[0028] Figure 1 This is a schematic diagram of the system structure of the present invention;

[0029] Figure 2 A schematic diagram of the real-time monitoring and handling process for satellite self-testing;

[0030] Figure 3 This is a schematic diagram of the information interaction process of the ground health monitoring subsystem;

[0031] Figure 4 A schematic diagram of the information interaction process for the ground results verification subsystem;

[0032] Figure 5 This is a schematic diagram of the information interaction process of the ground control and decision-making subsystem. Detailed Implementation

[0033] With the increasing demands for large-scale development, the ability to rapidly complete testing, health checks, and autonomous health management of satellites is crucial for ensuring high efficiency in large-scale production and rapid deployment into orbit. It is also a vital link in ensuring that satellites are more user-friendly and easy to operate after entering orbit, achieving intelligent health management throughout their entire lifecycle. Addressing the development needs of large-scale rapid production, intelligent rapid testing, intelligent health management, and satellite autonomous testing adaptable to various environments, this invention proposes a satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing. This system enables satellite self-testing, verifies the self-test results throughout the entire process, and performs satellite-ground collaborative closed-loop real-time health monitoring and diagnosis.

[0034] like Figure 1 As shown, the present invention provides a satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing, comprising: a satellite self-testing architecture, a satellite-ground interaction link, a ground data interaction subsystem, a ground health monitoring subsystem, a ground result verification subsystem, a ground control and decision-making subsystem, and a database server;

[0035] Satellite self-test architecture: It receives onboard self-test results from various onboard subsystems upon completion of their self-test tasks and transmits them to the ground result verification subsystem; it performs health monitoring on the onboard subsystems, obtains onboard health monitoring results, and judges these results. If the current onboard health monitoring result belongs to a situation that has occurred in historical data, it calls the locally stored policy library to generate a fault recovery decision or a health status maintenance decision. Simultaneously, it collects telemetry data from the entire satellite and transmits it to the ground health monitoring subsystem, and receives self-test item retest decisions from the ground control and decision-making subsystem. If the current onboard health monitoring result does not belong to a situation that has occurred in historical data, it... If any issues are identified in the data, the onboard health monitoring results are transmitted to the ground health monitoring subsystem. The system also collects and transmits whole-satellite telemetry data to the ground health monitoring subsystem, and receives fault recovery decisions, health status maintenance decisions, and self-test item retest decisions from the ground control and decision-making subsystem. Using fault recovery decisions, the system controls each subsystem to complete its corresponding fault recovery work; using health status maintenance decisions, the system controls each subsystem to complete its corresponding onboard status maintenance work; using self-test item retest decisions, the system controls each subsystem to complete its corresponding self-test task retest work; and it completes fault handling and onboard policy updates. The system also receives fault recovery strategies corresponding to fault recovery decisions and health status maintenance strategies corresponding to health status maintenance decisions uploaded by the ground control and decision-making subsystem, and updates the locally stored policy library.

[0036] The satellite telemetry data, onboard self-test results, and onboard health monitoring results are transmitted to the ground data interaction subsystem in real time via the satellite-to-ground interaction link.

[0037] The ground data interaction subsystem receives satellite-wide telemetry data, onboard self-test results, and onboard health monitoring results transmitted via the satellite-to-ground interaction link. It then parses and interacts with the data, primarily transmitting it to the ground health monitoring subsystem, the ground result verification subsystem, and the database server (responsible for data storage and subsequent query and analysis). Simultaneously, it receives fault recovery decisions, health status maintenance decisions, and self-test item retest decisions from the ground control and decision-making subsystem, and transmits this information to the satellite self-test architecture.

[0038] Ground health monitoring subsystem: Based on the on-board health monitoring results and whole-satellite telemetry data transmitted from the satellite self-test architecture, the system detects the satellite's health status and outputs the ground monitoring results to the ground control and decision-making subsystem.

[0039] Ground result verification subsystem: Receives the on-board self-test results transmitted from the satellite self-test architecture, compares the on-board self-test results with the local self-test results, obtains the ground comparison results, and outputs them to the ground control and decision-making subsystem;

[0040] The ground control and decision-making subsystem receives ground monitoring results from the ground health monitoring subsystem and ground comparison results from the ground result verification subsystem. Based on the ground monitoring results, it generates fault recovery decisions or health status maintenance decisions and outputs them to the diagnostic and early warning module in the onboard self-test architecture. Based on the ground comparison results, it generates self-test project retest decisions and outputs them to the satellite self-test module in the onboard self-test architecture. Within each control cycle, for the same subsystem on the satellite, at most one of the fault recovery decision and health status maintenance decision is received. Simultaneously, the fault recovery strategy corresponding to the fault recovery decision and the health maintenance strategy corresponding to the health status maintenance decision are sent to the health maintenance module in the onboard self-test architecture to update the onboard pre-set recovery strategy library and the onboard autonomous health maintenance strategy library.

[0041] The satellite self-test architecture includes: a satellite self-test module, a feedback monitoring module, a diagnostic early warning module, and a health maintenance module.

[0042] The satellite self-test module receives retest decisions for self-test items from the ground data interaction subsystem and completes the retesting of self-test tasks based on the self-test functions of the onboard subsystems. It also receives the onboard self-test results output by each onboard subsystem upon completion of its self-test tasks; performs health monitoring on each subsystem and obtains onboard health monitoring results; and transmits the onboard self-test results and onboard health monitoring results to the feedback monitoring module. The satellite self-test module can support self-testing and health monitoring for multiple types of satellites, either as a single unit or a single satellite. The satellite self-test module includes: a task execution submodule, an internal bus health monitoring submodule, and a health status broadcasting submodule. Each subsystem performs real-time health monitoring during the self-test process. This health self-monitoring is based on the bus designed internally within the subsystem, and its real-time data monitoring cycle should not be less than the bus data transmission update cycle. It also supports autonomous recovery from typical faults such as autonomous reset and switching, as well as autonomous maintenance of health status.

[0043] Feedback monitoring module: Receives on-board self-test results and on-board health monitoring results transmitted from the satellite self-test module, and collects telemetry data for the entire satellite; acts as a hub to complete information exchange, transmitting on-board self-test results and on-board telemetry data to the ground health monitoring subsystem; transmits on-board health monitoring results to the diagnostic and early warning module;

[0044] The diagnostic and early warning module receives onboard health monitoring results from the feedback monitoring module, and evaluates these results. If the current onboard health monitoring result corresponds to a situation that has occurred in historical data, it calls upon the onboard pre-set recovery strategy library and the onboard autonomous health maintenance strategy library in the health maintenance module to generate a fault recovery decision or a health status maintenance decision. If the current onboard health monitoring result does not correspond to a situation that has occurred in historical data, it transmits the onboard health monitoring result to the ground health monitoring subsystem, and receives fault recovery decisions and health status maintenance decisions from the ground control and decision-making subsystem. Using the fault recovery decisions, it controls the corresponding subsystems to complete their respective fault recovery work; using the health status maintenance decisions, it controls the corresponding subsystems to complete their respective onboard status maintenance work.

[0045] The health maintenance module is equipped with an onboard pre-set recovery strategy library and an onboard autonomous health maintenance strategy library; these are used to store fault recovery strategies and health maintenance strategies uploaded by the ground control and decision-making subsystem, and to resolve subsequent identical onboard health monitoring results.

[0046] The ground-based health monitoring subsystem can perform real-time analysis using either an event + model library or a scenario + model library approach. It then presents the real-time status of each subsystem in a visual format, enabling multi-dimensional health status maps of satellites and subsystems. During satellite-ground collaborative health status monitoring and maintenance, it displays real-time monitoring information from the satellite, ground monitoring information, and the satellite's health status, facilitating single-satellite or constellation operation and maintenance, and health monitoring. Furthermore, it can display specific health status data for particular areas as needed, supporting zooming and other functions.

[0047] The ground health monitoring subsystem includes: a single-unit spectral interpretation model library, an event management module, a scene management module, a multi-dimensional health status visualization module, and a results interaction module;

[0048] The stand-alone type-based interpretation model library is responsible for representing the interpretation models of individual satellite equipment. The models in this library are named in the format of "on-board subsystem name + stand-alone name + function." Each interpretation model is a single, minimal unit that, in conjunction with specific events or scenarios, completes real-time interpretation throughout the satellite's entire lifecycle. The criteria and other information involved in the interpretation models are fuzzy-mapped according to parameter names. This means that as long as each satellite type uses the same stand-alone type and has the same telemetry parameter names, existing interpretation models can be used directly, supporting rapid portability and deployment with high efficiency.

[0049] The event management module is responsible for the centralized management and interaction of events used by the stand-alone spectral analysis model library. The analysis model uses events to perform real-time analysis and early warning, obtains analysis and monitoring results, and outputs them to the multi-dimensional health status visualization module. It includes multiple task events, each automatically adapting to requirements.

[0050] The Scene Management Module is responsible for the centralized management and interaction of the scenes used by the standalone spectral interpretation model library. The interpretation model uses these scenes to perform real-time interpretation and early warning, outputting the monitoring results to the multi-dimensional health status visualization module. This includes regular project scenarios, closed-loop scenarios, and constellation-based collaborative scenarios, working in conjunction with the interpretation model to achieve scene-based real-time interpretation and monitoring.

[0051] Multi-dimensional Health Status Visualization Module: This module presents the real-time status of individual satellite devices in a visual format. It supports custom editing based on requirements and can generate multi-dimensional health status maps for individual devices, satellites, and constellations. During satellite-ground collaborative health status monitoring and maintenance, it displays real-time monitoring information from the satellite, ground monitoring information, and the satellite's health status, assisting in individual satellite and constellation operation and maintenance, and health monitoring. Furthermore, it allows for customized health status displays for specific areas and supports zooming functionality.

[0052] Results Interaction Module: Receives the on-board health monitoring results displayed by the multi-dimensional health status visualization module, and transmits the on-board health monitoring results to the ground control and decision-making subsystem application.

[0053] The ground-based result verification subsystem uses a method-based comparison module and an expectation-based comparison module to perform real-time comparison and verification of each step of the typical node interpretation information of the test process matching the satellite self-test. This verifies whether the satellite self-test process is consistent with the test methods and procedures under conventional ground test modes. Simultaneously, it interprets the expectation values ​​of the entire process matching the satellite self-test. Based on the results generated by the stimuli sent during the self-test, it presents a model and performs real-time comparison and verification of the test results at each step of the self-test process. This verifies the correctness of the various results executed during the satellite self-test, thereby comparing the test results under the self-test method from the perspective of test expectation values. This combination of verification achieves the verification of the self-test results, which are then transmitted to the ground control and decision-making subsystem.

[0054] The ground results verification subsystem includes: a comparison module based on the method flow, a comparison module based on expected values, and a self-test result judgment module.

[0055] The method-based comparison module stores test process node interpretation information matching the satellite self-test. It events the process according to general or specialized test methods, performing real-time comparison and verification of each step of the self-test process. This verifies whether the satellite self-test process is consistent with the test methods and procedures in conventional ground test modes, thus comparing the correctness of the self-test methods and results from the test process perspective. The comparison results are then transmitted to the self-test result judgment module via the data exchange submodule. Finally, the results are transmitted to the ground control and decision-making subsystem for decision implementation.

[0056] The expectation-value-based comparison module stores the interpretation information of the entire expected value matching the satellite self-test. Based on the results generated by the stimuli sent during the self-test, it presents a model and performs real-time comparison and verification of the test results at each step of the self-test process. This verifies the correctness of the results executed during the satellite self-test, thereby comparing the expected values ​​with the correctness of the test results under the self-test method. The comparison results are then transmitted to the self-test result judgment module via the data exchange submodule. Finally, the results are transmitted to the ground control and decision-making subsystem for decision implementation.

[0057] The self-test result judgment module receives the comparison results based on the test method, process, and expected value from the method-based comparison module and the expected value comparison module. It then determines whether the current self-test result is correct and problem-free, and transmits the comparison results to the ground control and decision-making subsystem. If the result matches the self-test result, the ground control and decision-making subsystem suggests that no fault recovery, health maintenance, or self-test retesting is required. If the result does not match the self-test result, the ground control and decision-making subsystem provides detailed fault recovery strategies, health maintenance strategies, and self-test retesting strategies.

[0058] like Figure 5 The diagram illustrates the information interaction process of the ground control and decision-making subsystem. It receives health monitoring results from the ground health monitoring subsystem and self-test comparison results from the ground result verification subsystem, and generates and interacts with strategies based on these results. The ground control and decision-making subsystem includes a centralized control module and a centralized decision-making module.

[0059] The centralized control module receives health monitoring results from the ground health monitoring subsystem and self-test comparison results from the ground result verification subsystem. It then performs comprehensive analysis on both the health monitoring and self-test comparison results and provides corresponding control strategies, including fault recovery strategies, health maintenance strategies, and self-test retest strategies. These strategies are then transmitted to the centralized decision-making module. The fault recovery strategy refers to a recovery strategy automatically generated when health monitoring results do not meet requirements; the health maintenance strategy refers to a subsystem health maintenance strategy automatically generated when health monitoring results meet requirements; and the self-test retest strategy refers to a self-test retest strategy automatically generated when the self-test comparison results from the ground result verification subsystem are inconsistent.

[0060] Centralized Decision Module: After receiving results and strategy information from the centralized control module, it comprehensively analyzes the information and provides corresponding auxiliary decisions. The auxiliary decisions mainly include fault recovery decisions, health status maintenance decisions, and satellite self-test retest decisions. The decisions are transmitted to the satellite for execution through the ground data interaction subsystem. At the same time, the fault recovery strategy corresponding to the fault recovery decision and the health maintenance strategy corresponding to the health status maintenance decision are sent to the health maintenance module in the onboard self-test architecture to update the onboard pre-set recovery strategy library and the onboard autonomous health maintenance strategy library.

[0061] Example

[0062] like Figure 2 The diagram illustrates the real-time monitoring and handling process for satellite self-testing. When a self-testing instruction is received from the ground control and decision-making subsystem via the ground data interaction subsystem, a certain subsystem of the satellite receives the instruction and drives the task execution submodule on that subsystem to perform the self-testing of the current task. The internal bus health monitoring submodule monitors the health status of the subsystem in real time during the self-testing process and transmits the results to the internal bus in real time. The health status broadcasting submodule broadcasts the received health information to the entire satellite bus.

[0063] like Figure 3 The diagram illustrates the information interaction process of the ground health monitoring subsystem. After receiving various types of information from the ground data interaction subsystem, the event management module and scene management module, combined with various models in the single-machine spectral interpretation model library, perform real-time health monitoring of the current status of each satellite subsystem in an event- or scene-driven manner, covering at least 99% of the telemetry data of each subsystem. The real-time health monitoring results are transmitted to the multi-dimensional health status visualization module. This module presents the health monitoring results in real-time from multiple dimensions according to the pre-designed visualization interface. Finally, the results are transmitted to the ground control and decision-making subsystem through the result interaction module for its use. Figure 4 The diagram shows the information interaction process of the ground result verification subsystem.

[0064] This invention discloses a satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing. Through its design, the system supports real-time verification of the satellite's health status and the correctness of test results during self-testing. By interacting with data and employing a satellite-ground closed-loop parallel health verification mode, it empowers intelligent health management throughout the satellite's entire lifecycle, further supporting health management for large-scale constellations.

[0065] This real-time monitoring and verification method for satellite self-testing addresses the limitations of traditional testing models, such as complex test design and limited support for on-orbit testing scenarios. It further improves testing efficiency, flexibility, and ease of operation, while simultaneously verifying self-test results to ensure test validity. Furthermore, it enables intelligent closed-loop health monitoring between satellite and ground, as well as fault and health maintenance strategies. This method meets the monitoring and verification requirements of self-testing models and supports rapid, large-scale satellite production and intelligent health management throughout the entire satellite lifecycle.

[0066] Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make possible changes and modifications to the technical solutions of the present invention by utilizing the methods and techniques disclosed above without departing from the spirit and scope of the present invention. Therefore, any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solutions of the present invention shall fall within the protection scope of the technical solutions of the present invention.

[0067] The contents not described in detail in this specification are common knowledge to those skilled in the art.

Claims

1. A satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing, characterized in that, include: Satellite self-testing architecture, ground health monitoring subsystem, ground result verification subsystem, and ground control and decision-making subsystem; Satellite self-test architecture: It receives onboard self-test results from various onboard subsystems upon completion of their self-test tasks and transmits them to the ground result verification subsystem; it performs health monitoring onboard subsystems, obtains onboard health monitoring results, and judges these results. If the current onboard health monitoring result corresponds to a situation that has occurred in historical data, it calls the locally stored policy library to generate fault recovery decisions or health status maintenance decisions. Simultaneously, it collects telemetry data from the entire satellite and transmits it to the ground health monitoring subsystem, and receives self-test item retest decisions from the ground control and decision subsystem. If the current onboard health monitoring result does not correspond to a situation that has occurred in historical data, it transmits the onboard health monitoring result to the ground health monitoring subsystem. Simultaneously, it collects telemetry data from the entire satellite and transmits it to the ground health monitoring subsystem, and receives fault recovery decisions, health status maintenance decisions, and self-test item retest decisions from the ground control and decision subsystem. Using fault recovery decisions, control each subsystem to complete its corresponding fault recovery work; using health status maintenance decisions, control each subsystem to complete its corresponding on-board status maintenance work; using self-test project retest decisions, control each subsystem to complete its corresponding self-test task retest work; receive fault recovery strategies corresponding to fault recovery decisions and health status maintenance strategies corresponding to health status maintenance decisions uploaded by the ground control decision subsystem, and update the locally stored strategy library. Ground health monitoring subsystem: Based on the on-board health monitoring results and whole-satellite telemetry data transmitted from the satellite self-test architecture, the system detects the satellite's health status and outputs the ground monitoring results to the ground control and decision-making subsystem. Ground result verification subsystem: Receives the on-board self-test results transmitted from the satellite self-test architecture, compares the on-board self-test results with the local self-test results, obtains the ground comparison results, and outputs them to the ground control and decision-making subsystem; Ground control and decision-making subsystem: Receives ground monitoring results from the ground health monitoring subsystem and ground comparison results from the ground result verification subsystem; Based on the ground monitoring results, generates fault recovery decisions or health status maintenance decisions and outputs them to the on-board self-test architecture; Based on the ground comparison results, generates self-test item retest decisions and outputs them to the on-board self-test architecture; Simultaneously, it sends the fault recovery strategy corresponding to the fault recovery decision and the health maintenance strategy corresponding to the health status maintenance decision to the on-board self-test architecture.

2. The satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing as described in claim 1, characterized in that, For any subsystem on the satellite, at most one of the fault recovery decision and health status maintenance decision will be received in each control cycle.

3. The satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing according to claim 2, characterized in that, The satellite self-test architecture includes: a satellite self-test module, a feedback monitoring module, a diagnosis and early warning module, and a health maintenance module; Satellite self-test module: Receives self-test project retest decisions uploaded by the ground control and management decision subsystem, completes the retest of self-test tasks based on the test functions built into the on-board subsystems; receives on-board self-test results output by each on-board subsystem after completing the self-test tasks; performs health monitoring on the on-board subsystems and obtains on-board health monitoring results; transmits the on-board self-test results and on-board health monitoring results to the feedback monitoring module. Feedback monitoring module: Receives on-board self-test results and on-board health monitoring results transmitted by the satellite self-test module, collects telemetry data for the entire satellite; transmits on-board self-test results and on-board telemetry data to the ground health monitoring subsystem; transmits on-board health monitoring results to the diagnostic and early warning module; The health maintenance module serves as a locally stored strategy library, including: an onboard pre-configured recovery strategy library and an onboard autonomous health maintenance strategy library; the onboard pre-configured recovery strategy library stores fault recovery strategies uploaded by the ground control and decision-making subsystem, and the onboard autonomous health maintenance strategy library stores health maintenance strategies uploaded by the ground control and decision-making subsystem. The diagnostic and early warning module receives onboard health monitoring results from the feedback monitoring module, and judges these results. If the current onboard health monitoring result corresponds to a situation that has occurred in historical data, it calls the onboard pre-set recovery strategy library in the health maintenance module to generate a fault recovery decision or calls the onboard autonomous health maintenance strategy library to generate a health status maintenance decision. If the current onboard health monitoring result does not correspond to a situation that has occurred in historical data, it transmits the onboard health monitoring result to the ground health monitoring subsystem, and receives fault recovery and health status maintenance decisions from the ground control and decision-making subsystem. Using the fault recovery decision, it controls each subsystem to complete its corresponding fault recovery work; using the health status maintenance decision, it controls each subsystem to complete its corresponding onboard status maintenance work.

4. The satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing according to claim 3, characterized in that, The monitoring and verification system also includes: a satellite-to-ground communication link; Satellite-Ground Interaction Link: The satellite transmits the whole satellite telemetry data, on-board self-test results and on-board health monitoring results output by the feedback monitoring module to the ground data interaction subsystem in real time; it receives fault recovery decisions, health status maintenance decisions and self-test item retest decisions, sends fault recovery decisions and health status maintenance decisions to the diagnostic early warning module, and sends self-test item retest decisions to the satellite self-test module.

5. A satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing according to claim 4, characterized in that, The monitoring and verification system also includes: a ground data exchange subsystem; Ground Data Interaction Subsystem: Receives whole-satellite telemetry data, on-board self-test results, and on-board health monitoring results transmitted via the satellite-to-ground interaction link; performs data parsing and interaction; outputs whole-satellite telemetry data and on-board health monitoring results to the ground health monitoring subsystem; outputs on-board self-test results to the ground result verification subsystem; simultaneously, receives fault recovery decisions, health status maintenance decisions, and self-test item retest decisions from the ground control and decision-making subsystem and uploads them to the satellite-to-ground interaction link.

6. A satellite-ground collaborative closed-loop real-time monitoring and verification system for satellite self-testing according to any one of claims 3-5, characterized in that, The ground control and decision-making subsystem includes: a centralized control module and a centralized decision-making module; Centralized Management and Control Module: Receives health monitoring results from the ground health monitoring subsystem and self-test comparison results from the ground result verification subsystem; performs comprehensive analysis on the health monitoring results, generates fault recovery strategies or health maintenance strategies, and outputs them to the centralized decision-making module; performs comprehensive analysis on the self-test comparison results, and generates self-test retest strategies when the comparison results are inconsistent, and outputs them to the centralized decision-making module. Centralized Decision Module: Receives fault recovery strategies, health maintenance strategies, and self-test / retest strategies from the centralized control module; generates fault recovery decisions, health maintenance decisions, and self-test / retest decisions based on these strategies; uploads the fault recovery decisions and health maintenance decisions to the feedback monitoring module, and the self-test / retest decisions to the satellite self-test module; and sends the fault recovery strategies corresponding to the fault recovery decisions and the health maintenance strategies corresponding to the health maintenance decisions to the health maintenance module for updating the onboard pre-set recovery strategy library and the onboard autonomous health maintenance strategy library.