Test method and device for satellite simulation demonstration system

By dividing the physical orbital regions and configuring functional and performance testing strategies in the satellite simulation system, and generating compatible test scenarios, the problem of insufficient integrated testing in satellite simulation testing is solved, and accurate satellite cluster operation evaluation and efficient and reliable test results are achieved.

CN122331533APending Publication Date: 2026-07-03NANJING KEYIXING INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
NANJING KEYIXING INFORMATION TECH CO LTD
Filing Date
2026-06-01
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

Existing satellite simulation testing methods lack integrated and universal simulation testing scenarios, making it impossible to accurately and comprehensively determine the overall operating conditions of the system, resulting in insufficient testing accuracy and reliability.

Method used

Based on the satellite's orbital characteristics, physical orbital regions are divided and simulation hierarchical regions are defined. Functional testing strategies and performance parameter acquisition strategies are configured to generate general simulation scenarios that are compatible with both functional and performance testing. Functional and performance test items are acquired and comprehensively judged simultaneously.

Benefits of technology

It has enabled refined adaptation testing of low, medium, and high orbit satellite constellations, and integrated collaborative verification of functions and performance, thereby improving testing efficiency and the reliability of results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122331533A_ABST
    Figure CN122331533A_ABST
Patent Text Reader

Abstract

This application proposes a testing method and apparatus for a satellite simulation demonstration system. The testing method includes: dividing different physical orbit regions based on the orbital characteristics of low Earth orbit, medium Earth orbit, and high Earth orbit; defining the spatial boundary coordinates and simulation coverage of the simulation layered regions according to the altitude range and orbital characteristics of each physical orbit region; dividing the satellite cluster into multiple satellite groups; configuring corresponding functional testing strategies and performance parameter acquisition strategies for each simulation layered region based on the number, spatial distribution, and on-orbit trajectory of the satellite clusters corresponding to each simulation layered region; generating a general simulation scenario compatible with both functional and performance testing; simultaneously acquiring the functional and performance test items corresponding to the general simulation scenario; and determining whether the overall operating condition of the general simulation scenario meets the preset test requirements. The technical solution of this application can accurately and comprehensively determine the overall operating condition of the system, improving testing accuracy and reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of satellite simulation testing technology, and in particular to a testing method and apparatus for a satellite simulation demonstration system. Background Technology

[0002] Satellite simulation demonstration systems are mostly used for on-orbit simulation and demonstration verification of low, medium, and high-orbit satellite constellations. Existing testing methods mostly test functions and performance separately, lacking integrated and universal simulation test scenarios. Various test indicators are mostly based on overall statistics and overall evaluation, which cannot accurately and comprehensively determine the overall operating condition of the system, resulting in insufficient test accuracy and reliability. Summary of the Invention

[0003] This application provides a testing method and apparatus for a satellite simulation demonstration system to solve the problems existing in related technologies. The technical solution is as follows: In a first aspect, embodiments of this application provide a testing method for a satellite simulation demonstration system, comprising: dividing different physical orbit regions based on the orbital characteristics of low Earth orbit, medium Earth orbit, and high Earth orbit; within the satellite simulation space constructed by the satellite simulation demonstration system, defining the spatial boundary coordinates and simulation coverage of simulation layered regions according to the altitude range and orbital characteristics of each physical orbit region; and dividing the satellite cluster into multiple satellite groups based on the orbital altitude, inclination, and on-orbit trajectory of a single satellite; wherein each satellite group corresponds to a physical orbit region and a simulation layered region; and configuring corresponding functional testing strategies and performance parameter acquisition strategies for each simulation layered region based on the number of satellite clusters, spatial distribution, and on-orbit trajectory corresponding to each simulation layered region, and based on the mapping relationship between the physical orbit region and the simulation layered region, and the satellite cluster division... The system configures the functional testing strategies and performance parameter acquisition strategies for each simulation layer, generating a general simulation scenario compatible with both functional and performance tests. It runs the general simulation scenario and simultaneously acquires the corresponding functional and performance test items. Functional test items include the real-time operational status of communication links, task instructions, external interfaces, and the ground platform during scenario operation. Performance test items include the number of ground platforms deployed, the number of tracks covered, the track coverage overlap rate, and the clarity of the demonstration image. The system determines whether each functional test item meets the preset functional standards and identifies the functional test results. Each acquired performance test item is compared with its corresponding preset standard parameters to obtain the target comparison results. Combining the target comparison results and functional test results, the system comprehensively determines whether the overall operating condition of the general simulation scenario meets the preset test requirements.

[0004] In one embodiment, the testing method of the satellite simulation demonstration system further includes: based on the spatial boundary coordinates and simulation coverage of each simulation layer region, combined with the real-time orbital position parameters of individual satellites in the satellite cluster, using a spatial coordinate comparison algorithm to verify the spatial matching validity between each simulation layer region and the corresponding satellite group; in response to a satellite orbital position in the satellite group exceeding a first preset proportion falling within the coverage of the corresponding simulation layer region, and the overlap ratio between the satellite trajectory and the boundary of the simulation layer region exceeding a second preset proportion, the simulation layer region is determined to be valid; wherein, the second preset proportion is greater than the first preset proportion; for valid simulation layer regions, the configured functional test strategy and performance parameter acquisition strategy are loaded in a preset order; wherein, loading the functional test strategy includes deploying communication link connectivity detection and task command response monitoring functional modules, and setting test trigger thresholds and abnormal alarm mechanisms; loading the performance parameter acquisition strategy includes activating the ground platform deployment quantity statistics, orbit coverage quantity statistics, and satellite cluster status monitoring acquisition modules, and configuring data acquisition intervals and data transmission paths.

[0005] In one implementation, determining whether each functional test item meets the preset functional standards and determining the functional test results includes: independently collecting real-time functional operation status data of communication links, mission instructions, external interfaces, and ground platforms in each region according to the functional test strategy matched by each simulation layer region; dynamically matching the preset functional standards corresponding to the orbit level of each simulation layer region based on the satellite grouping distribution characteristics and on-orbit operation sequence of the simulation layer region; comparing each functional test item with the matched preset functional standards, and making a comprehensive judgment based on the simulation layer region to which it belongs and the specific functional type, generating structured functional test results with simulation layer region identifiers and timestamps.

