Digital satellite simulation data comprehensive analysis platform

By designing a comprehensive analysis platform for digital satellite simulation data, the decoupling operation of the analysis model and the simulation model is achieved, and the cumbersome problems of model replacement and scenario configuration in the existing system are solved, real-time evaluation and dynamic changes are achieved, and the flexibility and accuracy of the system are improved.

CN119783347APending Publication Date: 2025-04-08TECH & ENG CENT FOR SPACE UTILIZATION CHINESE ACAD OF SCI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411850912.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The existing digital satellite simulation system is complicated, prone to error and complex in the process of model replacement, relationship assembly and scene configuration, and the model calculation accuracy is difficult to be fidelity, which cannot meet the real-time evaluation and dynamic changes of multi-scenario and new application analysis models.

Method used

Design a comprehensive analysis platform for digital satellite simulation data, and realize the decoupling operation of digital satellite analysis model and simulation model through satellite data acquisition module and analysis model operation module, dynamically integrate, calculate and evaluate satellite data, and reduce manual intervention errors.

Benefits of technology

It has achieved complex operations such as model replacement, relationship assembly, and scene configuration after the interruption of the integration of traditional digital satellite simulation and analysis. It ensures the stable operation of the digital satellite simulation system, and meets the real-time evaluation and dynamic changes of multi-scenario and new application analysis models, improving the flexibility, real-time and accuracy of satellites for application tasks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119783347A_ABST
    Figure CN119783347A_ABST
Patent Text Reader

Abstract

The invention provides a digital satellite simulation data comprehensive analysis platform. The digital satellite simulation data comprehensive analysis platform comprises a satellite data acquisition module, an analysis model operation module, an analysis model integration module, an analysis data display module and a storage module. According to the digital satellite simulation data comprehensive analysis platform, integration, operation, application and display of a digital satellite analysis model are decoupled from operation of the digital satellite simulation model, and a series of tedious, error-prone and complex operations such as model replacement, relation assembly and scene configuration after operation interruption of traditional digital satellite simulation and analysis integration are avoided; on the premise of guaranteeing stable operation of a digital satellite simulation system, dynamic integration, operation and evaluation of a satellite data analysis model are achieved, manual intervention errors and workload are reduced, and the quality of digital satellite simulation data and the stability of system operation are guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of satellite engineering technology, and in particular to a digital satellite simulation data comprehensive analysis platform. Background Art

[0002] Due to the advantages of digital simulation such as low cost, high efficiency and visible process, almost all current satellites use digital satellite simulation systems to coordinate solution verification, on-orbit debugging and status flight during the development and operation stages. However, the application mission requirements of satellites at different stages are not unique, and can be added and dynamically changed. Especially after the satellite on-orbit debugging enters a stable state, on-orbit flight tests or abnormal diagnosis requirements for multiple scenarios and new applications occur from time to time, so corresponding data analysis models need to be continuously developed and updated.

[0003] However, for the current simulation system built on the joint simulation platform by assembling digital satellite simulation modules, especially the system-level system that supports the joint simulation of subsystems and the synchronous analysis and verification of solutions, when there is a replacement of new application analysis models, the model replacement, relationship assembly, scenario configuration, etc. after the system interruption will bring about a series of tedious, error-prone and complex operations, and the accuracy of model calculations is difficult to ensure. Summary of the invention

[0004] The present invention provides a digital satellite simulation data comprehensive analysis platform, which can realize the decoupled operation of a digital satellite analysis model and a digital satellite simulation model, realize the dynamic integration, calculation and evaluation of the satellite data analysis model without interrupting the digital satellite simulation system, reduce the manual intervention error and workload, and ensure the quality of digital satellite simulation data and the robustness of system operation.

[0005] The technical solution of the present invention to solve the above technical problems is as follows:

