A method and system for generating a lunar-earth space environment situation for a training task

By designing a lunar space environment situation generation system, the problem of difficulty in grasping the degree of environmental influence in the training system was solved, and a rapid and intuitive environmental situation display was achieved, which met training needs and improved training effectiveness.

CN122241116APending Publication Date: 2026-06-19NAT SPACE SCI CENT CAS

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
NAT SPACE SCI CENT CAS
Filing Date
2026-04-08
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

The training system makes it difficult for trainees to quickly, intuitively, dynamically, and comprehensively grasp the impact of the Earth-Moon space environment on spacecraft. Existing data retrieval methods are time-consuming, laborious, and prone to omissions, failing to meet training needs.

Method used

Design a lunar-Earth space environment situation generation system for trial training missions, including a spatiotemporal reference conversion module, an environmental data spatiotemporal consistency fusion module, an environmental impact level comprehensive calculation module, and a situation generation and display module. Through fully asynchronous dynamic task scheduling and an environmental impact level calculation index system, the system enables rapid generation of environmental data and situation display.

Benefits of technology

It enables rapid generation and situational awareness of Earth-Moon space environment data, providing multi-level, multi-granularity, and multi-category environmental situational support to meet the intuitive needs of trainers and improve training effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122241116A_ABST
    Figure CN122241116A_ABST
Patent Text Reader

Abstract

This application discloses a method and system for generating the Earth-Moon space environment situation for trial training missions. The system includes: a spatiotemporal reference conversion module, an environmental data spatiotemporal consistency fusion module, an environmental impact level comprehensive calculation module, and an environmental situation generation and display module. The environmental data spatiotemporal consistency fusion module achieves consistent fusion of multi-type large-area data through spatial grid partitioning and data normalization storage scheduling. The environmental impact level comprehensive calculation module calculates the environmental effects of any specified area and time in the Earth-Moon space based on the hierarchical relationship, impact weights, and indicator factors of the comprehensive assessment index system for spatial environmental impact, and then correlates environmental element data to determine the final comprehensive spatial environmental impact level by combining the environmental effect risk level and the impact hierarchy of the calculated various effects. The environmental situation generation and display module is used to generate the environmental impact situation of the entire Earth-Moon space region. This invention achieves comprehensive environmental situation display.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of Earth-Moon space environment situation simulation, specifically involving a method and system for generating Earth-Moon space environment situation for trial and training tasks. Background Technology

[0002] Currently, mission training faces challenges such as novel and unique training models, dynamically changing training subjects, and complex and diverse training conditions. Simulation training can not only meet the needs of real-world training but also significantly reduce training costs, ensuring training safety without interfering with actual systems. By constructing a training system closely aligned with reality through simulation, it supports trainees in conducting on-the-job training, system-on-system confrontation training, and tactical research. This facilitates flexible deployment of training scenarios, enriches training content, and effectively improves training outcomes.

[0003] The Earth-Moon space refers to the entire three-dimensional space region centered on the Earth's center of mass, extending outward from near-Earth orbit until the Moon's gravity becomes dominant. It includes the space beyond near-Earth orbit, within the Moon's orbit, and near the Earth-Moon system's translation point, encompassing various orbital configurations. The Earth-Moon space is an inevitable choice and crucial support for human sustainable development, a key region for expanding human living space, exploring the universe, and utilizing resources. The space environment refers to all environmental factors in the Earth-Sun space that influence human activities. Typical space environment elements in the Earth-Moon space training system include the Earth's atmosphere, magnetic field, radiation belts, and the Earth-Moon magnetotail. These elements can have varying degrees of impact and damage on spacecraft communications, energy, structure, electronic equipment, and payload performance, thus significantly affecting spacecraft orbit design and control, equipment safety, and mission planning. Compared to near-Earth space, the Earth-Moon space involves more environmental types and exhibits exponentially increasing data volume, making it a large-area space.

[0004] The construction of the Earth-Moon space environment in the training system relies on data generated by space environment model calculations or forecasts and long-term ground-based and space-based observation data. The National Medium- and Long-Term Science and Technology Development Plan and the Space Science Pilot Project have clearly defined a series of space exploration projects targeting the Sun, Earth, and Moon, such as the Advanced Space-based Solar Observatory (ASO-S), the Solar Wind-Magnetospheric Interaction Panoramic Imaging Satellite (SMILE), and the Lunar Exploration Program. These projects have acquired or are about to acquire a large amount of space exploration data, such as data on the solar wind, magnetosphere, radiation belts, and ionosphere. Space environment data is characterized by its complexity, long and unequal time spans, wide and uneven spatial distribution, and massive volume. Therefore, using environmental data or model calculations to dynamically construct the Earth-Moon space environment faces the problem of information overload. How to find the necessary data from the massive and complex dataset, extract typical elements to reflect the characteristics and patterns of space environment influences, and provide trainees with a clear understanding of the environmental situation is an urgent problem to be solved.

[0005] Currently, space environment exploration data typically offers a search method based on time -> satellite -> payload for users to retrieve files of interest. However, if users want to obtain data based on a specific type or region, they must manually extract the data from all files. This method is time-consuming, labor-intensive, and prone to omissions. Furthermore, space environment data is primarily geared towards professionals, used for radiation shielding during spacecraft design and manufacturing, and for ensuring safe launch and on-orbit operation. This requires objective and accurate data for localized affected areas. Training systems, however, have different personnel and data needs. They prioritize the rapid and intuitive acquisition of data reflecting overall physical laws, while having a higher tolerance for data accuracy. Therefore, there is an urgent need to explore a method for organizing and generating situational awareness of the Earth-Moon space environment data to meet the requirements of training systems. Summary of the Invention