[0006] In one implementation, the acquired performance test items are compared with the corresponding preset standard parameters one by one to obtain the target comparison result, including: separately counting the number of ground-based platforms, the number of orbits covered, and the orbital coverage overlap rate corresponding to each simulation layer area; configuring corresponding preset standard parameters for each simulation layer area according to the orbital characteristics, number of satellite clusters, and spatial distribution conditions of each simulation layer area; comparing the number of ground-based platforms, the number of orbits covered, and the orbital coverage overlap rate in each simulation layer area with the corresponding preset standard parameters one by one to obtain the independent performance comparison result for each simulation layer area; summarizing the independent performance comparison results of each simulation layer area, and combining them with the comparison result of the demonstration screen clarity and the corresponding preset standard parameters to obtain the target comparison result.

[0007] In one implementation, the general simulation scenario includes four preset demonstration modes: high-security identification mode, collaborative networking identification mode, directional data transmission mode, and ground-based routine control mode. The system determines whether each functional test item meets the preset functional standards and establishes the functional test results. This includes identifying the target demonstration mode corresponding to the current simulation operation from the four preset demonstration modes, as well as the preset functional standards within that target demonstration mode. Each preset demonstration mode corresponds one-to-one with a preset functional standard, and different demonstration modes correspond to different preset functional standards. For communication link connectivity, task instruction execution accuracy, external interface adaptability, and ground-based platform operational stability, compliance is determined item by item based on the preset functional standards within the target demonstration mode, thus establishing the functional test results.

[0008] In one implementation, the general simulation scenario includes two types of preset demonstration scenarios: a high-value satellite autonomous security protection scenario and a space cluster collaborative operation scenario. The acquired performance test items are compared item by item with the corresponding preset standard parameters to obtain target comparison results. This includes: determining the target demonstration scenario corresponding to the current simulation operation from the two types of preset demonstration scenarios, and matching the preset standard parameters corresponding to the target demonstration scenario; the preset standard parameters for different preset demonstration scenarios are set independently; and comparing the number of ground-based platforms deployed, the number of orbits covered, the orbital coverage overlap rate, and the clarity of the demonstration image item by item based on the preset standard parameters under the target demonstration scenario to obtain target comparison results.

[0009] Secondly, embodiments of this application provide a testing device for a satellite simulation demonstration system, comprising: a satellite grouping module, configured to divide different physical orbit regions based on the orbital characteristics of low Earth orbit, medium Earth orbit, and high Earth orbit; within the satellite simulation space built by the satellite simulation demonstration system, according to the altitude range and orbital characteristics of each physical orbit region, defining the spatial boundary coordinates and simulation coverage of the simulation layered region; and dividing the satellite cluster into multiple satellite groups based on the orbital altitude, inclination, and on-orbit trajectory of a single satellite; wherein each satellite group corresponds to a physical orbit region and a simulation layered region; and a scene generation module, configured to combine the number of satellite clusters, spatial distribution, and on-orbit trajectory corresponding to each simulation layered region to configure corresponding functional testing strategies and performance parameter acquisition strategies for each simulation layered region, based on the mapping relationship between the physical orbit region and the simulation layered region, the satellite cluster partitioning configuration, and the relationship between each simulation layered region and the simulation layered region. The system includes corresponding functional testing and performance parameter acquisition strategies to generate a general simulation scenario compatible with both functional and performance tests. A test item acquisition module is configured to run the general simulation scenario and simultaneously acquire the corresponding functional and performance test items. Functional test items include the real-time functional operating status of communication links, task instructions, external interfaces, and the ground platform during the general simulation scenario's operation. Performance test items include the number of ground platforms deployed, the number of tracks covered, the track coverage overlap rate, and the clarity of the demonstration image corresponding to the general simulation scenario. A functional result determination module is configured to determine whether each functional test item meets the preset functional standards and determine the functional test results. A comprehensive judgment module is configured to compare each acquired performance test item with its corresponding preset standard parameters and obtain the target comparison result. Combining the target comparison result and the functional test results, a comprehensive judgment is made to determine whether the overall operating condition of the general simulation scenario meets the preset test requirements.

[0010] Thirdly, embodiments of this application provide a terminal device, including a memory and a processor. The memory and the processor communicate with each other via an internal connection path. The memory stores instructions, and the processor executes the instructions stored in the memory. When the processor executes the instructions stored in the memory, it causes the processor to perform the method in any of the embodiments described above.

[0011] Fourthly, embodiments of this application provide a computer-readable storage medium that stores a computer program, wherein when the computer program is run on a computer, the methods in any of the above-described embodiments are executed.

[0012] The advantages or beneficial effects of the above technical solution include at least the following: by dividing the physical orbit region, defining the simulation layered region, and grouping and matching the satellite clusters, and combining the satellite operation characteristics of each layered region to configure functional testing strategies and performance parameter acquisition strategies, a general simulation scenario compatible with functional testing and performance testing is constructed. Functional test items and performance test items are collected simultaneously and the overall operating condition is comprehensively judged. This enables refined adaptation testing for low, medium, and high orbit satellite clusters, achieves integrated collaborative verification of functions and performance, avoids the problems of single test dimensions and fragmented test scenarios, comprehensively and accurately evaluates the overall operating condition of the satellite simulation demonstration system, and effectively improves test efficiency and the reliability of test results.

[0013] The above overview is for illustrative purposes only and is not intended to be limiting in any way. In addition to the illustrative aspects, embodiments, and features described above, further aspects, embodiments, and features of this application will become readily apparent from the accompanying drawings and the following detailed description. Attached Figure Description

[0014] In the accompanying drawings, unless otherwise specified, the same reference numerals throughout the various drawings denote the same or similar parts or elements. These drawings are not necessarily drawn to scale. It should be understood that these drawings depict only some embodiments disclosed in this application and should not be construed as limiting the scope of this application.