[0006] The present invention provides a digital satellite simulation data comprehensive analysis platform, comprising: a satellite data acquisition module and an analysis model operation module. The satellite data acquisition module is used to create a parameter configuration table corresponding to a target task when detecting the generation of a target task, and to acquire digital satellite simulation data based on the parameter configuration table, and to store the digital satellite simulation data in a first database. The analysis model operation module is used to call a target analysis model from a model library, and to call digital satellite simulation data corresponding to the target analysis model in a first database based on model information of the target analysis model. The target analysis model is an analysis model corresponding to the target task in the model library. The analysis model operation module is also used to input digital satellite simulation data corresponding to the target analysis model into the target analysis model, and to store the output of the target analysis model in a second database.

[0007] Based on the above technical solution, the present invention can also be improved as follows.

[0008] Furthermore, the parameter configuration table includes a parameter name, a parameter type, a parameter unit, a parameter description and a communication identifier of at least one parameter corresponding to the target task. For any parameter corresponding to the target task, there is a mapping relationship between the communication identifier of any parameter and the digital satellite simulation data corresponding to any parameter.

[0009] Furthermore, the satellite data acquisition module is used to:

[0010] Create an initial parameter configuration table. The initial parameter configuration table is a blank table. Display the parameter configuration table creation page. The parameter configuration table creation page includes a first setting option for setting the parameter name of the parameter corresponding to the target task, a second setting option for the parameter type of the parameter corresponding to the target task, a third setting option for the parameter unit of the parameter corresponding to the target task, a fourth setting option for the parameter description of the parameter corresponding to the target task, and a fifth setting option for the communication identifier of the parameter corresponding to the target task. In response to the first editing operation on the first setting option, the parameter name of the parameter corresponding to the target task is stored in the initial parameter configuration table. The first editing operation includes inputting the parameter name of the parameter corresponding to the target task. In response to the second editing operation on the second setting option, the parameter type of the parameter corresponding to the target task is stored in the initial parameter configuration table. The second editing operation includes inputting the parameter type of the parameter corresponding to the target task. In response to the third editing operation on the third setting option, the parameter unit of the parameter corresponding to the target task is stored in the initial parameter configuration table. The third editing operation includes inputting the parameter unit of the parameter corresponding to the target task. In response to the fourth editing operation on the fourth setting option, the parameter description of the parameter corresponding to the target task is stored in the initial parameter configuration table. The fourth editing operation includes inputting a parameter description of the parameter corresponding to the target task. In response to the fifth editing operation on the fifth setting option, the communication identification of the parameter corresponding to the target task is stored in the initial parameter configuration table. The fifth editing operation includes inputting a communication identification of the parameter corresponding to the target task. The initial parameter configuration table storing the parameter name, parameter type, parameter unit, parameter description and communication identification of the parameter corresponding to the target task is determined as the parameter configuration table corresponding to the target task.

[0011] Furthermore, the digital satellite simulation data comprehensive analysis platform provided by the present invention also includes an analysis model integration module. The analysis model integration module includes a model creation unit and a model storage unit.

[0012] Among them, the model creation unit is used to:

[0013] In response to the input model creation instruction, the language library is displayed. The language library includes multiple language templates. In response to the input selection operation of the target language template among the multiple language templates, the target language template is called in the language library. In response to the input model integration protocol, an analysis model corresponding to the model integration protocol is created based on the target language template. The model integration protocol is used to describe the model information of the analysis model corresponding to the model integration protocol. The model information includes input parameter information, data processing algorithm information and output parameter information of the corresponding analysis model. The input parameter information includes the type and quantity of parameters input to the corresponding analysis model, and the output parameter information includes the type and quantity of parameters output to the corresponding analysis model. The data processing algorithm information includes the algorithm flow executed on the corresponding input parameters.

[0014] The model storage unit is used to store the created analysis model into the model library.

[0015] Furthermore, the analysis model integration module also includes a language template creation unit.

[0016] The language template creation unit is used to:

[0017] Receive an input language template; store the input language template into a language library.

[0018] Furthermore, the digital satellite simulation data comprehensive analysis platform provided by the present invention also includes an analysis data display module.

[0019] The analysis data display module is used to:

[0020] In response to a first display instruction inputted to indicate displaying the first database, the first database is displayed. And / or, in response to a second display instruction inputted to indicate displaying the second database, the second database is displayed.