[0006] The purpose of this invention is to address the problem that trainees in training systems cannot quantitatively, intuitively, dynamically, comprehensively, and holistically grasp the impact of various environmental factors on spacecraft. It proposes a method and system for generating the Earth-Moon space environment situation for test and training missions. By analyzing the physical laws and models of typical Earth-Moon space environments, it achieves rapid generation and fully asynchronous dynamic scheduling of environmental data such as the atmosphere, magnetic field, ionosphere, and radiation belts. Combined with spatiotemporal reference conversion, it achieves spatiotemporal consistency fusion of environmental data. Furthermore, based on the connotation of environmental elements and their impact characteristics on spacecraft, it designs a comprehensive evaluation index system for space environment impact and a situation generation method, thereby providing trainees with a basis and support for grasping the training environment situation at multiple levels, with multiple granularities, and in multiple categories.

[0007] To achieve the above objectives, this application provides a lunar-Earth space environment situation generation system for trial training missions. The system comprises: a spatiotemporal reference conversion module, a spatiotemporal consistency fusion module for environmental data, a comprehensive calculation module for environmental impact levels, and an environmental situation generation and display module. The spatiotemporal reference conversion module is used to calculate the spatiotemporal fusion of Earth-Moon space environment data, as well as the mutual conversion between various time and space references involved in calculating the impact of the environment on spacecraft; The environmental data spatiotemporal consistency fusion module is used to achieve consistent fusion of multiple types of large-area data based on the Earth-Moon spatial environment data through spatial grid subdivision and dual-dimensional data normalization storage scheduling of simulation time and environment type. The comprehensive environmental impact level calculation module is used to calculate the environmental effects of any specified area and time in the Earth-Moon space after acquiring environmental data of a specified area in the Earth-Moon space, based on the hierarchical relationship, impact weight and indicator factors of the comprehensive spatial environmental impact assessment index system configured by human-computer interaction, and then correlated with environmental element data; and to determine the comprehensive spatial environmental impact level by comprehensively considering the impact levels of the calculated various environmental effects. The environmental situation generation and display module is used to generate the global environmental impact situation of the Earth-Moon space based on the impact level of various environmental effects or the comprehensive environmental impact level.

[0008] As one implementation of the above system, the system is characterized by further comprising: an atmospheric environment data generation module, a magnetic field environment data generation module, an ionospheric environment data generation module, and a radiation environment data generation module; wherein... The atmospheric environment data generation module is used to calculate and generate atmospheric environment data affecting satellite orbit maintenance and surface material erosion rate within a specified time and area. The magnetic field environment data generation module is used to calculate magnetic field environment data within a specified area at a specified time. The ionospheric environment data generation module calculates ionospheric physical parameter environment data for a specified time and area. The radiation environment data generation module is used to calculate high-energy proton and electron spectrum environment data for a specified time and area.

[0009] As another implementation of the above system, it is characterized by further including a fully asynchronous dynamic task scheduling module, which is used to perform fully asynchronous dynamic task scheduling on the spatiotemporal reference conversion module, atmospheric environment data generation module, magnetic field environment data generation module, ionospheric environment data generation module, radiation environment data generation module, environmental data spatiotemporal consistency fusion module, environmental impact level comprehensive calculation module and environmental situation generation and display module, based on the dual pyramid structure management with simulation time dimension and environmental category dimension.

[0010] As another implementation of the above system, the fully asynchronous dynamic task scheduling module comprises: a scheduling center layer, a queue interaction layer, an execution computation layer, and a data storage layer; wherein, the scheduling center layer achieves adaptive node resource allocation through dynamic load migration; the queue interaction layer adopts a dual message queue system, RabbitMQ, and a streaming processor, Kafka, to achieve high-concurrency task caching and high-throughput data transmission; the execution computation layer performs interactive configuration and remote computation of task processes, supporting the separation, decoupling, and reassembly of each computation task; and the data storage layer implements the database access logic and performs fast caching of core data.

[0011] As another implementation of the above system, the time reference conversion includes mutual conversion between UTC (Coordinated Universal Time), TAI (International Atomic Time), GST (Greenwich Sidereal Time), GPS time (GPST), BeiDou time (BDT), and JD (Julian Day); the spatial reference conversion includes mutual conversion between ITRS (Earth Fixed Coordinate System), J2000 (Earth Inertial Coordinate System), IAU_MOON (Lunar Fixed Coordinate System), MOONJ2000 (Lunar Inertial Coordinate System), (GEMR) Earth-Moon Synodal Coordinate System, and MAG (Geomagnetic Coordinate System).

[0012] As another implementation of the above system, the feature is that the environmental data spatiotemporal consistency fusion module adopts the simulation data normalization processing standard. According to the characteristics of different environmental data, the Kriging interpolation method is used to refine the granularity of environmental data, process the environmental data into a normalized data format, and make the environmental data continuous. The storage of the fused environmental data is carried out by gridding the Earth-Moon space through the octree partitioning method, and the associated grid number is calculated according to the spatial location of the fused environmental data.

[0013] As a further implementation of the above system, the feature is that the comprehensive calculation module for environmental impact level sets the risk level of such effect by the type of environmental effect; determines the type of parameter to be generated when generating environmental data by describing parameters; and defines the impact weight of such environment by the impact of the impact mode on spacecraft devices.

[0014] As a further implementation of the above system, the feature is that the environmental data spatiotemporal consistency fusion module adopts a normalization retrieval mechanism with two dimensions: simulation time and environmental type. The time dimension data normalization is performed by partitioning, splitting, and storing the data in separate databases according to the dimensions of time, day, week, and month. Based on the time dimension normalization, each simulation moment corresponds to a normalized data index of the environmental category dimension. The environmental category dimension data normalization labels the data according to the characteristics of keyframes driven by features, descriptive parameter features, environmental type features, and effect type features.