[0015] Figure 1 A flowchart illustrating the testing method of the satellite simulation demonstration system provided in this application embodiment is shown. Figure 2 This diagram illustrates the architecture of the test apparatus for the satellite simulation demonstration system provided in this application embodiment; Figure 3 A structural block diagram of a terminal device according to an embodiment of this application is shown. Detailed Implementation

[0016] In the following description, only certain exemplary embodiments are briefly described. As those skilled in the art will recognize, the described embodiments can be modified in various ways without departing from the spirit or scope of this application. Therefore, the drawings and description are considered to be exemplary in nature and not restrictive.

[0017] The first aspect of this application provides a testing method for a satellite simulation demonstration system. Figure 1 This diagram illustrates a flowchart of the testing method for the satellite simulation demonstration system provided in an embodiment of this application. Figure 1 As shown, the testing methods for this satellite simulation demonstration system include: Step S101: Based on the orbital characteristics of low Earth orbit, medium Earth orbit, and high Earth orbit, different physical orbit regions are divided. Within the satellite simulation space built by the satellite simulation demonstration system, the spatial boundary coordinates and simulation coverage of the simulation layered regions are defined according to the altitude range and orbital characteristics of each physical orbit region. Based on the orbital altitude, inclination, and on-orbit trajectory of a single satellite, the satellite cluster is divided into multiple satellite groups. Each satellite group corresponds to a physical orbit region and a simulation layered region. Step S102: Combining the number of satellite clusters, spatial distribution, and on-orbit trajectory corresponding to each simulation layer region, configure corresponding functional testing strategies and performance parameter acquisition strategies for each simulation layer region. Based on the mapping relationship between the physical orbit region and the simulation layer region, the satellite cluster partitioning configuration, and the functional testing strategies and performance parameter acquisition strategies corresponding to each simulation layer region, generate a general simulation scenario that is compatible with functional testing and performance testing.

[0018] In steps S101 and S102 above, considering the differences in the operational characteristics of low-Earth orbit, medium-Earth orbit, and high-Earth orbit satellites, physical orbit regions are first divided and corresponding simulation layered regions are matched. Then, the satellite cluster is grouped according to orbital parameters and deployed to each layered region. By configuring functional testing strategies and performance parameter acquisition strategies differently for different layered regions, an integrated general simulation scenario is finally generated. This allows satellites in each region to conduct functional tests on communication links, mission commands, external interfaces, and ground-based platforms according to the corresponding strategies during on-orbit operation, while simultaneously collecting performance data such as the number of ground-based platforms deployed, the number of orbits covered, the orbital coverage overlap rate, and the clarity of the demonstration images.

[0019] Among them, the functional testing strategy can set the monitoring methods, verification rules and judgment criteria for the real-time functional operation status of communication links, mission commands, external interfaces and ground platforms for each simulation layer area; the performance parameter acquisition strategy can set the acquisition methods, statistical rules and sampling timing for the number of ground platforms deployed, the number of orbits covered, the orbit coverage overlap rate, and the clarity of the demonstration image for each simulation layer area; by configuring the above two types of strategies differently for different simulation layer areas, an integrated general simulation scenario is constructed, so that when the satellites in each layer area are in orbit, functional tests are carried out according to the corresponding strategies and performance test data are collected synchronously.

[0020] By configuring multi-orbit satellite constellations in a hierarchical and partitioned manner, and matching functional testing strategies and performance parameter acquisition strategies adapted to the characteristics of each region, refined control of satellite simulation testing at different orbital levels is achieved. At the same time, functional testing and performance testing are integrated into the same general simulation scenario, ensuring that the functional status of communication links, mission commands, external interfaces, and ground-based platforms are collected synchronously with performance indicators such as the number of ground-based platforms deployed, and that operating conditions are unified. This overcomes the shortcomings of existing technologies where functional and performance testing are carried out independently and test rules are poorly adapted, thereby improving the pertinence and reliability of multi-orbit satellite simulation testing.

[0021] Step S103: Run the general simulation scenario and simultaneously acquire the corresponding functional test items and performance test items. The functional test items include the real-time functional operation status of the communication link, task instructions, external interfaces and ground platform during the operation of the general simulation scenario. The performance test items include the number of ground platforms deployed, the number of tracks covered, the track coverage overlap rate and the clarity of the demonstration screen corresponding to the general simulation scenario.

[0022] For example, during the simulation operation of a multi-orbit satellite constellation, the connectivity status of communication links, the execution of mission commands, the interaction status of external interfaces, and the operation status of the ground-based platform are monitored simultaneously. At the same time, the number of ground-based platforms deployed, the number of satellite orbits covered, and the orbital coverage overlap rate are statistically analyzed in real time, and data on the clarity of the demonstration images are collected. By simultaneously collecting functional test items and performance test items, the timing and source of the two types of test data are unified, avoiding deviations in test results caused by time-sharing collection. This provides accurate and complete basic data for subsequent judgment of functional test results, comparison of performance test items, and comprehensive evaluation of the overall operating condition.

[0023] Step S104: Determine whether each functional test item meets the preset functional standards and determine the functional test results.

[0024] Step S105: Compare each acquired performance test item with the corresponding preset standard parameter and obtain the target comparison result. Combine the target comparison result and the functional test result to comprehensively determine whether the overall operating condition of the general simulation scenario meets the preset test requirements.

[0025] First, the collected communication links, task commands, external interfaces, and real-time functional operation status of the ground platform are matched and verified with preset functional standards to determine whether each function is operating normally and output the corresponding functional test results. Then, the number of ground platforms deployed, the number of tracks covered, the track coverage overlap rate, and the clarity of the monitored demonstration images are compared with the corresponding preset standard parameters one by one to obtain the target comparison results.