[0021] Furthermore, the analysis data display module is used to display the content in the first database in at least one form of table, image, and text.

[0022] Furthermore, the analysis data display module is used to display the content in the second database in at least one form of table, image, and text.

[0023] Furthermore, the satellite data acquisition module is used to acquire digital satellite simulation data based on the parameter configuration table and a preset data serialization transmission protocol.

[0024] Furthermore, the digital satellite simulation data comprehensive analysis platform provided by the present invention also includes a storage module. The storage module is used to store the first database, the second database, the model library and the language library.

[0025] The beneficial effects of the present invention are as follows: in the case of digital satellite joint simulation, especially for long-period, system-level task simulation and accompanying flight operation, the digital satellite simulation data comprehensive analysis platform proposed by the present invention, which includes a satellite data acquisition module, an analysis model integration module, an analysis model operation module and an analysis data display module, decouples the digital satellite analysis model integration, operation, application and display from the operation of the digital satellite simulation model, thereby avoiding a series of cumbersome, error-prone and complex operations such as model replacement, relationship assembly and scenario configuration after the interruption of the traditional digital satellite simulation and analysis integration operation; on the premise of ensuring the stable operation of the digital satellite simulation system, it also satisfies the real-time evaluation and dynamic change of multi-scenario and new application analysis models. It can improve the flexibility, real-time and accuracy of satellite processing of application tasks. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 A schematic diagram of the structure of a digital satellite simulation data comprehensive analysis platform provided by the present invention;

[0027] Figure 2 A schematic diagram of the structure of the analysis model operation module provided by the present invention;

[0028] Figure 3 A schematic diagram of the structure of the analysis model integration module provided by the present invention;

[0029] Figure 4 A schematic diagram of a display page provided by the present invention. DETAILED DESCRIPTION

[0030] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Among them, in the description of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B, which can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. And, in the description of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second" and the like are used to distinguish between the same items or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like do not necessarily limit the differences. At the same time, in the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design.

[0031] Due to the advantages of digital simulation such as low cost, high efficiency and visible process, almost all current satellites use digital satellite simulation systems to coordinate solution verification, on-orbit debugging and status flight during the development and operation stages. However, the application mission requirements of satellites at different stages are not unique, and can be added and dynamically changed. Especially after the satellite on-orbit debugging enters a stable state, on-orbit flight tests or abnormal diagnosis requirements for multiple scenarios and new applications often occur. Therefore, corresponding data analysis models need to be continuously developed and updated.

[0032] However, for the current simulation system built by assembling digital satellite simulation modules based on the joint simulation platform, especially the system-level system that supports the joint simulation of each subsystem and the synchronous analysis and verification of the scheme, the model has many parameters, complex relationships, and cumbersome configuration. From the aspects of the cumbersomeness of model parameter synchronization and configuration, the fidelity of model calculation accuracy, the reliability of system continuous operation, and the maintainability of on-demand expansion of satellite status assessment, a digital satellite simulation data comprehensive analysis platform is needed to realize the decoupled operation of digital satellite analysis module and digital satellite simulation module, real-time evaluation, and dynamic expansion of analysis model replacement.

[0033] Based on the above problems, the present invention provides a digital satellite simulation data comprehensive analysis platform, which can decouple the integration, operation, application and display of digital satellite analysis models from the operation of digital satellite simulation models, thereby avoiding a series of tedious, error-prone and complex operations such as model replacement, relationship assembly, and scenario configuration after the interruption of traditional digital satellite simulation and analysis integration operation; while ensuring the stable operation of the digital satellite simulation system, it also meets the real-time evaluation and dynamic change of multi-scenario and new application analysis models.

[0034] See also Figure 1 The digital satellite simulation data comprehensive analysis platform provided by the present invention includes: a satellite data acquisition module and an analysis model operation module.

[0035] The satellite data acquisition module is used to create a parameter configuration table corresponding to the target task when the generation of the target task is detected, acquire digital satellite simulation data based on the parameter configuration table, and store the digital satellite simulation data in the first database.