[0015] This invention also provides a method for generating the Earth-Moon space environment situation for trial training tasks, implemented on the aforementioned Earth-Moon space environment situation generation system, characterized by including the following steps: Step S1: Through the fully asynchronous dynamic task scheduling module, atmospheric environment model, magnetic field environment model, ionospheric environment model, and radiation environment model are called in parallel to generate Earth atmospheric data, magnetic field data, ionospheric data, radiation belt data, and Earth-Moon space environment data. Step S2: The Earth-Moon space is partitioned into an octree using the environmental data consistency fusion module to construct a hierarchical and block-based data management infrastructure. Step S3: Establish a dual-line storage index mechanism for simulation time and environment category through the environmental data consistency fusion module, access the generated Earth-Moon spatial environment data to associate and construct indexes for each data unit, complete the data for missing regions or granularities, and call the spatiotemporal reference conversion module to convert data for different times or coordinate systems as needed. Step S4: Using the environmental impact level comprehensive calculation module as the guide, design a spatial environmental impact level calculation index system based on spatial region and environmental data type; Step S5: The environmental impact level comprehensive calculation module accesses the corresponding spatial environment data of the corresponding time, region and category according to the designed index system to carry out dynamic calculation of the impact level of the Earth-Moon spatial environment, and forms a quantitative result of the environmental effect impact level. Step S6: Based on the impact assessment results, the environmental situation generation and display module generates and draws an environmental impact situation map of the Earth-Moon space using a human-computer interaction interface and a colorimetric map mode, and then displays the environmental situation map.

[0016] The present invention also provides a lunar space environment situation generation device for test and training missions, characterized in that it includes: Memory, used to store data on the Earth-Moon space environment and computer programs; A processor for executing the computer program to implement the steps of the method for generating the Earth-Moon space environment situation as described in claim 9; A monitor used to display an environmental situation map.

[0017] Compared with the prior art, the advantages of this application are: This invention analyzes the distribution patterns, data connotations, and change characteristics of environmental elements using massive amounts of heterogeneous space environment data to design an environmental impact level calculation index system. This system then constructs an environmental situational awareness, providing a basis and support for trainees to understand the Earth-Moon space environment at multiple levels, with multiple granularities, and in multiple categories. Specific advantages include: 1. Based on typical space environment models such as atmosphere, magnetic field, ionosphere, and radiation belts, and using a fully asynchronous dynamic parallel scheduling method, space environment data of different times, regions, and granularities in the Earth-Moon space can be generated quickly.

[0018] 2. Combining the calculation results of the environmental model and the characteristics of the environmental data, the problem of consistent fusion of multi-type large-area data was solved by spatial grid partitioning and data normalization storage scheduling. A normalization retrieval mechanism with two dimensions of simulation time and environmental type was designed, providing flexible data support for the application needs of highly dynamic environments with different spatial regions and different simulation granularities.

[0019] 3. After generating environmental data for any region in the Earth-Moon space, in order to quickly calculate the comprehensive impact of various environments, the distribution patterns, data connotations, and change characteristics of various environmental elements such as atmosphere, magnetic field, ionosphere, and radiation were analyzed. The hierarchical relationship, impact weights, and indicator factors of the comprehensive assessment index system for space environmental impact were extracted and designed. Combined with environmental data, the environmental impact level of any region in the Earth-Moon space at a specified simulation time was calculated, forming a clear situational display capability. Attached Figure Description

[0020] Figure 1 A hierarchical relationship diagram of the Earth-Moon space environment situation generation system for specific implementation methods and test training tasks; Figure 2 A diagram showing the module composition of the Earth-Moon space environment situation generation system for specific implementation of the test training mission; Figure 3 A flowchart of the system for generating the Earth-Moon space environment situation for specific implementation tasks; Figure 4 A schematic diagram illustrating the data normalization of the simulation time and environment category dual pyramid structure for a specific implementation method; Figure 5 This diagram illustrates the environment model and data parallel scheduling architecture for a specific implementation method. Figure 6 A conceptual diagram outlining the approach to calculating the spatial environmental impact level index system for specific implementation methods; Figure 7 The diagram shows the coordinate transformation result of the model in the specific implementation method; Figure 8 This is a diagram showing the atmospheric density distribution at an orbital altitude of 100km in a specific implementation method; Figure 9 This is a map showing the atmospheric temperature distribution at an orbital altitude of 100km in a specific implementation method; Figure 10 This is a diagram illustrating the generation and display of atmospheric environmental data in a specific implementation method. Figure 11 The diagram illustrates the generation and display of magnetic field environment data for a specific implementation method. Figure 12 This is a diagram illustrating the generation and display of ionospheric environmental data in a specific implementation method. Figure 13 This is a diagram illustrating the generation and display of radiation environment data in a specific implementation method. Figure 14 To illustrate the effects of the Earth-Moon space environment in specific implementation methods Figure 1 ; Figure 15 To illustrate the effects of the Earth-Moon space environment in specific implementation methods Figure 2 . Detailed Implementation

[0021] The technical solutions provided in this application are further illustrated below with reference to the embodiments.

[0022] The Earth-Moon space environment situation generation system for trial training missions primarily addresses the urgent need for trainees to quickly grasp the Earth-Moon space environment situation at multiple levels, with multiple granularities, and multiple categories. Based on a basic environmental simulation model, it divides the Earth-Moon space and constructs a pyramid-shaped data management framework with parallel simulation time and environmental category dimensions. It also designs an environmental impact level calculation index system, combines various environmental data to calculate the intensity of environmental impact, and comprehensively forms the Earth-Moon space environmental impact situation, providing trainees with a clear situation map to quickly grasp the level of environmental impact.

[0023] like Figure 1 As shown in the figure, a specific implementation provides a lunar space environment situation generation system for trial training tasks. The system includes, from bottom to top: a model resource layer, a data management layer, a service scheduling layer, and a situation generation layer.