[0026] For communication links, if the link connectivity rate is not lower than a preset threshold, there are no persistent link interruptions or packet loss exceeding the threshold, and inter-satellite and satellite-to-ground data transmission is stable, the real-time functional operation status of the communication link is determined to meet the preset functional standards. For task instructions, if the success rate of instruction issuance, reception, and execution reaches a preset threshold, and there are no instruction loss, timeout failure to respond, or execution errors, the real-time functional operation status of the task instructions is determined to meet the preset functional standards. For external interfaces, if the interface protocol is matched, the data interaction success rate and transmission latency are within the preset fault tolerance range, and there are no persistent disconnections or batch data packet loss, the real-time functional operation status of the external interface is determined to meet the preset functional standards. For ground-based platforms, if the platform's data acquisition, status monitoring, and instruction forwarding functions are normal, and instantaneous load fluctuations and short-term status jitters do not exceed the preset fault tolerance range and do not affect the overall simulation operation, the real-time functional operation status of the ground-based platform is determined to meet the preset functional standards.

[0027] For the number of ground-based platforms deployed, the real-time statistical deployment number is compared with the preset lower limit threshold for the number of ground-based platforms deployed. If the actual deployment number is greater than or equal to this lower limit, the target comparison result is considered satisfactory. For the number of orbital coverages, the real-time statistical satellite orbital coverages are compared with the preset lower limit threshold for the number of orbital coverages. If the actual coverage number is greater than or equal to this lower limit, the target comparison result is considered satisfactory. For the orbital coverage overlap rate, the real-time statistical orbital coverage overlap rate is compared with the preset overlap rate safety range. If the actual overlap rate is between the preset minimum overlap rate and the maximum overlap rate, the target comparison result is considered satisfactory. For the clarity of the demonstration image, the clarity index obtained from real-time monitoring is compared with the preset simulation demonstration level standard. If the preset clarity level is reached, the target comparison result is considered satisfactory.

[0028] For example, taking a preset number of foundation platforms of no less than 6, a preset number of tracks of no less than 12, a preset overlap rate safety range of 15%~35% (including endpoint values), and a preset simulation demonstration level standard of 1080P high definition as an example, the following checks are performed sequentially: whether the number of foundation platforms is ≥6, whether the number of tracks covered is ≥12, whether the track overlap rate is within the range of 15%~35%, and whether the image clarity reaches the 1080P high definition level. If all functional test items meet the corresponding preset functional standards, and all performance test items meet the target comparison results with the corresponding preset standard parameters, the overall operating condition of the general simulation scenario is determined to meet the preset test requirements. If any functional test item does not meet the corresponding preset functional standards, or if any performance test item does not meet the target comparison result with the corresponding preset standard parameters, the overall operating condition of the general simulation scenario is determined to not meet the preset test requirements.

[0029] The testing method of the satellite simulation demonstration system according to the embodiments of this application divides the physical orbit region, delineates the simulation layered region, and groups and matches the satellite cluster. Combining the satellite operation characteristics of each layered region, it configures functional testing strategies and performance parameter acquisition strategies to construct a general simulation scenario compatible with functional testing and performance testing. It synchronously collects functional test items and performance test items and comprehensively judges the overall operating condition. It can achieve refined adaptation testing for low, medium and high orbit satellite clusters, realize integrated collaborative verification of functions and performance, avoid the problems of single test dimensions and fragmented test scenarios, comprehensively and accurately evaluate the overall operating condition of the satellite simulation demonstration system, and effectively improve test efficiency and test result reliability.

[0030] In one embodiment, the testing method of the satellite simulation demonstration system further includes: based on the spatial boundary coordinates and simulation coverage of each simulation layer region, combined with the real-time orbital position parameters of individual satellites in the satellite cluster, using a spatial coordinate comparison algorithm to verify the spatial matching validity between each simulation layer region and the corresponding satellite group; in response to a satellite orbital position in the satellite group exceeding a first preset proportion falling within the coverage of the corresponding simulation layer region, and the overlap ratio between the satellite trajectory and the boundary of the simulation layer region exceeding a second preset proportion, the simulation layer region is determined to be valid; wherein, the second preset proportion is greater than the first preset proportion; for valid simulation layer regions, the configured functional test strategy and performance parameter acquisition strategy are loaded in a preset order; wherein, loading the functional test strategy includes deploying communication link connectivity detection and task command response monitoring functional modules, and setting test trigger thresholds and abnormal alarm mechanisms; loading the performance parameter acquisition strategy includes activating the ground platform deployment quantity statistics, orbit coverage quantity statistics, and satellite cluster status monitoring acquisition modules, and configuring data acquisition intervals and data transmission paths.

[0031] The above steps are used to verify whether the previously divided simulation layered regions and satellite groups are suitable for actual on-orbit operation conditions. A spatial coordinate comparison algorithm is used to determine whether the real-time orbital position of the satellite is within the spatial boundary of the corresponding simulation layered region. A first preset ratio is used to determine whether the satellite positions are concentrated within the corresponding layer, and a larger second preset ratio is used to verify the trajectory fit. This double screening identifies effective simulation layered regions where stable testing can be carried out, eliminating invalid regions with insufficient spatial matching. Preset strategies are only activated in an orderly manner for effective regions. Corresponding functional modules are deployed to achieve routine monitoring and early warning of the real-time operational status of communication links, mission commands, external interfaces, and ground-based platforms. Acquisition rules are configured by enabling the acquisition module to accurately acquire performance test data such as the number of ground-based platforms deployed, the number of orbits covered, the orbital coverage overlap rate, and the clarity of the demonstration image, ensuring that the testing strategy is executed only in a stable and effective simulation environment. For example, the first preset ratio can be 80%, and the second preset ratio can be 90%, but it is not limited to these.

[0032] In this embodiment, effective simulation layered regions are filtered through a two-level proportional threshold to improve the spatial adaptability of satellite groups and layered regions, and to avoid data interference from invalid test scenarios. At the same time, targeted loading of function and performance acquisition modules enables the directional and orderly acquisition of function test items and performance test items, ensuring efficient utilization of test resources within the general simulation scenario, improving the reliability of function operation status verification and the accuracy of performance index acquisition, and further solving the problems of arbitrary simulation region division, inability to verify the effectiveness of test environment, and waste of test resources in the prior art.