[0036] In some embodiments, the parameter configuration table includes a parameter name, a parameter type, a parameter unit, a parameter description, and a communication identifier of at least one parameter corresponding to the target task. For any parameter corresponding to the target task, there is a mapping relationship between the communication identifier of any parameter and the digital satellite simulation data corresponding to any parameter.

[0037] In some embodiments, the satellite data acquisition module is specifically used to:

[0038] Create an initial parameter configuration table. The initial parameter configuration table is a blank table;

[0039] The parameter configuration table creation page is displayed. The parameter configuration table creation page includes a first setting option for setting a parameter name of the parameter corresponding to the target task, a second setting option for a parameter type of the parameter corresponding to the target task, a third setting option for a parameter unit of the parameter corresponding to the target task, a fourth setting option for a parameter description of the parameter corresponding to the target task, and a fifth setting option for a communication identifier of the parameter corresponding to the target task.

[0040] In response to a first editing operation on the first setting option, a parameter name of a parameter corresponding to the target task is stored in the initial parameter configuration table. The first editing operation includes inputting a parameter name of the parameter corresponding to the target task.

[0041] In response to a second editing operation on the second setting option, a parameter type of the parameter corresponding to the target task is stored in the initial parameter configuration table. The second editing operation includes inputting a parameter type of the parameter corresponding to the target task.

[0042] In response to a third editing operation on the third setting option, a parameter unit of the parameter corresponding to the target task is stored in the initial parameter configuration table. The third editing operation includes inputting a parameter unit of the parameter corresponding to the target task.

[0043] In response to a fourth editing operation on a fourth setting option, a parameter description of a parameter corresponding to the target task is stored in the initial parameter configuration table. The fourth editing operation includes inputting a parameter description of a parameter corresponding to the target task.

[0044] In response to a fifth editing operation on the fifth setting option, a communication identifier of the parameter corresponding to the target task is stored in the initial parameter configuration table. The fifth editing operation includes inputting a communication identifier of the parameter corresponding to the target task.

[0045] An initial parameter configuration table storing parameter names, parameter types, parameter units, parameter descriptions, and communication identifiers of parameters corresponding to the target task is determined as the parameter configuration table corresponding to the target task.

[0046] In some embodiments, the satellite data acquisition module is used to acquire digital satellite simulation data based on a parameter configuration table and a preset data serialization transmission protocol.

[0047] In some embodiments, the satellite data acquisition module includes a data parameter configuration unit, which is used to configure the satellite basic data parameters (data source) pre-acquired from the simulation platform as needed, and form a parameter configuration table. The above parameter configuration table has parameter name, parameter type, parameter unit, parameter description and communication identifier. The parameter configuration table can realize the import, export, add, delete, cancel and save data parameter editing operations of the existing data configuration list according to user needs.

[0048] In some embodiments, the data serialization transmission protocol is preferably a Protocol Buffers data protocol that is recognizable across platforms and has good efficiency and compatibility. The satellite data acquisition module includes a data acquisition and management unit, which is used to match the data source data according to the communication identifier listed in the parameter configuration table, parse and obtain the listed data configuration parameters, and store them in the established first database for analysis model operation and analysis data display.

[0049] The analysis model operation module is used to call the target analysis model from the model library, and based on the model information of the target analysis model, call the digital satellite simulation data corresponding to the target analysis model in the first database. The target analysis model is the analysis model corresponding to the target task in the model library.

[0050] Specifically, the operation of the analysis model must first meet the system analysis model integration protocol, and the functions of this part are implemented in the analysis model integration module. The analysis model integration module is used to create an integration template for multi-language heterogeneous analysis models, complete the import of the model after the analysis model is developed according to the access integration protocol, and then build an analysis model library to achieve model integration and management.

[0051] The analysis model running module is also used to input the digital satellite simulation data corresponding to the target analysis model into the target analysis model, and store the output of the target analysis model into the second database.

[0052] Specifically, the analysis model operation module can select an analysis model from the model library, start the operation, and match the source real-time digital satellite basic data in the first database according to the analysis model input parameters to complete the data transmission interaction. After the analysis model calculation is completed, it matches the source real-time analysis result data based on the analysis model output parameters to complete the data reception interaction, and stores it in the second database used for analysis model result data management.