[0024] The model resource layer is used for unified management of various simulation calculation models in the system. The simulation calculation models are categorized by function into spatiotemporal reference conversion models, Earth-Moon space environment models, and comprehensive assessment models of space environment impacts. The spatiotemporal reference conversion models include models based on UTC (Coordinated Universal Time), TAI (International Atomic Time), JD (Julian Day), ITRS (Earth Fixed Coordinate System), J2000 (Earth Inertial Coordinate System), (GEMR) Earth-Moon synodic coordinate system, and MAG (Geomagnetic Coordinate System). The Earth-Moon space environment models include atmospheric environment models, magnetic field environment models, ionospheric environment models, and radiation environment models.

[0025] The data management layer is used to manage various types of space environment data resources stored, transferred, and generated within the system. Space environment data mainly includes scalar, vector, and field data such as the Earth's atmosphere, magnetic field, ionosphere, and radiation belts. Through spatiotemporal consistency fusion of globally segmented data, this space environment data is normalized and stored in a pyramid format based on simulation time and environmental category.

[0026] The service scheduling layer is used to perform high-concurrency dynamic scheduling of computing tasks through algorithms such as dynamic load migration, dynamic elastic scaling, and dynamic task scheduling. It realizes the fully asynchronous design and distributed deployment of task scheduling, thereby achieving rapid parallel generation of environmental data based on the spatial environment model and improving system operating efficiency.

[0027] The situation generation layer is used to construct a spatial environmental impact level calculation index system based on environmental effects, and to calculate the intensity of environmental impact by combining various types of environmental data generated and to comprehensively form the Earth-Moon spatial environmental situation. Furthermore, the situation survival layer provides trainees with a clear situation map support for quickly grasping the level of environmental impact through a human-computer interaction interface.

[0028] like Figure 2 The present invention provides a specific embodiment of a lunar space environment situation generation system for test and training missions, comprising nine modules: a spatiotemporal reference conversion module, an atmospheric environment data generation module, a magnetic field environment data generation module, an ionospheric environment data generation module, a radiation environment data generation module, a spatiotemporal consistency fusion module for environmental data, a fully asynchronous dynamic task scheduling module, a comprehensive calculation module for environmental impact levels, and an environmental situation generation and display module.

[0029] The main functions of each module are described below: (1) Spatiotemporal reference conversion module Spatiotemporal reference conversion primarily handles the conversion between various time and space references involved in spatiotemporal fusion calculations of environmental data and calculations of the impact of the environment on spacecraft. Time reference conversion mainly includes the conversion between various time systems and timekeeping methods such as UTC (Coordinated Universal Time), TAI (International Atomic Time), GST (Greenwich Sidereal Time), GPS Time (GPST), BeiDou Time (BDT), and JD (Julian Day). Space reference conversion mainly includes the conversion between space references such as ITRS (Earth Fixed Coordinate System), J2000 (Earth Inertial Coordinate System), IAU_MOON (Lunar Fixed Coordinate System), MOONJ2000 (Lunar Inertial Coordinate System), (GEMR) Earth-Moon Synodal Coordinate System, and MAG (Geomagnetic Coordinate System).

[0030] (2) Atmospheric environment data generation module Based on space environment parameters such as F10.7, F10.7_avg, and Ap, atmospheric environment data such as atmospheric density, temperature, composition, and wind field that affect satellite orbit maintenance and surface material erosion rate are calculated and generated using the NRLMSISE-00 model within a specified time and area.

[0031] (3) Magnetic field environment data generation module Based on spatial environment parameters such as Kp, and using the geomagnetic environment IGRF and Tsy89 models, the magnitude and three components of the geomagnetic field within a specified area at a specified time are calculated.

[0032] (4) Ionospheric environment data generation module Based on space environment parameters such as F10.7, F10.7_avg, Rz12, and IG12, the IRI2016 model is used to calculate physical parameters such as ionospheric electron density, temperature, critical frequency, and total ionospheric electron content (TEC) within a specified area at a specified time.

[0033] (5) Radiation environment data generation module Based on space environment parameters such as Kp, the proton and electron energy spectra of the Earth's radiation belts are calculated using the AP8 / AE8 radiation belt model. Furthermore, the galactic cosmic ray energy spectrum at any location within the magnetosphere after geomagnetic shielding is calculated using the CREME96 galactic cosmic ray model and the geomagnetic shielding effect gridded model. This enables the calculation of high-energy proton and electron energy spectra within a specified time and region.

[0034] (6) Spatiotemporal consistency fusion module for environmental data Combining environmental model calculation results and environmental data characteristics, this study addresses the consistency fusion problem of multi-type large-area data by implementing spatial grid partitioning and data normalization storage scheduling, providing flexible data support for application needs across different spatial regions and simulation granularities. The simulation data normalization standard adopted is a spatial resolution of 1°×1°×5km and a temporal resolution of 1 hour. To address the issues of spatial discontinuity and inconsistent regional granularity in various environmental data types, Kriging interpolation is used to refine the environmental data granularity, processing the environmental data into a normalized data format and ensuring data continuity. The fused environmental data is stored by gridding the Earth-Moon space using an octree partitioning method, and the associated grid number is calculated based on the spatial location of the fused environmental data. Figure 4 As shown, to facilitate rapid parallel retrieval of required environmental data based on time, location, and environment type, a dual-dimensional normalization retrieval mechanism based on simulation time and environment type was designed. For the time dimension, data normalization involves partitioning, table partitioning, and database partitioning according to the hierarchy of hour, day, week, and month. Specifically, a pyramid index is built for the time dimension within the simulation period, using four granularities: hourly, daily, weekly, and monthly. Simultaneously, data is stored in the database with each hour in one partition, each day or week in one table, and each month in one database. The specific normalization method is implemented based on known knowledge and contextual description. Building upon the time dimension normalization, each time dimension corresponds to a normalized data index for the environment dimension. The environment dimension is corresponding to the time dimension; the time dimension provides a vertical description, while the environment dimension provides a horizontal description. For example... Figure 4 As shown, taking the "day" time dimension as an example, the environmental dimension data normalization labels the data according to the characteristics of feature-driven keyframe data, descriptive parameter features, environmental type features, and effect type features. The use of feature-driven keyframe data here emphasizes that environmental data at every moment is important. Therefore, by analyzing the temporal environmental change characteristics, the data at the moment with the greatest change in any environmental type is indexed separately as keyframe data. This makes subsequent use more intuitive and convenient. Thus, feature-driven keyframe data is used here. The time dimension allows for quick retrieval of the storage encoding of environmental data at a specified time. Then, based on the environmental type, descriptive parameters, and other types, environmental data of a specified location and type (environmental type, descriptive parameters, etc.) can be quickly obtained from the storage encoding area. For example... Figure 6 As shown, the environmental types include radiation environment, magnetic field environment, ionospheric environment, atmospheric environment, etc. The descriptive parameters are typical descriptive parameters for the corresponding environmental types. For example, the descriptive parameters for the ionospheric environment include total electron content and electron density.