[0033] In one implementation, step S104, determining whether each functional test item meets the preset functional standard and determining the functional test result, may include: independently collecting real-time functional operation status data of communication links, mission instructions, external interfaces, and ground platforms in each region according to the functional test strategy matched by each simulation layer region; dynamically matching the preset functional standard corresponding to the orbit level of each simulation layer region based on the satellite grouping distribution characteristics and on-orbit operation sequence of the simulation layer region; comparing each functional test item with the matched preset functional standard, and making a comprehensive judgment based on the simulation layer region to which it belongs and the specific functional type, to generate a structured functional test result with simulation layer region identifier and timestamp.

[0034] This step involves collecting real-time functional operation status data of communication links, mission commands, external interfaces, and ground-based platforms in different simulation hierarchical regions. It combines this with the actual on-orbit operation of satellite groups corresponding to each hierarchical region, matching preset functional standards adapted to their orbital levels to avoid judgment bias caused by using a uniform evaluation standard. By comparing each functional test item with its corresponding preset functional standard, and comprehensively evaluating it in conjunction with the simulation hierarchical region and functional type, structured functional test results with simulation hierarchical region identifiers and timestamps are generated. This enables refined partitioned verification of functional test items and traceable management of results.

[0035] In this embodiment, functional test items are independently collected and judged according to differentiated standards based on the simulation layered region, which is adapted to the operating characteristics of low-Earth orbit, medium-Earth orbit, and high-Earth orbit satellite clusters. This ensures the pertinence of the judgment of the functional operation status of communication links, mission commands, external interfaces, and ground-based platforms. At the same time, it outputs structured and traceable functional test results, which can be accurately matched with performance test items such as the number of ground-based platforms, the number of orbits covered, the orbit coverage overlap rate, and the clarity of the demonstration screen. This provides standardized and reliable functional dimension support for the subsequent comprehensive judgment of the overall operating conditions of the general simulation scenario.

[0036] In one implementation, step S105 involves comparing each acquired performance test item with its corresponding preset standard parameter to obtain a target comparison result. This may include: separately counting the number of ground-based platforms, the number of orbits covered, and the orbital coverage overlap rate for each simulation layered region; configuring corresponding preset standard parameters for each simulation layered region based on its orbital characteristics, satellite constellation number, and spatial distribution conditions; comparing the number of ground-based platforms, the number of orbits covered, and the orbital coverage overlap rate for each simulation layered region with the corresponding preset standard parameters to obtain independent performance comparison results for each simulation layered region; and summarizing the independent performance comparison results for each simulation layered region, and combining them with the comparison results of the demonstration image clarity and the corresponding preset standard parameters to obtain the target comparison result.

[0037] Different simulation stratification regions correspond to low Earth orbit (LEO), medium Earth orbit (MEO), and high Earth orbit (HEO), respectively. Their orbital characteristics, the number of satellite constellations, and the spatial distribution of satellites are different, and therefore their corresponding performance requirements are also different. For example, LEO has a large number of satellites and dense coverage, so the lower limit for the number of configurable ground-based platforms can be higher and the orbital coverage overlap range is larger. MEO and HEO have fewer satellites and sparse distribution, so the lower limit for the number of configurable ground-based platforms can be lower and the orbital coverage threshold is smaller.

[0038] In this embodiment, performance test items such as the number of ground-based platforms, the number of orbits covered, and the orbital coverage overlap rate are counted for each simulation layer region. Based on the operating characteristics of different orbital levels and the satellite cluster deployment, preset standard parameters adapted to their own operating conditions are configured for each region to avoid the use of a uniform performance threshold that would lead to an evaluation that is out of touch with reality. The performance compliance status of each layer region is obtained by independent comparison of each region, and then the comparison results of all regions are integrated and combined with the verification of the clarity of the demonstration screen to finally obtain the overall target comparison result, realizing a hierarchical evaluation of performance indicators from partition verification to overall summary.

[0039] By configuring preset standard parameters according to the different simulation layer regions and conducting partition performance comparisons, it adapts to the different operating conditions of low-Earth orbit, medium-Earth orbit, and high-Earth orbit satellite constellations, improving the pertinence of determining the number of ground-based platforms, the number of orbits covered, and the orbit coverage overlap rate. At the same time, after summarizing the partition results, it completes the overall verification by combining the clarity of the demonstration screen, so that the target comparison results can accurately correspond to the actual operating status of each layer region, providing comprehensive, layered, and traceable performance dimension support for the subsequent comprehensive judgment of the overall operating conditions of the general simulation scenario based on the functional test results.

[0040] In one implementation, the general simulation scenario includes four preset demonstration modes: high-security identification mode, collaborative networking identification mode, directional data transmission mode, and ground-based routine control mode. In step S104, determining whether each functional test item meets the preset functional standards and determining the functional test results may include: identifying the target demonstration mode corresponding to the current simulation operation and the preset functional standards within the target demonstration mode from the four preset demonstration modes. Each preset demonstration mode corresponds one-to-one with a preset functional standard, and different demonstration modes correspond to different preset functional standards. For communication link connectivity, task instruction execution accuracy, external interface adaptability, and ground-based platform operational stability, compliance is determined item by item based on the preset functional standards within the target demonstration mode, and the functional test results are determined.

[0041] Based on typical test scenarios in satellite simulation demonstrations, high-security identification mode, collaborative networking identification mode, directional data transmission mode, and ground-based routine management and control mode can be pre-configured for general simulation scenarios. Among them, the high-security identification mode verifies the secure operation capability of communication links, the collaborative networking identification mode verifies the collaborative interaction capability of multi-satellite mission commands, the directional data transmission mode verifies the directional data interaction capability of external interfaces, and the ground-based routine management and control mode verifies the routine operation and management capability of the ground-based platform. Each mode has a different operational focus and is configured with differentiated preset functional standards. By matching the standards corresponding to the current target demonstration mode, compliance judgments are made item by item on the real-time functional operation status of the communication link, mission commands, external interfaces, and ground-based platform, achieving precise adaptation between functional testing and simulation operation modes.