[0053] In some embodiments, see Figure 2 The analysis model operation module includes a model control unit, which is used to issue the analysis model to be used from the model library according to the configured model operation path, and supports operations such as starting and shutting down the analysis model.

[0054] In some embodiments, the analysis model operation module also includes a model operation unit, which is used to match the real-time digital basic data from the source in the first database according to the model interface data association table of the analysis model to complete the data transmission interaction, and after the analysis model calculation is completed, match the recovered source real-time analysis result data according to the model interface data association table to complete the data reception interaction, and store it in the second database used for analysis model result data management.

[0055] In some embodiments, the analysis model operation module may further include a model monitoring unit, which is used to monitor whether the analysis model is running normally and to view the operation process log.

[0056] For example, for satellites performing Earth-Moon wide-area constellation flights, satellites flying to different orbital altitudes often have on-orbit tests for different application mission scenarios. At this time, it is necessary to switch to different coordinate system scenarios according to the purpose of the mission application, and the basic data usually generated by the satellite status is the position and velocity in the J2000 coordinate system. Based on an implementation application requirement, an analysis model for converting orbital position into orbital elements is required. The analysis model interface data association table needs to associate the input parameters with the J2000 position and J2000 velocity of the satellite in data area 1, and return the orbital elements to data area 2 after model calculation. In another embodiment, a link performance analysis model is required. The analysis model interface data association table needs to associate the input parameters with the J2000 position of the satellite in data area 1, and return the satellite-to-earth link path loss after model calculation. Similarly, satellite space orbit characteristic analysis, link, attitude characteristic analysis, etc. can be performed.

[0057] In some embodiments, see Figure 1 The digital satellite simulation data comprehensive analysis platform provided by the present invention also includes an analysis model integration module. The analysis model integration module includes a model creation unit and a model storage unit.

[0058] Among them, the model creation unit is used to:

[0059] In response to the input model creation instruction, a language library is displayed. The language library includes multiple language templates. In response to the input selection operation of a target language template among the multiple language templates, the target language template is called in the language library. In response to the input model integration protocol, an analysis model corresponding to the model integration protocol is created based on the target language template. The model integration protocol is used to describe the model information of the analysis model corresponding to the model integration protocol.

[0060] The model information includes the input parameter information, data processing algorithm information and output parameter information of the corresponding analysis model. The input parameter information includes the type and quantity of the parameters input to the corresponding analysis model, and the output parameter information includes the type and quantity of the parameters output to the corresponding analysis model. The data processing algorithm information includes the algorithm flow executed on the corresponding input parameters.

[0061] The model storage unit is used to store the created analysis model into the model library.

[0062] Specifically, the model storage unit is used to complete the storage and management of the model after the analysis model is developed and developed according to the model integration protocol. The storage and management operations of the model are implemented based on an interactive, intuitive and friendly model tree. The model tree supports basic operations such as adding, deleting, modifying and viewing model packages and models. Among them, when the model is stored in the library, basic information, input parameters, output parameter information are imported and the model interface association table is assembled. When the model is stored in the library, the template configuration parameter file corresponding to the model generated by the model template creation unit can be quickly imported, and the model package to which the model belongs and the model name, model type, input parameters, output parameters and other information possessed by the model are matched and presented. The user only needs to quickly configure the storage model path of the model. Finally, according to the input parameters of the analysis model, the input source parameters are selected from the parameter configuration table to assemble the model interface association table.

[0063] In some embodiments, the multiple language templates may include C language templates, C++ language templates, Matlab language templates, and Python language templates, which are not limited to the embodiments of the present application.

[0064] In some embodiments, the creation of a language template should have a model attribute information area, an input parameter configuration area, and an output parameter configuration area. The model attribute information area may include the model name, model type selection (C++ / matlab / Python), and configuration storage path; the input parameter configuration area is used to configure the variable name, parameter type, parameter unit, and parameter description of the input parameter; the output parameter configuration area is used to configure the variable name, parameter type, parameter unit, and parameter description of the output parameter. After the above template information is configured, the model integration call interface development protocol template corresponding to the language used will be created according to the language used, and a template configuration parameter file will be generated in the specified directory at the same time; the template configuration parameter file contains basic information of the attribute information area, the input parameter configuration area, and the output parameter configuration area.