[0035] (7) Fully asynchronous dynamic task scheduling module Fully asynchronous: The entire scheduling system is non-blocking and adopts an asynchronous parallel mode; Dynamic task scheduling: Tasks can be dynamically added, canceled, and have their priorities adjusted. The scheduling module executes these tasks according to a certain scheduling strategy.

[0036] Because the generation of Earth-Moon space environment data is computationally complex and involves a wide spatial range, a parallel approach is adopted to accelerate the operation, with different threads performing calculations on different types of environment data simultaneously.

[0037] The Earth-Moon space spans a wide range of scales and contains diverse environmental data types and granularities. To ensure real-time access to different types and granularities of data across different regions during simulation training, this invention designs a fully asynchronous dynamic task scheduling module based on a dual-pyramid structure management system that operates in parallel along both the simulation time and environmental category dimensions. This module enables the configuration and scheduling of large-scale, multi-domain, heterogeneous simulation resources such as data or models. Figure 5 As shown, the fully asynchronous dynamic task scheduling module comprises four layers: a scheduling center layer, a queue interaction layer, an execution computation layer, and a data storage layer. The scheduling center layer achieves adaptive node resource allocation through dynamic load balancing; the queue interaction layer uses both the RabbitMQ messaging system and the Kafka streaming processor as dual message queues to achieve high-concurrency task caching and high-throughput data transmission; the execution computation layer handles interactive configuration of task flows and remote computation, supporting the separation, decoupling, and reassembly of various computation tasks; and the data storage layer implements database access logic and performs fast caching of core data.

[0038] (8) Comprehensive calculation module for environmental impact level This system, used to quickly calculate the comprehensive impact of various environmental types after acquiring environmental data from any region of the Earth-Moon space, configures the hierarchical relationship, impact weights, and indicator factors of a comprehensive assessment index system for space environmental impact through human-computer interaction. It then correlates environmental data elements to calculate the environmental effects at a specified simulation time in any region of the Earth-Moon space. The hierarchical relationship refers to, for example... Figure 6The system illustrates the effect types, environment types, descriptive parameters, and influence mechanisms. Effect types include single-event effects, total dose effects, deep charging effects, and motion drag. Environment types include radiation environment, magnetic field environment, ionospheric environment, and atmospheric environment. Descriptive parameters include high-energy proton spectrum, electron spectrum, and heavy-ion flux (corresponding to the radiation environment); magnetic field strength, direction, and structure (corresponding to the magnetic field environment); total electron content and electron density (corresponding to the ionospheric environment); atmospheric density, temperature, and thermodynamic properties (corresponding to the atmospheric environment). Influence mechanisms include device performance, imaging noise, battery efficiency, and wireless communication (corresponding to parameters describing the radiation environment); atmospheric environment, ionospheric environment, and satellite attitude (corresponding to parameters describing the magnetic field environment); navigation and positioning, radar accuracy, and communication quality (corresponding to parameters describing the ionospheric environment); and spacecraft orbit (corresponding to parameters describing the atmospheric environment). The design and configuration of the space environment impact level calculation index system are carried out in conjunction with environmental effect impact calculations, representing the impact level of this type of environmental effect. The comprehensive environmental impact level calculation module is used to calculate the impact values ​​of various environmental effects, and to comprehensively calculate the overall environmental impact level of the environmental effects based on the impact weights of various environmental effects designed or configured. Finally, it determines the risk level according to a pre-set risk level standard to measure the overall spatial environmental impact level. Figure 6 As shown, environmental types include the aforementioned atmosphere, magnetic field, ionosphere, and radiation; environmental effect types include single-event effects, total dose effects, and deep charging effects. Therefore, as... Figure 6 As shown, the design concept of the spatial environment impact level calculation index system starts from the type of environmental effect, analyzes the related environmental types, then identifies the descriptive parameters, and extracts the corresponding impact modes, i.e., environmental effect type → environmental type → descriptive parameters → impact mode. Figure 6 The document details the specific content of these four factors. The impact level of an environmental effect is calculated based on its type, and risk levels are then categorized accordingly. Descriptive parameters guide the types of parameters to be generated when generating environmental data. The impact mode determines the weighting of the environmental type based on its influence on specific components and aspects of the spacecraft. Environmental effects include single-event effects, total dose effects, deep charging effects, and drag effects. For single-event effects, the single-event flip frequency (bit / day) is used as the impact factor; for total dose effects, the total dose value (krad) under 3mm aluminum shielding is used; for deep charging effects, the electric field strength value (V / m) under 3mm aluminum shielding is used; and for drag, the drag value calculated for a typical spacecraft in an atmospheric environment is used.