[0042] In this embodiment, by setting four preset demonstration modes for coverage link security, network collaboration, directional transmission, and ground-based control, and matching them with exclusive preset functional standards, the test requirements of different simulation operation scenarios can be accurately adapted, avoiding the bias caused by using a unified standard for evaluation. This improves the pertinence of the test results for communication links, task instructions, external interfaces, and ground-based platforms, and provides reliable functional dimension support for comprehensively judging the overall operating conditions of general simulation scenarios.

[0043] In one implementation, the general simulation scenario includes two types of preset demonstration scenarios: a high-value satellite autonomous security protection scenario and a space cluster collaborative operation scenario. In step S105, the acquired performance test items are compared with the corresponding preset standard parameters one by one to obtain the target comparison result. This may include: determining the target demonstration scenario corresponding to the current simulation operation from the two types of preset demonstration scenarios, and matching the preset standard parameters corresponding to the target demonstration scenario. The preset standard parameters for different preset demonstration scenarios are set independently. For the number of ground-based platforms, the number of orbits covered, the orbital coverage overlap rate, and the clarity of the demonstration image, the preset standard parameters under the target demonstration scenario are compared one by one to obtain the target comparison result.

[0044] The high-value satellite autonomous security protection scenario focuses on conducting on-orbit operation protection simulations for key satellites, with key control over the deployment of ground-based platforms in local areas, precise orbit coverage, and image visualization effects. The space cluster collaborative operation scenario focuses on the overall operation simulation of multi-satellite network clusters, with key control over full-domain orbit coverage, cluster orbit overlap matching, and overall deployment capabilities of ground-based platforms. Since the performance control focuses of the two scenarios differ, preset standard parameters are set independently. By matching the parameters corresponding to the target demonstration scenario, the number of ground-based platforms deployed, the number of orbits covered, the orbit coverage overlap rate, and the clarity of the demonstration images are compared item by item to ensure that the performance assessment aligns with the simulation operation requirements of the corresponding scenario.

[0045] In this embodiment, by distinguishing two typical demonstration scenarios and configuring independent preset standard parameters, it adapts to the differentiated performance control requirements of high-value satellite protection and satellite cluster collaboration, avoids the deviation caused by unified threshold evaluation, improves the accuracy of the performance comparison results of the number of ground-based platforms deployed, the number of orbits covered, the orbit coverage overlap rate, and the clarity of the demonstration image, and provides scenario-based performance dimension support for comprehensively judging the overall operating conditions of general simulation scenarios.

[0046] The second aspect of this application provides a test apparatus for a satellite simulation demonstration system. Figure 2 This diagram illustrates the architecture of the test apparatus for the satellite simulation demonstration system provided in this application. Figure 2 As shown, the test apparatus 200 of the satellite simulation demonstration system includes: The satellite grouping module 210 is configured to divide different physical orbit regions based on the orbital characteristics of low Earth orbit, medium Earth orbit, and high Earth orbit. Within the satellite simulation space built by the satellite simulation demonstration system, the spatial boundary coordinates and simulation coverage of the simulation layered region are defined according to the altitude range and orbital characteristics of each physical orbit region. Based on the orbital altitude, inclination, and on-orbit trajectory of a single satellite, the satellite cluster is divided into multiple satellite groups. Each satellite group corresponds to a physical orbit region and a simulation layered region. The scenario generation module 220 is configured to combine the number of satellite clusters, spatial distribution and on-orbit trajectory corresponding to each simulation layer area, configure corresponding functional test strategies and performance parameter acquisition strategies for each simulation layer area, and generate a general simulation scenario compatible with functional test and performance test based on the mapping relationship between physical orbit area and simulation layer area, satellite cluster partition configuration and functional test strategies and performance parameter acquisition strategies corresponding to each simulation layer area. The test item acquisition module 230 is configured to run a general simulation scenario and simultaneously acquire the functional test items and performance test items corresponding to the general simulation scenario. Among them, the functional test items include the real-time functional operation status of the communication link, task instructions, external interfaces and ground platform during the operation of the general simulation scenario; the performance test items include the number of ground platforms deployed, the number of tracks covered, the track coverage overlap rate and the clarity of the demonstration screen corresponding to the general simulation scenario. Functional result determination module 240 is configured to determine whether each functional test item meets the preset functional standard and determine the functional test result; The comprehensive judgment module 250 is configured to compare each acquired performance test item with the corresponding preset standard parameter item by item and obtain the target comparison result. Combining the target comparison result and the functional test result, it comprehensively judges whether the overall operating condition of the general simulation scenario meets the preset test requirements.

[0047] In one embodiment, the test device 200 of the satellite simulation demonstration system further includes a strategy loading module, configured to verify the spatial matching validity between each simulation layer region and its corresponding satellite group based on the spatial boundary coordinates and simulation coverage of each simulation layer region, combined with the real-time orbital position parameters of individual satellites in the satellite cluster, using a spatial coordinate comparison algorithm; in response to a satellite orbital position in the satellite group exceeding a first preset proportion falling within the coverage of the corresponding simulation layer region, and the overlap ratio between the satellite trajectory and the boundary of the simulation layer region exceeding a second preset proportion, the simulation layer region is determined to be valid; wherein, the second preset proportion is greater than the first preset proportion; for valid simulation layer regions, the configured functional test strategy and performance parameter acquisition strategy are loaded in a preset order; wherein, loading the functional test strategy includes deploying communication link connectivity detection and task command response monitoring functional modules, and setting test trigger thresholds and abnormal alarm mechanisms; loading the performance parameter acquisition strategy includes activating the ground platform deployment quantity statistics, orbit coverage quantity statistics, and satellite cluster status monitoring acquisition modules, and configuring data acquisition intervals and data transmission paths.

[0048] In one implementation, the functional result determination module 240 is further configured to: independently collect real-time functional operation status data of communication links, mission instructions, external interfaces, and ground platforms according to the functional test strategy matched by each simulation layer region; dynamically match the preset functional standards corresponding to the orbit level of each simulation layer region based on the satellite grouping distribution characteristics and on-orbit operation sequence of the simulation layer region; compare each functional test item with the matched preset functional standards, and make a comprehensive judgment based on the simulation layer region and specific functional type to generate structured functional test results with simulation layer region identifiers and timestamps.