[0065] In some embodiments, see Figure 3 ,The analysis model integration module also includes a language template creation unit.

[0066] The language template creation unit is used to receive an input language template and store the input language template into a language library.

[0067] In some embodiments, the digital satellite simulation data comprehensive analysis platform provided by the present invention further includes an analysis data display module. The analysis data display module is used to display the first database in response to a first display instruction inputted to indicate display of the first database. And / or, display the second database in response to a second display instruction inputted to indicate display of the second database.

[0068] In some embodiments, the analysis data display module is used to display the content in the first database in at least one form of table, image, and text.

[0069] For example, see Figure 4 , is a schematic diagram of the content in the first database (attitude data corresponding to satellite A) displayed by the analysis data display module.

[0070] In some embodiments, the analysis data display module is used to display the content in the second database in at least one form of table, image, and text.

[0071] Exemplarily, the analysis data display module displays the satellite basic parameter data stored in the first database acquired by the satellite data acquisition module in a preset display format; the analysis model real-time result data stored in the second database received by the analysis model operation module and the process files or evaluation efficiency file data of other analysis processes. The data format supports real-time data stream format and offline file properties, and the display format can adopt preset formats such as two-dimensional, three-dimensional, chart interface, and report.

[0072] In some embodiments, the analysis data display module can select combined parameters with display requirements from the basic parameter data list of the first database and the analysis model parameter list of the second database for real-time data streams, and form a display parameter style library. The display parameter style library has functions such as creating new curves, creating new reports, deleting, copying, pasting, viewing, renaming, and displaying styles.

[0073] In some embodiments, see Figure 1 The digital satellite simulation data comprehensive analysis platform provided by the present invention also includes a storage module. The storage module is used to store the first database, the second database, the model library and the language library.

[0074] In some schemes, multiple embodiments of the present application can be combined, and the combined scheme can be implemented. Optionally, some operations in the process of each embodiment are optionally combined, and / or the order of some operations is optionally changed. In addition, the execution order between the steps of each process is only exemplary and does not constitute a restriction on the execution order between the steps. There can also be other execution orders between the steps. It is not intended to indicate that the execution order is the only order in which these operations can be performed. A person of ordinary skill in the art will think of a variety of ways to reorder the operations described herein. In addition, it should be noted that the process details involved in a certain embodiment of this article are also applicable to other embodiments in a similar manner, or different embodiments can be used in combination.

[0075] In addition, some steps in the embodiments may be equivalently replaced by other possible steps. Alternatively, some steps in the embodiments may be optional and may be deleted in certain usage scenarios. Alternatively, other possible steps may be added to the embodiments. Furthermore, the embodiments may be implemented separately or in combination.

[0076] 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 system can be divided into different functional modules to complete all or part of the functions described above.

[0077] In the several embodiments provided in the present application, it should be understood that the disclosed platform can be implemented in other ways. For example, the platform embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, systems or units, which can be electrical, mechanical or other forms.

[0078] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0079] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0080] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A digital satellite simulation data comprehensive analysis platform, characterized in that: include: Satellite data acquisition module and analysis model operation module; The satellite data acquisition module is used to create a parameter configuration table corresponding to the target task when detecting the generation of the target task, and acquire digital satellite simulation data based on the parameter configuration table, and store the digital satellite simulation data in the first database; The analysis model running module is used to call the target analysis model from the model library, and, based on the model information of the target analysis model, call the digital satellite simulation data corresponding to the target analysis model in the first database; The target analysis model is an analysis model in the model library corresponding to the target task; The analysis model running module is further used to input digital satellite simulation data corresponding to the target analysis model into the target analysis model, and store the output of the target analysis model into a second database.