[0039] When calculating the impact level of a single environmental type, the corresponding effect impact index factor is used as the basis for the strength of the impact. At the same time, various impact index factors can be normalized to the range of 0 to 1. For example, the single-event effect is normalized to [0, 1e-6] bits / day, and the total dose effect is normalized to [0, 100]. After the effect impact value of a single environmental type is calculated, the risk level is determined by human-computer interaction configuration or according to the pre-set risk level standard. For example, for the single-event effect, the single-event flip frequency (bit / day) is set as low risk when it is (0, 1e-8), medium risk when it is [1e-8, 1e-7), high risk when it is [1e-7, 1e-6), and extremely high risk when it is greater than 1e-6. For the total dose effect, the total dose value (unit: krad) under 3mm aluminum shielding is set as low risk when it is (0, 10), medium risk when it is [10, 50), high risk when it is [50, 100), and extremely high risk when it is greater than 100.

[0040] When calculating the overall environmental impact level, it is also necessary to design the influence weights for various environmental effects, ranging from 0 to 1, with a total weight of 1. For example, motion drag occurs within the atmospheric environmental altitude range and has a significant impact on the motion of low- and medium-Earth orbit spacecraft platforms, therefore its influence weight is high and initially set to 0.4; single-event effects, total dose effects, and deep charging effects all have a certain degree of impact on spacecraft platforms and payloads, and are all initially set to 0.2. Currently, there is no standard setting for influence weights in the field of space environmental effect analysis. Therefore, to adapt to various application needs, the system has designed an interface for modifying the influence weights of each influence, facilitating user-adaptive modifications; the specific values ​​of each influence weight can be obtained through manual evaluation or machine learning. The overall environmental impact level is equal to the sum of the products of the influence index factors and influence weights of each type of environmental effect. After comprehensively calculating the overall environmental impact level, the risk level is determined by configuring it through human-computer interaction or according to the pre-set risk level standard. The total impact value is as follows: low risk if it is below 0.3, medium risk if it is between 0.3 and 0.5, high risk if it is between 0.5 and 0.8, and extremely high risk if it is above 0.8. Thus, the overall environmental impact level of space is measured by the risk level method.

[0041] In summary, the functions of the comprehensive environmental impact level calculation module are as follows: First, the assessment index system for each type of environmental impact is configured through human-computer interaction; second, environmental data of a specified time, region, and category are associated with the index system to calculate the environmental effect; third, the comprehensive environmental impact level is calculated based on the set impact weights of various environmental effects; and finally, the environmental effect risk level is classified according to the set risk level standards.

[0042] (9) Environmental situation generation and display module Based on the designed space environment impact level calculation index system, various environmental data at the corresponding simulation time and location are acquired. Combined with typical spacecraft materials such as 3mm aluminum, the environmental impact intensity value is calculated. Furthermore, the comprehensive impact level at that location is calculated by integrating various environmental impact weights designed in the previous module, the comprehensive environmental impact level calculation module, thus forming a global environmental impact situation in the Earth-Moon space domain. Based on the environmental effect risk level results and / or the impact level values ​​of single environmental types and / or the comprehensive environmental impact level values, a global situation map is drawn using a colorimetric map mode through a human-computer interaction interface, providing support for trainees to quickly and clearly grasp the environmental impact level.

[0043] After the environmental impact level comprehensive calculation module configures the assessment indicator system, calculates environmental effects, and calculates risk levels, the environmental situation generation and display module uses different colors to represent the impact intensity of different areas based on the environmental effect risk level, thus forming the Earth-Moon space environmental impact situation. The environmental impact situation display includes two scenarios: one is to display each type of environmental impact situation separately, showing the risk level of each type of environmental effect using a colorimetric map, providing an interactive switching function to display different types of environmental effect risk levels; the other is to display the comprehensive environmental impact level, showing the risk level determined by the comprehensive impact of various environmental effects calculated in the previous module using a colorimetric map. From a practical task perspective, the comprehensive environmental impact level is closer to the second scenario. Displaying the comprehensive environmental effect risk level through a situation display allows users to have a clear understanding of the comprehensive environmental impact level of the Earth-Moon space.

[0044] like Figure 3 Another specific embodiment of the present invention shown is a method for generating the Earth-Moon space environment situation for a training mission, which includes the following steps: (1) Through the fully asynchronous dynamic task scheduling module, the atmospheric environment model, magnetic field environment model, ionospheric environment model, and radiation environment model are called in parallel to generate Earth atmospheric data, magnetic field data, ionospheric data, radiation belt data and other Earth-Moon space environment data.

[0045] (2) The Earth-Moon space is partitioned into octrees using the environmental data consistency fusion module to construct a hierarchical and block-based data management infrastructure. The environmental data consistency fusion module needs to perform octree partitioning on the Earth-Moon space before establishing a dual-line storage index mechanism.

[0046] (3) Establish a dual-line storage index mechanism for simulation time and environment category through the environmental data consistency fusion module, and access the generated Earth-Moon spatial environment data to construct the index of each data unit. For data missing in region or granularity, call the corresponding data generation model to complete the data, and call the spatiotemporal reference conversion module to convert data in different times or coordinate systems as needed.

[0047] (4) Using the environmental impact level comprehensive calculation module as the guide, design a spatial environmental impact level calculation index system based on spatial region and environmental data type.

[0048] (5) Through the comprehensive calculation module of environmental impact level, the corresponding spatial environment data of the corresponding time, region and category are accessed according to the designed index system to carry out dynamic calculation of the impact level of the Earth-Moon spatial environment, and form a quantitative impact assessment result.

[0049] (6) Based on the impact assessment results, the environmental impact situation map of the Earth-Moon space is generated and drawn using the environmental situation generation and display module, for example, by adopting a human-computer interaction interface and a colorimetric map mode. The environmental situation map is then displayed through a display device.

[0050] Corresponding to the above method, this specific embodiment also provides a lunar space environment situation generation device for trial training tasks, characterized in that it includes: Memory, used to store data on the Earth-Moon space environment and computer programs; A monitor used to display an environmental situation map; A processor is used to execute the computer program to implement the steps of the above-described method for generating the Earth-Moon space environment situation.