[0049] In one embodiment, the comprehensive judgment module 250 is further configured to: count the number of ground-based platforms, the number of orbits covered, and the orbital coverage overlap rate corresponding to each simulation layered region; configure corresponding preset standard parameters for each simulation layered region based on the orbital characteristics, number of satellite clusters, and spatial distribution conditions of each simulation layered region; compare the number of ground-based platforms, the number of orbits covered, and the orbital coverage overlap rate in each simulation layered region with the corresponding preset standard parameters item by item to obtain independent performance comparison results for each simulation layered region; summarize the independent performance comparison results of each simulation layered region, and combine them with the comparison results of the demonstration screen clarity and the corresponding preset standard parameters to obtain the target comparison result.

[0050] In one implementation, the general simulation scenario includes four preset demonstration modes: a high-security identification mode, a collaborative networking identification mode, a directional data transmission mode, and a ground-based routine control mode. The functional result determination module 240 is further configured to: determine the target demonstration mode corresponding to the current simulation operation and the preset functional standards within the target demonstration mode from the four preset demonstration modes. Each preset demonstration mode corresponds one-to-one with a preset functional standard, with different demonstration modes corresponding to different preset functional standards. For communication link connectivity, task instruction execution accuracy, external interface adaptability, and ground-based platform operational stability, compliance judgments are performed item by item based on the preset functional standards within the target demonstration mode to determine the functional test results.

[0051] In one implementation, the general simulation scenario includes two types of preset demonstration scenarios: a high-value satellite autonomous security protection scenario and a space cluster collaborative operation scenario. The comprehensive judgment module 250 is also used to: determine the target demonstration scenario corresponding to the current simulation operation from the two types of preset demonstration scenarios, and match the preset standard parameters corresponding to the target demonstration scenario. The preset standard parameters for different preset demonstration scenarios are set independently. For the number of ground-based platforms, the number of orbits covered, the orbital coverage overlap rate, and the clarity of the demonstration image, the module compares each item based on the preset standard parameters under the target demonstration scenario to obtain the target comparison result.

[0052] The functions of each module in the device of this embodiment can be found in the corresponding descriptions in the above methods, and will not be repeated here.

[0053] Figure 3 A structural block diagram of a terminal device according to an embodiment of the present invention is shown. Figure 3 As shown, the terminal device includes a memory 310 and a processor 320. The memory 310 stores a computer program that can run on the processor 320. When the processor 320 executes the computer program, it implements the test method of the satellite simulation demonstration system in the above embodiment. The number of memories 310 and processors 320 can be one or more.

[0054] The terminal device also includes: The communication interface 330 is used to communicate with external devices and perform data exchange and transmission.

[0055] If the memory 310, processor 320, and communication interface 330 are implemented independently, they can be interconnected via a bus to communicate with each other. This bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0056] Optionally, in a specific implementation, if the memory 310, processor 320 and communication interface 330 are integrated on a single chip, the memory 310, processor 320 and communication interface 330 can communicate with each other through an internal interface.

[0057] This invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method provided in this application.

[0058] This application also provides a chip, which includes a processor for calling and executing instructions stored in a memory, causing a communication device on which the chip is installed to perform the method provided in this application.

[0059] This application also provides a chip, including: an input interface, an output interface, a processor, and a memory. The input interface, output interface, processor, and memory are connected through an internal connection path. The processor is used to execute code in the memory. When the code is executed, the processor is used to execute the method provided in the application embodiment.

[0060] It should be understood that the aforementioned processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. General-purpose processors can be microprocessors or any conventional processor. It is worth noting that the processor can be a processor supporting the Advanced Reduced Instruction Set Computing (RISC) machine (ARM) architecture.

[0061] Further, optionally, the aforementioned memory may include read-only memory and random access memory, and may also include non-volatile random access memory. The memory may be volatile or non-volatile, or may include both. Non-volatile memory may include read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may include random access memory (RAM), which serves as an external cache. Many forms of RAM are available by way of example, but not limitation. Examples include static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0062] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another.

[0063] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of those different embodiments or examples.

[0064] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "a plurality of" means two or more, unless otherwise explicitly specified.

[0065] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process. Furthermore, the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functionality involved.

[0066] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus or device (such as a computer-based system, a processor-included system or other system that can fetch and execute instructions from, an instruction execution system, apparatus or device).

[0067] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. All or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware, the program being stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiments.

[0068] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. This storage medium can be a read-only memory, a disk, or an optical disk, etc.

[0069] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various variations or substitutions within the technical scope disclosed in this application, and these should all be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A testing method for a satellite simulation demonstration system, characterized in that, include: Based on the orbital characteristics of low Earth orbit, medium Earth orbit, and high Earth orbit, different physical orbital regions are divided. Within the satellite simulation space built by the satellite simulation demonstration system, the spatial boundary coordinates and simulation coverage of the simulation layered regions are defined according to the altitude range and orbital characteristics of each physical orbital region. Based on the orbital altitude, inclination, and on-orbit trajectory of a single satellite, the satellite cluster is divided into multiple satellite groups. Each satellite group corresponds to a physical orbital region and a simulation layered region. Based on the number of satellite clusters, spatial distribution, and on-orbit trajectory corresponding to each simulation layer, corresponding functional testing strategies and performance parameter acquisition strategies are configured for each simulation layer. Based on the mapping relationship between the physical orbit region and the simulation layer, the satellite cluster partition configuration, and the functional testing strategies and performance parameter acquisition strategies corresponding to each simulation layer, a general simulation scenario compatible with functional testing and performance testing is generated. Run the general simulation scenario and simultaneously acquire the corresponding functional test items and performance test items. The functional test items include the real-time functional operation status of the communication link, task instructions, external interfaces, and ground platform during the scenario operation. The performance test items include the number of ground platforms deployed, the number of tracks covered, the track coverage overlap rate, and the clarity of the demonstration screen. Determine whether each functional test item meets the preset functional standards and determine the functional test results; Each performance test item is compared with its corresponding preset standard parameter to obtain the target comparison result. Combining the target comparison result and the functional test result, a comprehensive judgment is made on whether the overall operating condition of the general simulation scenario meets the preset test requirements.

