Digital accompanying system and method for multi-satellite formation networking flight mission
By introducing multi-satellite twin digital models and related subsystems into the digital flight companion system, the problem of insufficient testing and solution verification of existing digital flight companion system is solved, and the adequacy and coverage of testing and solution verification is achieved, ensuring the safety, stability and operation of satellite missions.
Patent Information
- Application Number
- CN202411339454.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-09-25
AI Technical Summary
The adequacy and coverage of existing digital flight companion systems are low in testing and protocol verification, resulting in the inability to ensure safety, stability and operation before and in orbit of satellite missions.
It provides a digital companion system for multi-satellite formation network flight missions, including a digital satellite twin model construction subsystem, a satellite state deduction prediction subsystem, a digital companion comparison subsystem, a task evaluation and analysis subsystem, a comprehensive display subsystem and a system-level multi-satellite twin digital models through these subsystems to carry out satellite state simulation, companion simulation, abnormal diagnosis and model correction, and improve the adequacy and coverage of testing and solution verification.
By improving the adequacy and coverage of the test and solution verification of the digital flight companion system, it can effectively ensure the safety, stability and operation of satellite missions and in orbit, and improve the effectiveness of mission implementation.
Smart Images

Figure CN119590640A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of satellite engineering technology, and in particular to a digital accompanying flight system and method for a multi-satellite formation networking flight mission. Background Art
[0002] With the continuous improvement of aerospace technology and capabilities, deep space exploration missions such as the moon as an outpost are in full swing. With the continuous recognition and utilization of deep space resources and value, the continuous breakthrough and update of detection methods and technologies, multi-scenario, multi-task detection and flight methods will need to meet more space application goals and technology verification needs.
[0003] At present, there are many challenges in the development and operation of satellite projects: First, new technologies and solutions such as deep space orbit design and optimization, autonomous control, deep space exploration communications, and new scientific payloads will be rapidly iterated and put into use, which will make satellite missions face the increasing application of exploratory technologies, without prior knowledge, and with high trial and error costs. Secondly, the satellite's on-orbit operation mode is complex, with many mission constraints, and the time, cost and conditions for engineering development and testing are limited, making it difficult to cover the full-process system testing of multiple scenarios and multiple condition constraints.
[0004] In the face of the above problems, for multi-satellite formation and networking flight missions, the collaborative work of formation and networking is more complicated. In addition, with the advancement of spacecraft digitalization engineering, the existing related engineering development technology proposes that digital flight companions can be carried out based on practical models and digital operating environments. Through the interaction of ground and space data, relevant mission data can be collected to support the assessment of the health status of the aircraft, and the digital flight companion system can be used to support fault diagnosis and disposal strategy verification. However, the adequacy and coverage of the existing digital flight companion system testing and solution verification are low, which makes it impossible to ensure the safety, stability and operation of satellites before and on orbit. Summary of the invention
[0005] The technical problem to be solved by the present invention is that the existing digital flight companion system has low sufficiency and coverage in testing and program verification, which leads to the inability to ensure the safety, stability and operation of satellites before missions and in orbit.
[0006] In order to solve the above technical problems, the present invention provides a digital accompanying flight system and method for a multi-satellite formation networking flight mission, which specifically adopts the following technical solutions:
[0007] In the first aspect, the present invention provides a digital companion flight system for multi-satellite formation networking flight missions, including: a digital satellite twin model construction subsystem, a satellite status deduction and prediction subsystem, a digital companion flight comparison subsystem, a mission evaluation and analysis subsystem, an integrated display subsystem and a system operation support environment.
[0008] Among them, the digital satellite twin model construction subsystem is used to construct a multi-satellite twin digital model based on the research and design data of the multi-satellite formation. The multi-satellite twin digital model includes: a digital model corresponding to each satellite in the multi-satellite formation. The satellite state deduction and prediction subsystem is used to call the multi-satellite twin digital model according to the simulation assumption engineering file data of the satellite flight mission scenario to simulate the satellite state of the multi-satellite formation and generate satellite state simulation data. The digital companion flight comparison subsystem is used to obtain multi-satellite telemetry data of the multi-satellite formation, update the model state of the multi-satellite twin digital model with a preset update strategy, perform companion flight simulation of the multi-satellite formation, and generate companion flight simulation data; and associate and compare the companion flight simulation data with the on-orbit telemetry data of the multi-satellite formation to generate a companion flight comparison result, which is used to diagnose abnormalities of the multi-satellite formation or perform model correction on the multi-satellite twin digital model. The mission evaluation and analysis subsystem is used to verify the correctness of the flight mission execution process of the multi-satellite formation based on the satellite status simulation data and the accompanying flight simulation data, based on the preset flight program execution conditions, the preset flight program interpretation conditions and the preset mission constraints, and to evaluate and analyze the flight mission execution effect of the multi-satellite formation, and generate the execution process verification results and execution effect analysis results. The comprehensive display subsystem is used to display one or more of the following in a preset display format: multi-satellite twin digital models, satellite status simulation process, accompanying flight simulation process, satellite status simulation data, accompanying flight simulation data, accompanying flight comparison results, execution process verification results, and execution effect analysis results. The system operation support environment is used to provide a support environment for the operation, system configuration and data interaction of the digital satellite twin model construction subsystem, satellite status deduction and prediction subsystem, digital accompanying flight comparison subsystem, mission evaluation and analysis subsystem and comprehensive display subsystem.
[0009] In combination with the first aspect, in an optional implementation method, the above-mentioned digital satellite twin model construction subsystem is also used to encapsulate multiple satellite twin digital models and simulate operation according to the multi-source heterogeneous model interface protocol provided by the system operation support environment.
[0010] In combination with the first aspect, in an optional implementation method, the above-mentioned multi-satellite twin digital model has one or more of the following data interfaces: initial parameter interface, input data interface, output data interface, remote control injection interface, telemetry injection interface, and fault injection interface.
[0011] In combination with the first aspect, in an optional implementation method, the digital model corresponding to each satellite includes one or more of the following models: an integrated electronic model, an energy model, a measurement and control model, a thruster model, an actuator model, a sensor model, a mechanism model, a carrier unit model, and a computing unit model.
[0012] In combination with the first aspect, in an optional implementation method, the above-mentioned satellite state deduction and prediction subsystem is specifically used for: when the simulation scenario engineering file data is received from the mission scenario configuration, it is used for the deduction and simulation of the mission scenario of a multi-satellite formation; when the simulation scenario engineering file data is received from the digital companion flight, it is used for the predicted state simulation of a multi-satellite formation.
[0013] In combination with the first aspect, in an optional implementation method, the above-mentioned digital companion flight comparison subsystem includes: a companion flight data analysis and matching module, a companion flight data comparison module and a companion flight data analysis module. Among them, the companion flight data analysis and matching module is used to analyze the companion flight simulation data and the on-orbit telemetry data of the multi-satellite formation, perform spatiotemporal data matching and classification processing, and obtain matching data. The companion flight data comparison module is used to perform the same reference comparison on the matching data through error calculation and error statistics methods to generate a digital companion flight state comparison result. The companion flight data analysis module is used to determine the abnormal feature results according to the digital companion flight state comparison results through a single parameter method or a multi-parameter correlation analysis method to generate a companion flight comparison result.
[0014] In conjunction with the first aspect, in an optional implementation, the preset update strategy includes one of the following strategies: an immediate update strategy, an equal time interval update strategy, an entry and exit measurement and control area update strategy, and a mobile update strategy. Among them, the entry and exit measurement and control area update strategy is based on the measurement and control arc segment, and is updated once when entering and exiting the measurement and control arc segment; the mobile update strategy is updated once in response to an update instruction.
[0015] In combination with the first aspect, in an optional implementation, the above-mentioned task evaluation and analysis subsystem includes: an execution process judgment module and an execution effect analysis module. Among them, the execution process judgment module is used to determine the process judgment event table according to the preset flight program execution conditions and the preset flight program judgment conditions; according to the satellite status simulation data and the accompanying flight simulation data, the process judgment event table is judged item by item to generate the execution process verification result. The execution effect analysis module is used to evaluate and analyze the satellite status simulation data and the accompanying flight simulation data through the performance evaluation factor model to generate the execution effect analysis result.
[0016] In combination with the first aspect, in an optional implementation method, the above-mentioned performance evaluation factor model includes one or more of the following models: Earth-Moon shadow model, energy balance model, network link analysis model, sun-moon geometric characteristics model, orbital characteristics model, attitude characteristics model.
[0017] The digital companion flight system for multi-satellite formation networking flight missions provided by the present invention can build a multi-satellite twin digital model of multi-satellite stand-alone, subsystem, and system level through the digital satellite twin model construction subsystem, reproduce the on-board information, control and function flow, interact with semi-physical and engineering development, and improve the adequacy and coverage of satellite system testing and solution verification. According to the different stages of mission development and operation, the system designs simulation deduction and digital companion flight multiple operation modes. Before the mission, the satellite state deduction and prediction subsystem can quickly simulate the satellite flight process, state and result data through ultra-real-time simulation. The process is controllable, which is conducive to the deduction, analysis and verification of normal plans and fault plans. During the on-orbit operation, the digital companion flight comparison subsystem can provide digital technical support for on-orbit operation status tracking analysis, state prediction, risk prediction and fault auxiliary diagnosis by maintaining synchronous flight operation with the state of the physical entity. The mission evaluation and analysis subsystem can perform mission evaluation and analysis based on multiple application modes to improve the quality and efficiency of satellite mission safety, stability and operation before and on orbit. In summary, the companion flight system can effectively improve the adequacy and coverage of the testing and solution verification of the digital companion flight system, and improve the quality and efficiency of satellite operations before and in orbit to ensure safety, stability, and operation.
[0018] In the second aspect, the present invention provides a digital companion flight method for a multi-satellite formation networking flight mission, including: first, constructing a multi-satellite twin digital model according to the research and design data of the multi-satellite formation, the multi-satellite twin digital model including: a digital model corresponding to each satellite in the multi-satellite formation; then, calling the multi-satellite twin digital model according to the simulation assumption engineering file data of the satellite flight mission scenario to perform satellite state simulation of the multi-satellite formation and generate satellite state simulation data. Acquire multi-satellite telemetry data of the multi-satellite formation, update the model state of the multi-satellite twin digital model according to a preset update strategy, perform companion flight simulation of the multi-satellite formation, and generate companion flight simulation data; and associate and compare the companion flight simulation data with the on-orbit telemetry data of the multi-satellite formation to generate a companion flight comparison result, which is used to perform abnormal diagnosis of the multi-satellite formation or model correction of the multi-satellite twin digital model. Next, according to the satellite state simulation data and the accompanying flight simulation data, based on the preset flight program execution conditions, the preset flight program interpretation conditions and the preset task constraints, the correctness of the flight mission execution process of the multi-satellite formation is verified, and the flight mission execution effect of the multi-satellite formation is evaluated and analyzed, and the execution process verification results and execution effect analysis results are generated. Finally, one or more of the following are displayed in a preset display format: multi-satellite twin digital model, satellite state simulation process, accompanying flight simulation process, satellite state simulation data, accompanying flight simulation data, accompanying flight comparison results, execution process verification results, and execution effect analysis results. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A schematic diagram of the structure of a digital companion flight system for a multi-satellite formation networking flight mission provided by an embodiment of the present invention;
[0020] Figure 2 An operation mode flow chart of a digital companion flight system for a multi-satellite formation networking flight mission provided by an embodiment of the present invention;
[0021] Figure 3 An information flow diagram of a digital accompanying flight mode provided by an embodiment of the present invention;
[0022] Figure 4 A schematic flow chart of a digital accompanying flight method for a multi-satellite formation networking flight mission provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0023] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.
[0024] With the continuous recognition and utilization of deep space resources and value, the demand for satellite space applications and technical verification is also becoming more and more updated. During the development and operation of satellite engineering, there will be risks of no prior knowledge and high trial and error costs brought by the application of new technologies and new solutions; the on-orbit operation mode is complex, the mission constraints are many, and the time, cost and conditions for engineering development and testing are limited. It is difficult to achieve the adequacy and coverage of satellite full-process system testing by relying solely on engineering stage development and semi-physical entity testing. At the same time, the operation of on-orbit satellites is subject to the constraints of orbits and measurement and control resources, and it is difficult for the ground to understand the on-orbit working status of satellites at all times.
[0025] For multi-satellite formation and networking flight missions, the collaborative work of formation and networking is more complicated. In addition, with the advancement of spacecraft digitalization projects, digital flight companions can be carried out based on practical models and digital operating environments. Through the interaction of ground and space data, relevant mission data can be collected to support the assessment of the health status of the spacecraft, and the digital flight companion system can be used to support fault diagnosis and disposal strategy verification. However, the adequacy and coverage of the existing digital flight companion system testing and solution verification are low, resulting in the inability to guarantee the safety, stability and operation of satellites before and on orbit.
[0026] In order to solve the above problems, the embodiments of the present application provide a digital companion flight system and method for multi-satellite formation networking flight missions. Specifically, the system includes: a digital satellite twin model construction subsystem, a satellite status deduction and prediction subsystem, a digital companion flight comparison subsystem, a mission evaluation and analysis subsystem, a comprehensive display subsystem, and a system operation support environment. Through the digital companion flight system, digital verification of flight plans for single-satellite independent flight, multi-scenario intersatellite formations, and networking flight missions, as well as digital companion flight in orbit can be achieved, providing digital technical support for ground operations from multiple stages before, during, and after the mission, and improving the efficiency of mission implementation. In this way, the adequacy and coverage of the testing and solution verification of the digital companion flight system can be improved to ensure the safety, stability, and quality and efficiency of operations before and on-orbit satellite missions.
[0027] The solution provided by the embodiment of the present application is introduced below in conjunction with the accompanying drawings.
[0028] For details, see Figure 1 , which is a structural diagram of a digital companion flight system for a multi-satellite formation networking flight mission provided by an embodiment of the present invention, such as Figure 1 As shown, the digital companion flight system 100 for the multi-satellite formation networking flight mission provided by the present invention includes: a digital satellite twin model construction subsystem 101, a satellite status deduction and prediction subsystem 102, a digital companion flight comparison subsystem 103, a mission evaluation and analysis subsystem 104, an integrated display subsystem 105 and a system operation support environment 106.
[0029] In an embodiment of the present invention, the system architecture of the digital companion flight system 100 (hereinafter referred to as the companion flight system) for the multi-satellite formation networking flight mission can be divided into: support layer, model layer, application layer and display layer. Among them, the system operation support environment 106 is in the support layer, which can provide the system environment support function for the deployment of other subsystems, the basic framework of the operation solution platform, system configuration, data interaction and operation management. The digital satellite twin model construction subsystem 101 is in the model layer. The multi-satellite twin digital model constructed by the digital satellite twin model construction subsystem 101 can be used to improve the application benefits of the companion flight system. The digital satellite twin model construction subsystem 101 can provide model support for the satellite state deduction and prediction subsystem 102, the digital companion flight comparison subsystem 103, and the mission evaluation and analysis subsystem 104, respectively, to realize the output of model satellite state simulation data. In addition, the accuracy of the multi-satellite twin digital model can be completed by iterative update with the digital companion flight comparison subsystem 103 to complete the model correction, so as to ensure that the multi-satellite twin digital model continues to play a role. The satellite status deduction and prediction subsystem 102, the digital flight comparison subsystem 103, and the mission evaluation and analysis subsystem 104 are at the application layer, and are mainly used to cooperate with the evaluation and analysis of various mission scenarios, modes, and application tasks. The satellite status deduction and prediction subsystem 102 and the digital flight comparison subsystem 103 can provide analysis support for the mission evaluation and analysis subsystem 104. The comprehensive display subsystem 105 is at the top layer and belongs to the display layer. The comprehensive display subsystem 105 is mainly used to provide display support and realize the intuitive demonstration of various digital models, processes, and performance, so as to enhance the comprehensive demonstration capability of on-orbit operation and improve the on-orbit operation and analysis capabilities.
[0030] Among them, the digital satellite twin model construction subsystem 101 can be used to construct a multi-satellite twin digital model based on the research and design data of the multi-satellite formation. The multi-satellite twin digital model includes: a digital model corresponding to each satellite in the multi-satellite formation.
[0031] Specifically, the multi-satellite twin digital model of the digital satellite twin model construction subsystem 101 can be constructed according to a single-machine model based on the research and design data of a multi-satellite formation by the digital satellite twin model construction subsystem 101, and integrated at the single-machine, subsystem, and system levels. The information flow, control flow, and function chain design of the twin satellite work support satellite mission-level simulation.
[0032] In some embodiments, the digital satellite twin model construction subsystem 101 is also used to encapsulate multiple satellite twin digital models and simulate operation according to the multi-source heterogeneous model interface protocol provided by the system operation support environment 106.
[0033] In some embodiments, the multi-satellite twin digital model has one or more of the following data interfaces: initial parameter interface, input data interface, output data interface, remote control injection interface, telemetry injection interface, and fault injection interface.
[0034] Specifically, when the companion flight system is applied as a digital verification or status prediction mode, the system operation support environment 106 can assign initial parameters to the corresponding satellite digital model in the multi-satellite twin digital model through the initial parameter interface, and perform mission scenario deduction based on this initial parameter. The input data interface and the output data interface are interfaces for data and information communication between the digital models corresponding to each satellite in the multi-satellite twin digital model. The remote control injection interface is the interface for the parallel satellite system to receive uplink remote control data and injection data. The telemetry injection interface is used to receive on-orbit telemetry data and update the current working status of the satellite digital model to realize status update in the digital companion flight mode. The fault injection interface responds to the triggering of the fault signal to simulate or reproduce the fault state.
[0035] In some embodiments, in order to combine the processes and functions required to execute formation networking application tasks of multiple satellites, the digital model corresponding to each satellite includes one or more of the following models: integrated electronic model, energy model, measurement and control model, thruster model, actuator model, sensor model, mechanism model, carrier unit model, and computing unit model.
[0036] Among them, the comprehensive electronic model is mainly used to realize the comprehensive management and control of satellites, and provide the satellites with the necessary guarantee conditions for energy, measurement and control, orbit calculation, attitude and orbit control, etc. Exemplarily, the comprehensive electronic model may specifically include: measurement and control management module, energy management module, satellite management module, orbit calculation module, power distribution management module, load management module, etc. The energy model is mainly used to realize the energy supply and distribution of multi-satellite formations. Exemplarily, the energy model may specifically include: solar sail panel model, battery model, load model, etc. The measurement and control model can be used to realize the simulation transmission of uplink and downlink data. The propeller model can establish the corresponding electric propulsion or chemical propeller model according to the actual application. The actuator model may include: reaction flywheel model, magnetic torque model, etc. The sensor model may include: fiber optic gyroscope model, star sensitive model, inertial measurement unit model, accelerometer model, simulated too sensitive model, magnetometer model, etc. The mechanism model is mainly used to reproduce the SADA solar sail panel drive mechanism control or antenna rotation mechanism control of the satellite. The computing unit model can be used to support inter-satellite networking link maintenance and link switching. The onboard management unit model can be used to support satellite-to-ground and inter-satellite communication data transmission and management.
[0037] In an embodiment of the present invention, the multi-satellite twin digital model can assemble digital model relationships according to specific application scenarios or objects, set model states, and perform function, performance, and mission tests between multi-satellite systems, within a single-satellite system, and within a single-satellite subsystem. This application does not specifically limit the specific internal structure of the multi-satellite twin digital model.
[0038] The satellite state deduction and prediction subsystem 102 can be used to call a multi-satellite twin digital model according to the simulation assumption engineering file data of the satellite flight mission scenario to perform satellite state simulation of a multi-satellite formation and generate satellite state simulation data.
[0039] In some embodiments, the satellite state deduction and prediction subsystem 102 can be used for: when the simulation scenario engineering file data is received from the mission scenario configuration, it can be used for the deduction and simulation of the mission scenario of the multi-satellite formation. When the simulation scenario engineering file data is received from the digital companion flight, it can be used for the predicted state simulation of the multi-satellite formation, that is, to predict the state of the current satellite for a period of time in the future.
[0040] Specifically, the satellite state deduction and prediction subsystem 102 can perform ultra-real-time simulation of normal flight plans and fault plans, and verify the correctness and rationality of the plans. When the satellite state deduction and prediction subsystem 102 performs a fault plan, the simulation assumption engineering file data can be the mission scenario before the fault occurs. Then, through the system operation support environment 106, fault simulation injection can be performed to the multi-satellite twin digital model selected by the satellite state deduction and prediction subsystem 102, the fault scenario can be reproduced, and the plan analysis and verification under subsequent faults can be performed.
[0041] The digital companion flight comparison subsystem 103 can be used to obtain multi-satellite telemetry data of a multi-satellite formation, update the model state of the multi-satellite twin digital model with a preset update strategy, perform companion flight simulation of the multi-satellite formation, and generate companion flight simulation data. And according to the companion flight simulation data and the on-orbit telemetry data of the multi-satellite formation, the companion flight comparison result is generated. Among them, the companion flight comparison result can be used for abnormal diagnosis of the multi-satellite formation, or model correction of the multi-satellite twin digital model.
[0042] Specifically, the digital companion flight comparison subsystem 103 can obtain multi-satellite telemetry data, and update the model state of the multi-satellite twin digital model according to the multi-satellite telemetry data with a preset update strategy, and generate companion flight simulation data in real time. In addition, the real-time companion flight simulation data can be used to parallelly associate with the satellite on-orbit telemetry data, and the ground-ground state can be compared in real time to provide support for abnormal diagnosis and model correction of on-orbit satellites.
[0043] In some embodiments, the preset update strategy can be set according to the satellite orbit type, system operating speed or specific application requirements. Specifically, the preset update strategy can include one of the following strategies: instant update strategy, equal time interval update strategy, entry and exit measurement and control area update strategy, and mobile update strategy.
[0044] Among them, the instant update strategy refers to updating when receiving multi-satellite telemetry data with matching timing. The equal time interval update strategy is to update at equal time intervals under the premise of continuous access to multi-satellite telemetry data. The update strategy for entering and exiting the measurement and control area is to update once when entering and exiting the measurement and control arc according to the measurement and control arc. The mobile update strategy is to update once in response to an update instruction, that is, to manually update according to user needs. In this way, the embodiments of the present invention can display the situation of non-measurement and control arcs more accurately, so as to better assist ground operations in timely tracking of status and rapid fault diagnosis.
[0045] In some embodiments, Figure 1 As shown, when the digital flight companion comparison subsystem 103 is used for in-orbit satellite abnormality diagnosis and model correction, the digital flight companion comparison subsystem 103 specifically includes: a flight companion data parsing and matching module 1031, a flight companion data comparison module 1032 and a flight companion data analysis module 1032.
[0046] Among them, the companion flight data analysis and matching module 1031 can be used to analyze the companion flight simulation data and the on-orbit telemetry data of the multi-satellite formation, perform spatiotemporal data matching and classification processing, and obtain matching data to facilitate subsequent companion flight data comparison and analysis.
[0047] The accompanying flight data comparison module 1032 can be used to perform a same-reference comparison on the matching data through error calculation and error statistics methods to generate a digital accompanying flight status comparison result.
[0048] The accompanying flight data analysis module 1033 can be used to determine abnormal feature results based on the digital accompanying flight status comparison results through a single parameter method or a multi-parameter correlation analysis method to generate an accompanying flight comparison result.
[0049] Specifically, the companion flight data analysis module 1033 can diagnose abnormal characteristics of the companion flight data and generate companion flight comparison results by adopting a single parameter method with empirical formulas, 3sigma thresholds, etc. as the main mathematical and statistical methods, or by mining the correlation between parameters and constructing a multi-parameter correlation analysis method, so as to timely detect abnormalities in the satellite working status or warn of satellite digital model corrections.
[0050] In the embodiment of the present invention, the digital flight comparison subsystem 103 can timely detect satellite status abnormalities based on digital flight data comparison. Compared with the empirical threshold method based only on telemetry data, it is difficult to judge, for example, the local damage of solar panels. In the embodiment of the present invention, by comparing and analyzing the flight simulation data with the satellite on-orbit telemetry data, the differences caused by different working conditions can be eliminated, the abnormalities can be highlighted, and the abnormal identification ability of the satellite working status can be improved.
[0051] The mission evaluation and analysis subsystem 104 can be used to verify the correctness of the flight mission execution process of the multi-satellite formation based on the satellite status simulation data and the accompanying flight simulation data, based on the preset flight program execution conditions, the preset flight program interpretation conditions and the preset mission constraints, and to evaluate and analyze the flight mission execution effect of the multi-satellite formation, and generate execution process verification results and execution effect analysis results.
[0052] In some embodiments, Figure 1 When the mission evaluation and analysis subsystem 104 evaluates and analyzes the execution effect of the flight mission of the multi-satellite formation, the mission evaluation and analysis subsystem 104 may specifically include: an execution process judgment module 1041 and an execution effect analysis module 1042 .
[0053] The execution process judgment module 1041 can be used to determine the process judgment event table according to the preset flight program execution conditions and the preset flight program judgment conditions. Then, according to the satellite state simulation data and the accompanying flight simulation data, the process judgment event table is judged item by item to generate the execution process verification result.
[0054] The execution effect analysis module 1042 can be used to perform evaluation and analysis based on the satellite status simulation data and the accompanying flight simulation data through the performance evaluation factor model to generate an execution effect analysis result.
[0055] In some embodiments, the above-mentioned performance evaluation factor model may include one or more of the following models: Earth-Moon shadow model, energy balance model, networking link analysis model, sun-moon geometry model, orbital characteristic model, attitude characteristic model. In this way, the above-mentioned performance evaluation factor model can effectively evaluate and analyze the performance of each satellite and the flight mission of multi-satellite collaboration.
[0056] The integrated display subsystem 105 can be used to display one or more of the following in a preset display format: multi-satellite twin digital models, satellite status simulation process, companion flight simulation process, satellite status simulation data, companion flight simulation data, companion flight comparison results, execution process verification results, and execution effect analysis results.
[0057] Specifically, the integrated display subsystem 105 can adopt preset display forms such as two-dimensional, three-dimensional, and graphic interfaces to realize intuitive demonstration of various digital models, processes, and performances. It provides a means of displaying macro situation and various stages and scene perspectives for intuitively perceiving space background, deeply understanding space motion relationships, and quickly verifying satellite execution effects.
[0058] In the embodiment of the present invention, the integrated display subsystem 105 can display the flight process, flight situation, and star space motion relationship of the satellite state deduction prediction and digital flight process. It can also display the satellite state and mission effectiveness analysis results of digital flight and mission evaluation analysis. The preset display forms can include, for example, two-dimensional display, three-dimensional display, and information panel display.
[0059] The system operation support environment 106 can be used to provide a support environment for the operation, system configuration and data interaction of the digital satellite twin model construction subsystem 101, the satellite status deduction and prediction subsystem 102, the digital companion flight comparison subsystem 103, the mission evaluation and analysis subsystem 104 and the integrated display subsystem 105.
[0060] Specifically, the system operation support environment 106 can be used to provide a unified modeling, control and distributed simulation solution platform and environment to support system operation, mode switching, data interaction, resource management, etc. The system operation support environment 106 can realize functions such as distributed simulation, digital accompanying flight operation, mission scenario management, data access, and fault simulation injection.
[0061] In some embodiments, the system operation support environment 106 can implement the data access function through the remote control telemetry uplink and downlink data receiving and processing module. The remote control telemetry uplink and downlink data receiving and processing module can connect to the uplink remote control data of the in-orbit satellite synchronous application distributed by the external system and the generated downlink telemetry data, and process them based on the internal use and storage of the system.
[0062] In some embodiments, the system operation support environment 106 can configure and manage scenarios through the scenario configuration module, that is, realize mode switching. Specifically, the modes that the system operation support environment 106 can switch include: scheduling the simulation deduction mode operated by the satellite state deduction and prediction subsystem 102, scheduling the digital flight companion mode and state prediction mode jointly applied by the digital flight companion comparison subsystem 103 and the satellite state deduction and prediction subsystem 102.
[0063] For example, Figure 2 The operation mode flow chart of the digital companion flight system for the multi-satellite formation networking flight mission provided by the embodiment of the present invention is as follows: Figure 2As shown, the system operation support environment 106 can realize mode switching through the scenario configuration module. Among them, the state prediction mode refers to the use of rapid prediction to quickly determine the subsequent state and expected tasks of satellites in the multi-satellite formation based on the state of the satellites in the current multi-satellite formation under the premise of the digital companion flight mode.
[0064] In one implementation, the state prediction mode can be divided into a state prediction mode with a flight control task and a state prediction mode without a flight control task according to specific application requirements. Among them, the state prediction mode with a flight control task can be used to verify key flight control tasks in advance, verify the correctness and rationality of the flight program, instruction interface, and process execution, so as to improve the accuracy of multi-satellite formation task execution. The state prediction mode without a flight control task can predict the attitude, orbit, energy, measurement and control, Earth-Moon shadow, spatial geometric relationship, etc. of the multi-satellite formation in a preset future period of time, and provide support for the safe and stable operation of the multi-satellite formation.
[0065] like Figure 2 As shown, in the digital companion flight mode and the status prediction mode, first, the system operation support environment 106 can perform initial parameter configuration. Then, the multi-satellite twin digital model is iteratively updated according to the preset time step through the time controller. Exemplarily, the multi-satellite twin digital model includes: a digital model of satellite A, a digital model of satellite B, and a digital model of satellite C. At the same time, the multi-satellite twin digital model is also injected with the parameters to be updated through the telemetry ground-to-space interaction interface when the parameter update requirements are met. The parameters to be updated are the telemetry data of the multi-satellite formation from the real-time data storage. In the companion flight mode, the multi-satellite twin digital model can output companion flight data to the digital companion flight comparison subsystem 103 and the mission evaluation and analysis subsystem 104.
[0066] In the state prediction mode without flight control tasks, the multi-satellite twin digital model can output first prediction data to the digital flight comparison subsystem 103 and the mission evaluation and analysis subsystem 104 according to the first updated simulation assumption file data iterated with a preset time step (such as super real-time iteration). In the state prediction mode with flight control tasks, the multi-satellite twin digital model can output second prediction data to the digital flight comparison subsystem 103 and the mission evaluation and analysis subsystem 104 according to the second updated simulation assumption file data iterated with a preset time step (such as super real-time iteration). The second updated simulation assumption file data can be data injected from the real-time data storage in response to the remote control command.
[0067] In the simulation mode, the satellite status simulation and prediction subsystem 102 can inject data into the multi-satellite twin digital model according to the remote control command to simulate the sending and command plan injection of data. The multi-satellite twin digital model outputs simulation data, such as satellite status simulation data, to the digital companion flight comparison subsystem 103 and the mission evaluation and analysis subsystem 104.
[0068] Furthermore, the digital flight companion comparison subsystem 103 and the mission evaluation and analysis subsystem 104 can perform flight companion simulation based on the flight companion data, the first prediction data, the second prediction data, the deduction data, and the engineering parameter data output by the real-time data storage, and generate flight companion comparison results. It can also verify the correctness of the flight mission execution process of the multi-satellite formation, and evaluate and analyze the flight mission execution effect of the multi-satellite formation, and generate execution process verification results and execution effect analysis results.
[0069] like Figure 2 As shown, exemplarily, the digital flight companion comparison subsystem 103 and the mission assessment and analysis subsystem 104 can realize scenario simulation, digital flight companion, flight companion comparison, flight mission verification, link performance analysis, energy analysis and comprehensive performance analysis, etc.
[0070] Finally, the flight companion comparison results, execution process verification results and execution effect analysis results determined by the digital flight companion comparison subsystem 103 and the task evaluation and analysis subsystem 104 can be displayed in two-dimensional visualization through the comprehensive display subsystem 105.
[0071] In some embodiments, Figure 3 The information flow diagram of the digital accompanying flight mode provided by the embodiment of the present invention is as follows: Figure 3 As shown, in the digital flight companion mode, the model state of the multi-satellite twin digital model is promoted and dynamically updated with the telemetry data downlinked from the multi-satellite physical business system as the initial setting state, and the data is injected in dynamic response to the uplink remote control command to maintain the digital flight companion with the satellite-ground mission state synchronized. Based on this, the data flight companion comparison carried out by the digital flight companion comparison subsystem 103 can be carried out, and the performance can be evaluated by the mission evaluation and analysis subsystem 104, and the process information flow and effect evaluation can be visualized in parallel in the comprehensive display subsystem 105. This operation mode mainly supports the collaborative evolution of digital models, and provides strong technical support for the monitoring, prediction, collaborative optimization, on-orbit test deduction, fault diagnosis and tracing, and maintenance plan demonstration of the physical entity of the device.
[0072] For example, Figure 3As shown, the multi-satellite entity service system can receive uplink data through the first uplink data analysis module and inject the uplink analysis data into the multi-satellite entity unit. The multi-satellite entity unit may include: A satellite entity unit, B satellite entity unit and C satellite entity unit. The multi-satellite entity unit can run in orbit and output downlink telemetry analysis data.
[0073] At the same time, the digital companion flight system 100 of the multi-satellite formation networking flight mission can receive uplink data through the second uplink data analysis module to realize model driving. The uplink analysis data is injected into the multi-satellite twin digital model. Among them, the multi-satellite twin digital model includes: a digital model of satellite A, a digital model of satellite B, and a digital model of satellite C. In addition, the multi-satellite twin digital model also receives downlink telemetry data from multi-satellite physical units to realize model driving. The multi-satellite twin digital model performs multi-satellite simulation deduction and visualization based on the uplink analysis data and downlink telemetry data, and outputs simulation data (for example: satellite status simulation data, companion flight simulation data). Furthermore, the state comparison and analysis of the simulation data and the downlink telemetry analysis data can be performed through the digital companion flight comparison subsystem 103 and the mission evaluation and analysis subsystem 104. Finally, the simulation data and the downlink telemetry analysis data can be visualized for task parallelism through the comprehensive display subsystem 105.
[0074] In some embodiments, the task scenario management provided by the system operation support environment 106 may include functions such as configuring the initial state of the task scenario working condition, digital model relationship and working condition management. The resource management provided may include the management of database and file system. The fault simulation injection provided may include fault list configuration and fault interface protocol.
[0075] The digital companion flight system for multi-satellite formation networking flight missions provided by the embodiment of the present invention can reproduce the on-board information, control and function flow through the constructed multi-satellite single machine, subsystem, and system-level multi-satellite twin digital models, interact with semi-physical and engineering development, and improve the adequacy and coverage of satellite system testing and solution verification. According to the different stages of mission development and operation, the system designs simulation deduction and digital companion flight multiple operation modes. Before the mission, the satellite state deduction and prediction subsystem can quickly simulate the satellite flight process, state and result data through ultra-real-time simulation. The process is controllable, which is conducive to the deduction, analysis and verification of normal plans and fault plans. During the on-orbit operation, the digital companion flight comparison subsystem can provide digital technical support for on-orbit operation status tracking and analysis, state prediction, risk prediction and fault auxiliary diagnosis by maintaining synchronization with the state of the physical entity. The mission evaluation and analysis subsystem can perform mission evaluation and analysis based on multiple application modes to improve the quality and efficiency of satellite mission safety, stability and operation before and on orbit.
[0076] The embodiment of the present invention also provides a digital accompanying flight method for a multi-satellite formation networking flight mission, which can be applied to Figure 1 The digital companion flight system for multi-satellite formation networking flight mission shown in the figure. Specifically, Figure 4 A flow chart of a digital accompanying flight method for a multi-satellite formation networking flight mission provided by an embodiment of the present invention, such as Figure 4 As shown, the method includes the following steps S101-S105:
[0077] S101. Construct a multi-satellite twin digital model based on the development and design data of multi-satellite formations.
[0078] Among them, the multi-satellite twin digital model includes: the digital model corresponding to each satellite in the multi-satellite formation.
[0079] S102. Based on the simulation scenario engineering file data of the satellite flight mission scenario, a multi-satellite twin digital model is called to perform satellite state simulation of a multi-satellite formation and generate satellite state simulation data.
[0080] S103. Acquire multi-satellite telemetry data of a multi-satellite formation, and update the model state of the multi-satellite twin digital model according to a preset update strategy to perform a companion flight simulation of the multi-satellite formation and generate companion flight simulation data; and associate and compare the companion flight simulation data with the on-orbit telemetry data of the multi-satellite formation to generate a companion flight comparison result.
[0081] Among them, the companion flight comparison results can be used to diagnose abnormalities of multi-satellite formations or to calibrate models of multi-satellite twin digital models.
[0082] S104. According to the satellite status simulation data and the accompanying flight simulation data, based on the preset flight program execution conditions, the preset flight program interpretation conditions and the preset mission constraints, the correctness of the flight mission execution process of the multi-satellite formation is verified, and the flight mission execution effect of the multi-satellite formation is evaluated and analyzed to generate the execution process verification results and the execution effect analysis results.
[0083] S105. Display one or more of the following in a preset display format: multi-satellite twin digital models, satellite status simulation process, companion flight simulation process, satellite status simulation data, companion flight simulation data, companion flight comparison results, execution process verification results, and execution effect analysis results.
[0084] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0085] In the description of the present invention, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0086] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0087] Similar parts between the embodiments provided in this application can be referenced to each other. The specific implementation methods provided above are only a few examples under the general concept of this application and do not constitute a limitation on the protection scope of this application. For those skilled in the art, any other implementation methods expanded based on the scheme of this application without creative work belong to the protection scope of this application.
Claims
1. A digital companion flight system for multi-satellite formation networking flight missions, characterized in that: include: Digital satellite twin model construction subsystem, satellite status deduction and prediction subsystem, digital companion flight comparison subsystem, mission evaluation and analysis subsystem, integrated display subsystem and system operation support environment; The digital satellite twin model construction subsystem is used to construct a multi-satellite twin digital model according to the research and design data of the multi-satellite formation, and the multi-satellite twin digital model includes: a digital model corresponding to each satellite in the multi-satellite formation; The satellite state deduction and prediction subsystem is used to call the multi-satellite twin digital model according to the simulation scenario engineering file data of the satellite flight mission scenario to perform satellite state simulation of the multi-satellite formation and generate satellite state simulation data; The digital companion flight comparison subsystem is used to obtain multi-satellite telemetry data of the multi-satellite formation, update the model state of the multi-satellite twin digital model according to a preset update strategy, so as to perform companion flight simulation of the multi-satellite formation and generate companion flight simulation data; and associate and compare the companion flight simulation data with the on-orbit telemetry data of the multi-satellite formation to generate a companion flight comparison result, and the companion flight comparison result is used to perform abnormal diagnosis on the multi-satellite formation or perform model correction on the multi-satellite twin digital model; The mission evaluation and analysis subsystem is used to verify the correctness of the flight mission execution process of the multi-satellite formation according to the satellite state simulation data and the accompanying flight simulation data, based on preset flight program execution conditions, preset flight program interpretation conditions and preset mission constraint conditions, and to evaluate and analyze the flight mission execution effect of the multi-satellite formation, and generate an execution process verification result and an execution effect analysis result; The integrated display subsystem is used to display one or more of the following in a preset display form: the multi-satellite twin digital model, the satellite state simulation process, the accompanying flight simulation process, the satellite state simulation data, the accompanying flight simulation data, the accompanying flight comparison result, the execution process verification result, and the execution effect analysis result; The system operation support environment is used to provide a support environment for the operation, system configuration and data interaction of the digital satellite twin model construction subsystem, the satellite status deduction and prediction subsystem, the digital companion flight comparison subsystem, the mission evaluation and analysis subsystem and the integrated display subsystem.
2. The system according to claim 1, characterized in that The digital satellite twin model construction subsystem is also used to encapsulate the multi-satellite twin digital model and simulate the operation according to the multi-source heterogeneous model interface protocol provided by the system operation support environment.
3. The system according to claim 1 or 2, characterized in that: The multi-satellite twin digital model has one or more of the following data interfaces: Initial parameter interface, input data interface, output data interface, remote control injection interface, telemetry injection interface, fault injection interface.
4. The system according to claim 1, characterized in that The digital model corresponding to each satellite includes one or more of the following models: Comprehensive electronic model, energy model, measurement and control model, thruster model, actuator model, sensor model, mechanism model, carrier tube unit model, and computing unit model.
5. The system according to claim 1, characterized in that The satellite state deduction and prediction subsystem is specifically used for: When the simulation scenario engineering file data is received from a mission scenario configuration, it is used for deduction simulation of the mission scenario of the multi-satellite formation; when the simulation scenario engineering file data is received from a digital companion flight, it is used for prediction state simulation of the multi-satellite formation.
6. The system according to claim 1, characterized in that The digital accompanying flight comparison subsystem includes: an accompanying flight data parsing and matching module, an accompanying flight data comparison module and an accompanying flight data analysis module; The accompanying flight data analysis and matching module is used to analyze the accompanying flight simulation data and the on-orbit telemetry data of the multi-satellite formation, perform spatiotemporal data matching and classification processing, and obtain matching data; The accompanying flight data comparison module is used to perform the same reference comparison on the matching data through error calculation and error statistics methods to generate a digital accompanying flight state comparison result; The accompanying flight data analysis module is used to determine the abnormal feature results according to the digital accompanying flight status comparison results through a single parameter method or a multi-parameter correlation analysis method to generate the accompanying flight comparison results.
7. The system according to claim 1, characterized in that The preset update strategy includes one of the following strategies: an instant update strategy, an equal time interval update strategy, an entry and exit measurement and control area update strategy, and a mobile update strategy; Among them, the update strategy for entering and exiting the measurement and control area is based on the measurement and control arc, and is updated once when entering and exiting the measurement and control arc; the maneuver update strategy is updated once in response to an update instruction.
8. The system according to claim 1, characterized in that The task evaluation and analysis subsystem includes: an execution process judgment module and an execution effect analysis module; The execution process judgment module is used to determine the process judgment event table according to the preset flight program execution condition and the preset flight program judgment condition; and to generate the execution process verification result by judging item by item through the process judgment event table according to the satellite state simulation data and the accompanying flight simulation data; The execution effect analysis module is used to perform evaluation and analysis based on the satellite status simulation data and the accompanying flight simulation data through a performance evaluation factor model to generate the execution effect analysis result.
9. The system according to claim 8, characterized in that The performance evaluation factor model includes one or more of the following models: Earth-Moon shadow model, energy balance model, network link analysis model, sun-moon geometry model, orbital characteristics model, attitude characteristics model.
10. A digital accompanying flight method for a multi-satellite formation networking flight mission, characterized in that: include: Constructing a multi-satellite twin digital model according to the research and design data of the multi-satellite formation, wherein the multi-satellite twin digital model includes: a digital model corresponding to each satellite in the multi-satellite formation; According to the simulation scenario engineering file data of the satellite flight mission scenario, the multi-satellite twin digital model is called to perform satellite state simulation of the multi-satellite formation to generate satellite state simulation data; Acquire multi-satellite telemetry data of the multi-satellite formation, update the model state of the multi-satellite twin digital model according to a preset update strategy, so as to perform a companion flight simulation of the multi-satellite formation and generate companion flight simulation data; and associate and compare the companion flight simulation data with the on-orbit telemetry data of the multi-satellite formation to generate a companion flight comparison result, wherein the companion flight comparison result is used to perform abnormal diagnosis on the multi-satellite formation or perform model correction on the multi-satellite twin digital model; According to the satellite state simulation data and the accompanying flight simulation data, based on preset flight program execution conditions, preset flight program interpretation conditions, and preset mission constraint conditions, the correctness of the flight mission execution process of the multi-satellite formation is verified, and the flight mission execution effect of the multi-satellite formation is evaluated and analyzed to generate an execution process verification result and an execution effect analysis result; Display one or more of the following in a preset display format: the multi-satellite twin digital model, the satellite state simulation process, the companion flight simulation process, the satellite state simulation data, the companion flight simulation data, the companion flight comparison result, the execution process verification result, and the execution effect analysis result.
Citation Information
Patent Citations
Satellite on-orbit management digital simulation training system
CN114036759A
Unmanned aerial vehicle formation virtual-real collaborative experiment platform based on digital twinning and control method
CN116048118A
Carrier rocket digital accompanying system and method based on real-time telemetry data
CN117539165A
Component parameterized digital satellite system oriented to application simulation and virtual-real interaction
CN118551546A
Simulation device of satellite, and method therefor
US20180314775A1
Cited By
Time unification method and device for airplane digital twin model
CN117669037A