[0051] As can be seen from the above detailed description of this application, the innovative points of this invention are as follows: 1. A fully asynchronous dynamic parallel scheduling method for environmental models was designed to address the characteristics of the Earth-Moon space region, which is characterized by its wide area, diverse environmental types, and complex calculations. This method solves the problem of rapidly generating spatial environment data of different times, regions, and granularities in the Earth-Moon space.

[0052] 2. Combining the calculation results of the environmental model and the characteristics of the environmental data, a normalized retrieval mechanism with two dimensions of simulation time and environment type was designed. This solved the problem of consistent fusion, storage and scheduling of multi-type large-area data, and provided flexible data support for the application needs of highly dynamic environments with different spatial regions and different simulation granularities.

[0053] 3. The hierarchical relationship, impact weight and indicator factors of the comprehensive assessment index system for space environmental impact were extracted and designed. Combined with environmental data, it can calculate the environmental impact level of any region in the Earth-Moon space at a specified simulation time, and has the ability to display the environmental impact situation at a glance.

[0054] Significant technical effects resulting from the specific embodiments of the present invention: (1) Comparison effect of spatiotemporal reference accuracy The accuracy of coordinate system transformation calculations was verified by comparing it with STK software. Taking the comparison between the Earth Inertial Coordinate System (J2000) and the Earth Fixed Coordinate System (ITRS) as an example, the transformation time was May 20, 2012 (Beijing time), and the coordinates of transformation points 1 and 2 are as follows:

[0055] The calculation results based on the model of the specific implementation method of this invention are as follows: Figure 7 As shown.

[0056]

[0057] The specific implementation model of this invention and the difference between the two points calculated by STK software are shown in the following table.

[0058]

[0059] It can be seen that the model conversion results of the specific implementation of the present invention are basically consistent with those of the STK software, and the coordinate system conversion accuracy is at the decimeter level, which meets the requirements of the training system for environmental situation analysis demonstration.

[0060] (2) Comparison of the accuracy of spatial environment data generation Taking the formation of Earth's atmosphere as an example, with space environment parameters F10.7 = 140, F10.7_avg = 120, and Ap = 5, the atmospheric density and temperature at an orbital altitude of 100km at 1:00 AM on October 13, 2022 are calculated. The results are as follows: Figure 8 and Figure 9 : Figure 8 The horizontal axis represents longitude, the vertical axis represents latitude, and density represents atmospheric density. Figure 9 The horizontal axis represents longitude, the vertical axis represents latitude, and temperature represents temperature.

[0061] By selecting coordinate positions, the calculation results of the specific implementation model of this invention are compared with those of the atmospheric model integrated by NASA / GSFC / CCMC, as shown in Table 1. The calculation results of the two types of models are consistent.

[0062] Table 1. Comparison results between the model presented in this paper and the CCMC ensemble model.

[0063] (3) Spatial environment data generation and display effect a) Results of generating Earth's atmospheric environment data like Figure 10 As shown, the atmospheric environment data generation and display adopts a radial layer sampling method centered on the Earth's core from the Earth's surface to the top of the atmosphere. Based on the color mapping visualization method from the atmospheric density value range space to the color space, each layer is rendered in sequence to display the atmospheric environment effect in the vicinity.

[0064] b) Magnetic field environment data generation effect like Figure 11 As shown, the magnetic field environment data generation and display covers the plasma sheet region within 30 Earth radii of the magnetotail, as well as the magnetic field environment experienced by the moon as it passes through the Earth's magnetotail, and the plasma environment of different regions such as the Earth's magnetosheath, magnetotail tail lobe, and magnetotail plasma sheet.

[0065] c) Ionospheric environmental data generation effect like Figure 12 As shown, the generation and display of ionospheric environmental data mainly covers the ionization region at altitudes of 50 km to 1000 km. A visualization method using color mapping from ionospheric value space to color space is adopted to express the ionospheric conditions and the total electron distribution under geomagnetic storm conditions.

[0066] d) Effect of Radiation Environment Data Generation like Figure 13 As shown, the radiation environment data generation and display mainly covers high-energy protons and high-energy electrons in the Earth's radiation belts. It is rendered by three-dimensional drawing and cross-sectional display of the radiation belt layered isosurfaces to show the dynamic changes in the radiation environment in spacecraft orbits during proton events and high-energy electron bursts.

[0067] (4) Effect of the Earth-Moon Space Environment Impact Map like Figure 14 and Figure 15 As shown, based on environmental data such as atmosphere, magnetic field, ionosphere, and radiation in the Earth-Moon space, their impact values ​​on spacecraft are calculated respectively. The overall environmental impact value is formed by combining the impact weights. The risk level is determined according to the risk level standard formed by preset or experience. Finally, a visualization method of color mapping from value space to color space is used to form an Earth-Moon space environmental situation map.

[0068] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to the embodiments, those skilled in the art should understand that modifications or equivalent substitutions to the technical solutions of the present invention do not depart from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A lunar and Earth space environment situation generation system for a training task, characterized in that, The system includes: a spatiotemporal reference conversion module, a spatiotemporal consistency fusion module for environmental data, a comprehensive calculation module for environmental impact levels, and an environmental situation generation and display module; among which, The spatiotemporal reference conversion module is used to calculate the spatiotemporal fusion of Earth-Moon space environment data, as well as the mutual conversion between various time and space references involved in calculating the impact of the environment on spacecraft; The environmental data spatiotemporal consistency fusion module is used to achieve consistent fusion of multiple types of large-area data based on the Earth-Moon spatial environment data through spatial grid subdivision and dual-dimensional data normalization storage scheduling of simulation time and environment type. The comprehensive environmental impact level calculation module is used to calculate the environmental effects of any specified area and time in the Earth-Moon space after acquiring environmental data of a specified area in the Earth-Moon space, based on the hierarchical relationship, impact weight and indicator factors of the comprehensive spatial environmental impact assessment index system configured by human-computer interaction, and then correlated with environmental element data; and to determine the comprehensive spatial environmental impact level by comprehensively considering the impact levels of the calculated various environmental effects. The environmental situation generation and display module is used to generate the global environmental impact situation of the Earth-Moon space based on the impact level of various environmental effects or the comprehensive environmental impact level.