2. The method according to claim 1, characterized in that, Also includes: Based on the spatial boundary coordinates and simulation coverage of each simulation layer region, and combined with the real-time orbital position parameters of individual satellites in the satellite cluster, a spatial coordinate comparison algorithm is used to verify the spatial matching validity between each simulation layer region and the corresponding satellite group. In response to a satellite orbit position in the satellite group exceeding a first preset proportion falling within the coverage area of ​​the corresponding simulation layered region, and the overlap ratio between the satellite orbit and the boundary of the simulation layered region being greater than a second preset proportion, the simulation layered region is determined to be valid; wherein, the second preset proportion is greater than the first preset proportion; For the effective simulation layered area, the configured functional test strategy and performance parameter acquisition strategy are loaded in a preset order. The loading of the functional test strategy includes deploying communication link connectivity detection and task command response monitoring functional modules, and setting test trigger thresholds and abnormal alarm mechanisms. The loading of the performance parameter acquisition strategy includes starting the ground platform deployment quantity statistics, orbit coverage quantity statistics, and satellite cluster status monitoring acquisition modules, and configuring the data acquisition interval and data transmission path.

3. The method according to claim 1, characterized in that, Determine whether each functional test item meets the preset functional standards and determine the functional test results, including: According to the functional testing strategy matching each simulation layer area, real-time functional operation status data of communication links, task instructions, external interfaces and ground platform are collected independently in each area; Based on the satellite grouping distribution characteristics and on-orbit operation sequence of the simulated hierarchical regions, the preset functional standards corresponding to the orbit level of each simulated hierarchical region are dynamically matched. Each functional test item is compared with the matched preset functional standards, and a comprehensive judgment is made based on the simulation layer area and specific functional type to generate a structured functional test result with simulation layer area identifier and timestamp.

4. The method according to claim 1, characterized in that, Each acquired performance test item is compared with its corresponding preset standard parameter to obtain the target comparison result, including: The number of ground platforms, the number of tracks covered, and the overlap rate of tracks covered were counted for each simulation layer region. Based on the orbital characteristics, number of satellite constellations, and spatial distribution conditions of each simulation layer region, corresponding preset standard parameters are configured for each simulation layer region. The number of ground platforms, the number of tracks covered, and the track coverage overlap rate in each simulation layer area are compared with the corresponding preset standard parameters to obtain independent performance comparison results for each simulation layer area. The independent performance comparison results of each simulation layer region are summarized, and the target comparison results are obtained by combining the comparison results of the demonstration screen clarity with the corresponding preset standard parameters.

5. The method according to claim 1, characterized in that, The general simulation scenario has four preset demonstration modes: high-security identification mode, collaborative networking identification mode, directional data transmission mode, and ground-based routine management and control mode. Determine whether each functional test item meets the preset functional standards and determine the functional test results, including: The target demonstration mode corresponding to the current simulation run and the preset functional standards under the target demonstration mode are determined from the four preset demonstration modes. The preset demonstration modes and preset functional standards correspond one-to-one, and different demonstration modes correspond to different preset functional standards. For communication link connectivity, task instruction execution accuracy, external interface adaptability, and ground platform operation stability, compliance is determined item by item based on the preset functional standards in the target demonstration mode to determine the functional test results.

6. The method according to claim 1, characterized in that, The general simulation scenario includes two types of preset demonstration scenarios: a high-value satellite autonomous security protection scenario and a space cluster collaborative operation scenario. Each acquired performance test item is compared with its corresponding preset standard parameter to obtain the target comparison result, including: The target demonstration scenario corresponding to the current simulation run is determined from two types of preset demonstration scenarios, and the preset standard parameters corresponding to the target demonstration scenario are matched. The preset standard parameters of different preset demonstration scenarios are set independently. The number of ground-based platforms, the number of tracks covered, the overlap rate of track coverage, and the clarity of the demonstration image are compared item by item based on the preset standard parameters under the target demonstration scenario to obtain the target comparison results.

7. A testing device for a satellite simulation demonstration system, characterized in that, include: The satellite grouping module is configured to divide different physical orbit regions based on the orbital characteristics of low Earth orbit, medium Earth orbit, and high Earth orbit. Within the satellite simulation space built by the satellite simulation demonstration system, the spatial boundary coordinates and simulation coverage of the simulation layered region are defined according to the altitude range and orbital characteristics of each physical orbit region. Based on the orbital altitude, inclination, and on-orbit trajectory of a single satellite, the satellite cluster is divided into multiple satellite groups. Each satellite group corresponds to a physical orbit region and a simulation layered region. The scenario generation module is configured to combine the number of satellite clusters, spatial distribution, and on-orbit trajectory corresponding to each simulation layer region to configure corresponding functional testing strategies and performance parameter acquisition strategies for each simulation layer region. Based on the mapping relationship between the physical orbit region and the simulation layer region, the satellite cluster partitioning configuration, and the functional testing strategies and performance parameter acquisition strategies corresponding to each simulation layer region, a general simulation scenario compatible with functional testing and performance testing is generated. The test item acquisition module is configured to run the general simulation scenario and simultaneously acquire the functional test items and performance test items corresponding to the general simulation scenario; wherein, the functional test items include the real-time functional operation status of the communication link, task instructions, external interfaces and ground platform during the operation of the general simulation scenario; the performance test items include the number of ground platforms deployed, the number of tracks covered, the track coverage overlap rate and the clarity of the demonstration screen corresponding to the general simulation scenario; The Functional Result Determination Module is configured to determine whether each functional test item meets the preset functional standards and determine the functional test result. The comprehensive judgment module is configured to compare each acquired performance test item with the corresponding preset standard parameter item by item and obtain the target comparison result. Combining the target comparison result and the functional test result, it comprehensively judges whether the overall operating condition of the general simulation scenario meets the preset test requirements.

8. A terminal device, characterized in that, include: A processor and a memory, wherein instructions are stored in the memory and loaded and executed by the processor to implement the method as described in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1-6.