2. The platform according to claim 1, characterized in that The parameter configuration table includes a parameter name, a parameter type, a parameter unit, a parameter description, and a communication identifier of at least one parameter corresponding to the target task; Wherein, for any parameter corresponding to the target task, there is a mapping relationship between the communication identifier of any parameter and the digital satellite simulation data corresponding to the any parameter.

3. The platform according to claim 2, characterized in that: In the satellite data acquisition module used to create a parameter configuration table corresponding to the target task, the satellite data acquisition module is used to: Create an initial parameter configuration table; the initial parameter configuration table is a blank table; Displaying a parameter configuration table creation page; the parameter configuration table creation page includes a first setting option for setting a parameter name of the parameter corresponding to the target task, a second setting option for a parameter type of the parameter corresponding to the target task, a third setting option for a parameter unit of the parameter corresponding to the target task, a fourth setting option for a parameter description of the parameter corresponding to the target task, and a fifth setting option for a communication identifier of the parameter corresponding to the target task; In response to a first editing operation on the first setting option, storing a parameter name of a parameter corresponding to the target task in the initial parameter configuration table; the first editing operation includes inputting a parameter name of the parameter corresponding to the target task; In response to a second editing operation on the second setting option, storing a parameter type of a parameter corresponding to the target task in the initial parameter configuration table; The second editing operation includes inputting a parameter type of a parameter corresponding to the target task; In response to a third editing operation on the third setting option, storing a parameter unit of a parameter corresponding to the target task in the initial parameter configuration table; The third editing operation includes inputting a parameter unit of a parameter corresponding to the target task; In response to a fourth editing operation on the fourth setting option, storing a parameter description of the parameter corresponding to the target task in the initial parameter configuration table; The fourth editing operation includes inputting a parameter description of a parameter corresponding to the target task; In response to a fifth editing operation on the fifth setting option, storing a communication identifier of the parameter corresponding to the target task in the initial parameter configuration table; the fifth editing operation includes inputting a communication identifier of the parameter corresponding to the target task; An initial parameter configuration table storing parameter names, parameter types, parameter units, parameter descriptions, and communication identifiers of parameters corresponding to the target task is determined as the parameter configuration table corresponding to the target task.

4. The platform according to claim 3, characterized in that: Also includes: Analysis model integration module; the analysis model integration module includes a model creation unit and a model storage unit; The model creation unit is used for: In response to the input model creation instruction, a language library is displayed; the language library includes multiple language templates; In response to an input selection operation of a target language template among the multiple language templates, calling the target language template in the language library; In response to the input model integration protocol, an analysis model corresponding to the model integration protocol is created based on the target language template; the model integration protocol is used to describe the model information of the analysis model corresponding to the model integration protocol; the model information includes input parameter information, data processing algorithm information and output parameter information of the corresponding analysis model; the input parameter information includes the type and quantity of the parameters input to the corresponding analysis model, and the output parameter information includes the type and quantity of the parameters output to the corresponding analysis model; the data processing algorithm information includes the algorithm flow executed on the corresponding input parameters; The model storage unit is used for: The created analysis model is stored in the model library.

5. The platform according to claim 4, characterized in that The analysis model integration module further includes a language template creation unit; the language template creation unit is used to: Receive input language template; The input language template is stored in the language library.

6. The platform according to claim 5, characterized in that Also includes: Analysis data display module; the analysis data display module is used to: In response to a first display instruction inputted to display the first database, displaying the first database; and / or, In response to a second display instruction inputted to instruct to display the second database, the second database is displayed.

7. The platform according to claim 6, characterized in that The analysis data display module is used to display the first database, and the analysis data display module is used to display the content of the first database in at least one form of table, image, and text.

8. The platform according to claim 7, characterized in that The analysis data display module is used to display the second database, and the analysis data display module is used to display the content of the second database in at least one form of table, image, and text.

9. The platform according to claim 8, characterized in that In the case where the satellite data acquisition module is used to acquire digital satellite simulation data based on the parameter configuration table, the satellite data acquisition module is used to acquire the digital satellite simulation data based on the parameter configuration table and a preset data serialization transmission protocol.

10. The platform according to claim 9, characterized in that Also includes: Storage module; the storage module is used to store the first database, the second database, the model library and the language library.