2. The cis-lunar space environment situation generation system for training tasks of claim 1, wherein, The system also includes: an atmospheric environment data generation module, a magnetic field environment data generation module, an ionospheric environment data generation module, and a radiation environment data generation module; among which... The atmospheric environment data generation module is used to calculate and generate atmospheric environment data affecting satellite orbit maintenance and surface material erosion rate within a specified time and area. The magnetic field environment data generation module is used to calculate magnetic field environment data within a specified area at a specified time. The ionospheric environment data generation module calculates ionospheric physical parameter environment data for a specified time and area. The radiation environment data generation module is used to calculate high-energy proton and electron spectrum environment data for a specified time and area.

3. The cis-lunar space environment situation generation system for training tasks of claim 2, wherein, It also includes a fully asynchronous dynamic task scheduling module, which is used to perform fully asynchronous dynamic task scheduling on the spatiotemporal reference conversion module, atmospheric environment data generation module, magnetic field environment data generation module, ionospheric environment data generation module, radiation environment data generation module, environmental data spatiotemporal consistency fusion module, environmental impact level comprehensive calculation module and environmental situation generation and display module, based on the dual pyramid structure management with simulation time dimension and environmental category dimension.

4. The cis-lunar space environment situation generation system for training tasks of claim 3, wherein, The fully asynchronous dynamic task scheduling module includes: a scheduling center layer, a queue interaction layer, an execution computation layer, and a data storage layer. The scheduling center layer achieves adaptive node resource allocation through dynamic load migration. The queue interaction layer uses a dual message queue system (RabbitMQ) and a streaming processor (Kafka) to achieve high-concurrency task caching and high-throughput data transmission. The execution computation layer performs interactive configuration and remote computation of task processes, supporting the separation, decoupling, and reassembly of various computation tasks. The data storage layer implements database access logic and performs fast caching of core data.

5. The lunar and Earth space environment situation generation system for training tasks of claim 1, wherein, Time reference conversions include mutual conversions between UTC (Coordinated Universal Time), TAI (International Atomic Time), GST (Greenwich Sidereal Time), GPS time (GPST), BeiDou time (BDT), and JD (Julian Day); spatial reference conversions include mutual conversions between ITRS (Earth Fixed Coordinate System), J2000 (Earth Inertial Coordinate System), IAU_MOON (Lunar Fixed Coordinate System), MOONJ2000 (Lunar Inertial Coordinate System), (GEMR) Earth-Moon Synodal Coordinate System, and MAG (Geomagnetic Coordinate System).

6. The cis-lunar space environment situation generation system for training tasks of claim 1, wherein, The spatiotemporal consistency fusion module for environmental data adopts the simulation data standardization processing standard. It uses the Kriging interpolation method to refine the granularity of environmental data according to the characteristics of different environmental data, processes the environmental data into a standardized data format, and makes the environmental data continuous. The storage of the fused environmental data is carried out by gridding the Earth-Moon space using the octree partitioning method, and the associated grid number is calculated according to the spatial location of the fused environmental data.

7. The lunar and Earth space environment situation generation system for training tasks of claim 1, wherein, The comprehensive environmental impact level calculation module sets the risk level of an environmental effect by its type; determines the type of parameters that should be generated when generating environmental data by describing parameters; and defines the impact weight of an environmental effect by its impact on spacecraft components through the manner of impact.

8. The cis-lunar space environment situation generation system for training tasks of claim 1, wherein, The environmental data spatiotemporal consistency fusion module adopts a normalization retrieval mechanism with two dimensions: simulation time and environmental type. The time dimension data normalization is performed by partitioning, splitting, and storing the data in separate databases according to the dimensions of hour, day, week, and month. Based on the time dimension normalization, each simulation moment corresponds to a normalized data index of the environmental category dimension. The environmental category dimension data normalization labels the data according to the characteristics of keyframes driven by features, descriptive parameter features, environmental type features, and effect type features.

9. A method for generating Earth-Moon space environment situation for trial training tasks, implemented on the Earth-Moon space environment situation generation system described in claim 1 or 2, characterized in that, Includes the following steps: Step S1: Through the fully asynchronous dynamic task scheduling module, atmospheric environment model, magnetic field environment model, ionospheric environment model, and radiation environment model are called in parallel to generate Earth atmospheric data, magnetic field data, ionospheric data, radiation belt data, and Earth-Moon space environment data. Step S2: The Earth-Moon space is partitioned into an octree using the environmental data consistency fusion module to construct a hierarchical and block-based data management infrastructure. Step S3: Establish a dual-line storage index mechanism for simulation time and environment category through the environmental data consistency fusion module, access the generated Earth-Moon spatial environment data to associate and construct indexes for each data unit, complete the data for missing regions or granularities, and call the spatiotemporal reference conversion module to convert data for different times or coordinate systems as needed. Step S4: Using the environmental impact level comprehensive calculation module as the guide, design a spatial environmental impact level calculation index system based on spatial region and environmental data type; Step S5: The environmental impact level comprehensive calculation module accesses the corresponding spatial environment data of the corresponding time, region and category according to the designed index system to carry out dynamic calculation of the impact level of the Earth-Moon spatial environment, and forms a quantitative result of the environmental effect impact level. Step S6: Based on the impact assessment results, the environmental situation generation and display module generates and draws an environmental impact situation map of the Earth-Moon space using a human-computer interaction interface and a colorimetric map mode, and then displays the environmental situation map.

10. A device for generating Earth-Moon space environment situation for trial training missions, characterized in that, include: Memory, used to store data on the Earth-Moon space environment and computer programs; A processor for executing the computer program to implement the steps of the method for generating the Earth-Moon space environment situation as described in claim 9; A monitor used to display an environmental situation map.