Space environment training system, method, equipment and product based on historical data
Through a space environment training system based on historical data, integrating historical and real-time data generates three-dimensional dynamic scenarios, calculating risks and allowing students to revise reports, solving the problem of lack of practical and personalization in traditional training methods, and improving the risk response capabilities of space environment.
Patent Information
- Application Number
- CN202510265181.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2045-03-07
AI Technical Summary
In the prior art, spacecraft operators lack comprehensive, dynamic and practical training methods in space environment training, resulting in insufficient response to space environment risks in actual missions.
It provides a space environment training system based on historical data. By integrating historical data, real-time data and three-dimensional dynamic scenarios, it generates space environment reports and forecast data, combines neural network models to calculate risks, and allows students to revise risk assessment reports, supporting temporary guidance and personalized training.
It improves students' ability to analyze and respond to space environmental risks, enhances the authenticity, pertinence and practicality of training, and reduces potential risks of space accidents.
Smart Images

Figure CN119782374B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of aerospace technology, and in particular to a space environment training system based on historical data, a training method based on the space environment training system, an electronic device, a computer-readable storage medium, and a computer program product. Background Art
[0002] With the development of aerospace technology, the number of spacecraft in orbit has increased dramatically, and a series of space environmental disasters such as space debris collisions, particle radiation failures, and atmospheric orbital decay often occur. At present, some new personnel in space environmental risk assurance usually only learn through some traditional textbooks or on-the-job training, so that trainees cannot receive thorough and complete training during the actual learning period, and there are many hidden dangers after entering the job. In order to enable relevant personnel to quickly acquire space environment assurance capabilities, this application provides a space environment training system and training method based on historical data. The system aims to improve the analysis and emergency response capabilities of relevant personnel for solar storm risks, ensuring that they can respond quickly and accurately when a real solar storm occurs. Summary of the Invention
[0003] In view of this, embodiments of the present application provide a space environment training system based on historical data, a training method based on the space environment training system, an electronic device, a computer-readable storage medium, and a computer program product, for solving at least one of the above technical problems.
[0004] In a first aspect, an embodiment of the present application provides a space environment training system based on historical data, including:
[0005] A space environment alarm event database, which stores historical space environment monitoring data, space environment event types, space environment event alarm levels, and space environment event durations corresponding to multiple space environment alarm events;
[0006] A training scenario setting module, configured to set the training mission scenario and space environment scenario for the current training in response to the training mission scenario and space environment scenario envisioned by the instructor;
[0007] A training data generation module is configured to query a database for historical space environment monitoring data corresponding to target space environment alarm events in space environment scenarios and use the data as target space environment monitoring data for space environment training; based on the target space environment monitoring data and the space environment model, obtain space environment current data reflecting the impact of solar activity on the near-Earth space environment; and based on the target space environment monitoring data, the space environment current data, and the neural network model, obtain space environment forecast data for future time periods.
[0008] The mission risk determination module is used to calculate the space environment risk information of the current training scenario based on the target equipment data, target space environment monitoring data, space environment current data and space environment forecast data used in the training;
[0009] The training scenario presentation module is used to generate a 3D dynamic scene based on the set training mission scenario and space environment scenario; and present the training data through the 3D dynamic scene and data change charts, so that trainees can revise their risk assessment reports based on the presented training data;
[0010] The report production module is used to generate a preliminary risk assessment report for the current training scenario based on training data and space environment risk information, receive revision information entered by trainees during the training process, and revise the preliminary risk assessment report based on the revision information to obtain the final risk assessment report.
[0011] According to some embodiments of the present application, optionally, the initial risk assessment report presents the following content for the current training scenario: space environment risk information, causes of space environment alarm events, development trends of space environment alarm events, risks caused to the mission, and emergency response suggestions; the report production module is specifically used to revise at least one of the space environment risk information, causes of space environment alarm events, development trends of space environment alarm events, risks caused to the mission, and emergency response suggestions in the initial risk assessment report based on the revision information to obtain a revised final risk assessment report.
[0012] According to some embodiments of the present application, optionally, the training mission scenario includes mission type, mission period, mission phase and support element information, the support element information includes equipment information such as satellites and radars, and the space environment scenario includes space environment event type, space environment event alarm level and space environment event duration; the training scenario presentation module is specifically used to construct a three-dimensional dynamic scene of the sun, the earth, the moon and the target satellite based on the relative positions of the sun, the earth, the moon and the target satellite at the target time and the respective orbital information of the earth, the moon and the target satellite, and add a space environment alarm event screen corresponding to the space environment event type, space environment event alarm level and space environment event duration to the three-dimensional dynamic scene.
[0013] According to some embodiments of the present application, optionally, the space environment training system further includes:
[0014] A temporary guidance module is used to receive the space environment event type, space environment event alarm level and space environment event duration of the space environment temporary guidance scenario set by the instructor;
[0015] The training data generation module is further configured to, in response to the temporary guidance operation, query historical space environment monitoring data of space environment alarm events corresponding to the space environment temporary guidance scenario from multiple space environment alarm events stored in the database, and use the data as temporary guidance space environment monitoring data for space environment training to replace the target space environment monitoring data for the unexecuted period; and update the space environment current report data and space environment forecast data based on the temporary guidance space environment monitoring data.
[0016] The mission risk determination module is further configured to, in response to the temporary guidance operation, calculate space environment risk information for the training scenario after the temporary guidance based on target equipment data, temporary guidance space environment monitoring data, updated space environment current data, and updated space environment forecast data;
[0017] The training scene presentation module is further configured to respond to the temporary guidance operation and present the training data after temporary guidance through a three-dimensional dynamic scene and a data change chart;
[0018] The report production module is also used to respond to temporary guidance operations, generate a preliminary risk assessment report for the temporary guidance scenario of the space environment based on the training data after the temporary guidance and the space environment risk information, receive revision information entered by the trainees during the training process, and revise the preliminary risk assessment report based on the revision information to obtain the final risk assessment report for the temporary guidance scenario of the space environment.
[0019] According to some embodiments of the present application, optionally, the space environment training system further includes:
[0020] A training performance evaluation module is used to classify multiple scoring items in the final risk assessment report into a first category and a second category based on preset scoring requirements, automatically score the scoring items in the first category, push the scoring items in the second category to the instructor for manual scoring, and after manual scoring, summarize the scoring results of the scoring items in the first category and the scoring items in the second category to obtain an overall score;
[0021] The review and deduction module is used to record training data, the operation information of students and instructors during training, and the final risk assessment report to facilitate subsequent review and deduction.
[0022] According to some embodiments of the present application, optionally, the training data generation module is specifically used to query historical space environment monitoring data of a target space environment alarm event that is the same as the set space environment event type, and is closest in space environment event alarm level and space environment alarm event duration from multiple space environment alarm events stored in a database; if the target item data in the historical space environment monitoring data does not meet the data requirements of the set space environment event alarm level, the target item data is adjusted, and other data except the target item data in the historical space environment monitoring data is extracted, and the adjusted target item data is combined with the other extracted data to obtain the target space environment monitoring data.
[0023] In a second aspect, an embodiment of the present application provides a training method based on a space environment training system. The space environment system includes the space environment training system based on historical data as provided in the first aspect. The training method includes:
[0024] Receive training mission scenarios and space environment scenarios proposed by instructors;
[0025] In response to the training mission scenario and space environment scenario imagined by the instructor, setting the training mission scenario and space environment scenario for the current training;
[0026] Query the database for historical space environment monitoring data of target space environment alarm events corresponding to the set space environment scenario and use it as target space environment monitoring data for space environment training; obtain space environment current report data reflecting the impact of solar activity on the near-Earth space environment based on the target space environment monitoring data and the space environment model; and obtain space environment forecast data for future time periods based on the target space environment monitoring data, the space environment current report data, and the neural network model;
[0027] Calculate the space environment risk information for the current training scenario based on the target equipment data, target space environment monitoring data, current space environment data, and space environment forecast data used in the training;
[0028] Generate a 3D dynamic scene based on the set training mission scenario and space environment scenario; and present the training data through the 3D dynamic scene and data change charts, so that students can revise their risk assessment reports based on the presented training data;
[0029] Based on the training data and space environment risk information, a preliminary risk assessment report for the current training scenario is generated, and the revision information entered by the trainees during the training process is received. The preliminary risk assessment report is revised based on the revised information to obtain the final risk assessment report.
[0030] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the steps of the training method based on the space environment training system as described above are implemented.
[0031] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processor, the steps of the training method based on the space environment training system as described above are implemented.
[0032] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the steps of the training method based on the space environment training system as described above are implemented.
[0033] The historical data-based space environment training system, training method, electronic device, computer-readable storage medium, and computer program product provided in the embodiments of this application significantly enhance the authenticity, relevance, and practicality of space environment training by integrating historical data, real-time data, three-dimensional dynamic scenarios, and risk assessment mechanisms. This system not only addresses the shortcomings of traditional space environment training methods but also helps trainees better manage space environment risks during actual missions, thereby reducing the potential for space accidents and improving space environment assurance capabilities. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings in the embodiments of the present application.
[0035] Figure 1 This is a structural block diagram of a space environment training system based on historical data according to an embodiment of the present application.
[0036] Figure 2 This is another structural block diagram of the space environment training system based on historical data according to an embodiment of the present application.
[0037] Figure 3 This is a flow chart of a training method based on a space environment training system according to an embodiment of the present application.
[0038] Figure 4 A schematic diagram of the hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0039] The principles and spirit of the present application will be described below with reference to several exemplary embodiments. It should be understood that the purpose of providing these embodiments is to make the principles and spirit of the present application clearer and more thorough, so that those skilled in the art can better understand and implement the principles and spirit of the present application. The exemplary embodiments provided herein are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments herein, all other embodiments obtained by those of ordinary skill in the art without creative work are within the scope of protection of this application.
[0040] With the development of aerospace technology, the number of spacecraft in orbit has increased dramatically, and a series of space environmental disasters such as space debris collisions, particle radiation failures, and atmospheric orbital decay often occur. At present, some new personnel in space environmental risk assurance usually only learn through some traditional textbooks or on-the-job training, so that the trainees cannot receive thorough and complete training during the actual learning period, and there are many hidden dangers after entering the job. In order to enable relevant personnel to quickly acquire space environment assurance capabilities, the present application provides a space environment training system based on historical data, a training method based on the space environment training system, an electronic device, a computer-readable storage medium, and a computer program product. The system is designed to improve the analysis and emergency response capabilities of relevant personnel for solar storm risks, and ensure that they can respond quickly and accurately when a real solar storm occurs.
[0041] The following first introduces the space environment training system based on historical data provided by the implementation of this application.
[0042] Figure 1 This is a structural block diagram of a space environment training system based on historical data according to an embodiment of the present application. Figure 1 As shown, the space environment training system 10 based on historical data in an embodiment of the present application may include a space environment alarm event database 101, a training scenario setting module 102, a training data generation module 103, a mission risk determination module 104, a training scenario presentation module 105 and a report production module 106.
[0043] The space environment alarm event database 101 stores historical space environment monitoring data, space environment event types, space environment event alarm levels, and space environment event durations corresponding to multiple space environment alarm events. The multiple space environment alarm events may include space environment alarm events of various levels. For example, they may include solar proton events, solar flare events, geomagnetic storm events, high-energy electron burst events, ionospheric storm events, and sudden ionospheric disturbance events. It should be noted that the event types of the space environment alarm events stored in the space environment alarm event database 101 can be flexibly adjusted based on actual circumstances, and this application does not impose any limitations on this.
[0044] Furthermore, each type of space environment alarm event can be further divided into multiple alarm levels. That is, each type of space environment alarm event can include space environment alarm events of multiple alarm levels of that type. For example, in some examples, three alarm levels can be divided from low to high severity: yellow alarm level, orange alarm level, and red alarm level. Taking solar proton events as an example, the space environment alarm event database 101 can store solar proton events of yellow alarm level, solar proton events of orange alarm level, and solar proton events of red alarm level.
[0045] Each space environment alarm event can have corresponding historical space environment monitoring data, event type, alarm level, and event duration. The historical space environment monitoring data for each space environment alarm event, i.e., the space environment monitoring data for each space environment alarm event during a historical time period, can be pre-collected. For example, based on the requirements of space environment risk assurance training, this data can be obtained by collecting monitoring data from space equipment (e.g., satellites) during historical time periods, monitoring data from ground equipment (e.g., ground observation equipment) during historical time periods, and / or internationally shared data. For example, the historical space environment monitoring data for multiple space environment alarm events may include solar activity data, interplanetary space data, magnetosphere data, ionosphere data, mid- and upper-atmosphere data, and / or space target orbit data. After collecting the historical space environment monitoring data for each space environment alarm event, the collected data can be cleaned and stored in the space environment alarm event database 101 for future use. Exemplarily, data cleaning can include processing missing values and removing outliers.
[0046] The training scenario setting module 102 may be configured to set the training mission scenario and the space environment scenario for the current training in response to the received training mission scenario and the space environment scenario envisioned by the instructor.
[0047] Specifically, during training, the training mission scenario and space environment scenario can be flexibly set based on the needs of the user (e.g., instructor). For example, the instructor can imagine a training mission scenario and space environment scenario and then input these scenarios into the space environment training system 10. The space environment training system 10 can support input via selection buttons, input boxes, and voice input. The training scenario setting module 102 in the space environment training system 10 can be used to set the training mission scenario and space environment scenario for the current training in response to the received training mission scenario and space environment scenario imagined by the instructor. That is, the training mission scenario imagined by the instructor is set as the training mission scenario for the current training, and the space environment scenario imagined by the instructor is set as the space environment scenario for the current training.
[0048] The training data generation module 103 can be used to query the historical space environment monitoring data of the target space environment alarm event corresponding to the set space environment scene from the multiple space environment alarm events stored in the space environment alarm event database 101, and use it as the target space environment monitoring data for space environment training.
[0049] For example, if the instructor imagines a space environment scenario of a solar proton event at an orange alert level, the instructor will query the historical space environment monitoring data of the solar proton event at an orange alert level from the space environment alarm event database 101 and use it as the target space environment monitoring data for this space environment training.
[0050] The training data generation module 103 can also be used to obtain space environment current data reflecting the impact of solar activity on the near-Earth space environment based on target space environment monitoring data and a space environment model.
[0051] Specifically, after obtaining the target space environment monitoring data for this space environment training, the target space environment monitoring data can be input into the corresponding space environment model to obtain current space environment data reflecting the impact of solar activity on the near-Earth space environment. Space environment monitoring data can be understood as data obtained from detection by space and / or ground-based equipment. Current space environment data is spatially distributed data calculated based on the monitoring data and space environment models. Exemplary space environment models include, but are not limited to, bow shock models, magnetopause models, geomagnetic field models, Earth radiation belt models, ionosphere models, and / or atmospheric models. Current space environment data includes, but is not limited to, data such as shock wave location, magnetopause location, magnetic field line distribution, radiation belt electron distribution, radiation belt proton distribution, ionospheric electron density distribution, and / or atmospheric density distribution. Taking solar proton events as an example, for example, the target space environment monitoring data can be input into an Earth radiation belt model (such as proton model AP8 / AP9) to calculate the proton flux distribution at satellite orbit altitude. The model calculation results are then corrected based on GEO orbit proton monitoring data to ultimately obtain current data on satellite orbit proton flux.
[0052] The training data generation module 103 can also be used to generate space environment forecast data for future time periods based on the target space environment monitoring data, current space environment data, and the neural network model. Specifically, for example, the target space environment monitoring data and current space environment data can be input into the trained neural network model to predict space environment forecast data for future time periods. Exemplarily, the space environment forecast data includes, but is not limited to, solar activity data, solar wind data, geomagnetic index, particle flux, ionospheric electron density, and atmospheric density data for future time periods.
[0053] The mission risk determination module 104 can be used to calculate the space environment risk information for the current training scenario based on target equipment data, target space environment monitoring data, current space environment data, and space environment forecast data. Target equipment data may include data on equipment such as target satellites and radars used in training. In some examples, the space environment risk information is the numerical value of the effect of the space training scenario on the target equipment and its effect risk index. Effect risks include, but are not limited to, single event upset effect risk, deep charge and discharge effect risk, surface charge and discharge effect risk, total dose effect risk, displacement damage effect risk, atomic oxygen ablation effect risk, orbital decay effect risk, signal transmission affected by the ionosphere effect risk, and debris collision effect risk. A larger effect risk index indicates a higher alert level.
[0054] For example, for single-event upsets (SEUs), the number of SEUs for multiple sensitive devices in the target satellite can be calculated based on the proton flux in the target satellite's orbit, the satellite's three-dimensional shielding data, and the parameters of the SEU-sensitive devices. Based on the calculated SEUs, the corresponding SEU risk index (SEP) is determined. For example, when the SEU number is in the range [0.01, 0.1), the SEP risk index is 1, indicating low risk. [0.01, 0.1] indicates that the range starts at, but does not include, 0.1. When the SEU number is in the range [0.1, 1), the SEP risk index is 2, indicating medium risk. When the SEU number is in the range [1, 10), the SEP risk index is 3, indicating high risk. When the SEU number is greater than or equal to 10, the SEP risk index is 4, indicating extremely high risk.
[0055] The training scenario presentation module 105 can be used to generate a three-dimensional dynamic scene based on the set training mission scenario and space environment scenario. The module also presents training data through the three-dimensional dynamic scene and data change charts, allowing trainees to revise their risk assessment reports based on the presented training data. The training data includes, but is not limited to, target satellite orbital data, target space environment monitoring data, current space environment data, and space environment forecast data.
[0056] A 3D dynamic scene displays the real-time relative positions of the Sun, Earth, Moon, and target satellite, creating a realistic solar storm scenario. This allows trainees to immersively experience the impact of solar storms on near-Earth space and related missions, enhancing their training experience. Data change charts present dynamic training data and display changes in the Sun-Earth space environment, making it easy for trainees to review and query. Trainees can use the training data presented in the 3D dynamic scene and data change charts to revise subsequent risk assessment reports.
[0057] The report preparation module 106 can be used to generate a preliminary risk assessment report for the current training scenario based on the training data and space environment risk information, receive revision information input by the trainees during the training process, and revise the preliminary risk assessment report based on the revision information to obtain a final risk assessment report for the current training scenario.
[0058] Students can create risk assessment reports based on the current situation and risk assessment report requirements of the space training scenario. In some specific examples, when a space environment alarm event message pops up on the system interface, students are required to promptly create a risk assessment report for the corresponding space environment alarm event. Students need to select a report template, set the time and corresponding task information, and then click to generate a risk assessment report. When creating a risk assessment report, to ensure product timeliness, the space environment training system supports automatically generating a preliminary risk assessment report based on the student-selected template, training data, space environment risk information, and time information. Students can conduct risk analysis based on monitoring data, current data, and forecast data combined with their own experience. The space environment training system supports students using the reanalysis results of the training data presented by the space environment training system to edit and modify the preliminary risk assessment report to obtain the final risk assessment report for the current training scenario. The space environment training system provided in this application can train students in analyzing and handling solar storm risks and emergency response capabilities, ensuring that they can respond quickly and accurately when a real solar storm occurs.
[0059] Traditional training methods rely on textbooks or apprenticeships, lacking simulation of real-world scenarios. The space environment training system based on historical data, provided in embodiments of the present application, utilizes historical space environment alarm event data (including monitoring data, space environment event types, space environment event alarm levels, and space environment event durations) to simulate real-world space environment scenarios, making training more aligned with actual mission requirements and addressing the issues of traditional training with limited scenarios and insufficient learning.
[0060] On the other hand, traditional training methods generally fail to provide dynamic risk analysis and emergency response training. However, the historical data-based space environment training system provided in the present application, through a training data generation module and a mission risk determination module, can generate real-time space environment current and forecast data, and calculate risk information based on equipment data. Trainees can use this data to revise risk assessment reports, thereby improving their ability to analyze and respond to space environment risks such as solar storms. By leveraging real-time data and risk calculation, trainees can conduct real-world exercises in a virtual environment, addressing the shortcomings of traditional training.
[0061] On the other hand, traditional training often lacks multi-dimensional data support, making it difficult for trainees to fully grasp the complexity of space environmental risks. However, the historical data-based space environment training system provided in this application provides comprehensive data support for trainees, generating training data that includes target equipment data, historical monitoring data, current data, and forecast data. Trainees can use this data to conduct risk assessment and decision-making training, integrating multiple data sources to help them gain a more comprehensive understanding of risks.
[0062] On the other hand, traditional training methods usually lack dynamic adjustment capabilities, and the learning effects of trainees are difficult to quantify. Trainees may not be able to effectively deal with risks in actual work due to insufficient training. The space environment training system based on historical data provided by the embodiment of the present application, through the training scene setting module and the training scene presentation module, the system can dynamically generate three-dimensional dynamic scenes and data change charts according to the instructor's settings, and present the training data in real time. Trainees can revise risk assessment reports based on this information, and the system can also dynamically adjust the training difficulty based on the trainees' performance. Through dynamic scenes and real-time feedback, training is made more flexible and efficient. In addition, by simulating real space environment alarm events and providing comprehensive training data, the system can help trainees better identify and respond to risks in actual tasks, thereby reducing potential accidents caused by lack of experience or insufficient training.
[0063] On the other hand, traditional training methods often lack practical training in risk assessment reports, and trainees may encounter hidden dangers in their actual work due to lack of experience. However, the space environment training system based on historical data provided in the embodiments of the present application uses a report creation module to generate a preliminary version of the risk assessment report and a final report based on the trainee's revised information. This process not only helps trainees master risk assessment methods, but also improves the accuracy and practicality of the reports, helping trainees better deal with risks in actual missions.
[0064] In addition, by using the space environment training system based on historical data provided in the embodiment of the present application, instructors can flexibly set training task scenarios and space environment scenarios through the system, generate training content by combining historical data and real-time data, support instructors to flexibly customize training content according to actual conditions, and support targeted personalized training for different students.
[0065] For ease of understanding, the following examples illustrate risk assessment reports and training scenarios.
[0066] In some specific embodiments, optionally, for example, the initial version of the risk assessment report can present the following content for the current training scenario: space environment event information, causes of space environment alarm events, development trends of space environment alarm events, risks posed to the mission, and emergency response recommendations.
[0067] For example, using a solar proton event in the current training scenario, the preliminary risk assessment report could present an orange-level space environment alert, the causes of the orange-level event, and the development trend of the orange-level event, indicating whether it will worsen, lessen, remain the same, or evolve in the future. The preliminary risk assessment report could also describe the risks posed by the orange-level event to the target satellite and provide emergency response recommendations.
[0068] The initial risk assessment report can provide a reference for trainees. Furthermore, trainees can conduct a risk analysis based on the training data presented by the space environment training system and their own experience, and enter revisions to at least one of the aforementioned items in the initial risk assessment report into the system. For example, they can edit and modify the alert level of the space environment alarm event, the cause of the space environment alarm event, the development trend of the space environment alarm event, the risks posed to the mission, and / or emergency response recommendations.
[0069] Accordingly, after receiving the revision information input by the trainees, the report preparation module 106 can be specifically used to revise at least one of the space environment risk information, the causes of space environment alarm events, the development trend of space environment alarm events, the risks caused to the mission and the emergency response recommendations in the initial version of the risk assessment report based on the revision information to obtain a revised final risk assessment report.
[0070] In some specific embodiments, the training mission scenario may optionally include mission type, mission duration, mission phase, and support factor information. Support factor information may include satellite, radar, and other equipment information, such as satellite name, satellite orbit parameters, shielding thickness of satellite internal components, and sensitive component parameters. The target time can be any time, and this application does not limit this. The space environment scenario may include the space environment event type, space environment event alert level, and space environment event duration.
[0071] For example, in some specific examples, the instructor selects a target satellite, sets the mission period from April 1, 2030, to April 10, 2030, the mission phase to the on-orbit operation phase, an orange alert level solar proton event, the solar proton event start time to 12:00 on April 3, 2030, and the solar proton event lasts for 18 hours, thereby implementing the training mission scenario and space environment assumptions. The training scenario setting module 102 can be used to set the training mission scenario and space environment scenario for the current training in response to the received training mission scenario and space environment scenario assumed by the instructor.
[0072] The training scenario presentation module 105 can be specifically configured to construct a three-dimensional dynamic scene of the sun, Earth, moon, and target equipment based on their relative positions at a target time. Furthermore, a space environment alarm event image corresponding to the event type, alarm level, and duration is added to the three-dimensional dynamic scene. This three-dimensional dynamic scene allows trainees to experience the impact of solar storms on near-Earth space and related missions in an immersive way, enhancing their training experience.
[0073] Considering that different students may have different learning progress, for example, some students may quickly master the ability to respond to certain types of space environment alarm events. At this time, training these students on these types of space environment alarm events will have little effect on improving their abilities. Moreover, emergencies may occur in the space environment, requiring students to improve their ability to cope with complex space environments and emergencies. Therefore, in some embodiments, the space environment training system supports instructors to temporarily adjust training scenarios and replace existing training data based on training needs or student performance. This flexibility allows training to better adapt to the ability levels and learning progress of different students. In addition, students can face more diverse scenarios during training, thereby improving their ability to cope with complex and unexpected situations.
[0074] Figure 2 This is another structural block diagram of the space environment training system based on historical data in an embodiment of the present application. Figure 2 As shown, according to some embodiments of the present application, the space environment training system 10 may optionally further include a temporary guidance module 107 for receiving the space environment event type, space environment event alarm level, and space environment event duration of the space environment temporary guidance scenario set by the instructor. For example, taking the solar proton event as an example, for example, the space environment scenario originally set by the instructor is an orange alert level solar proton event, the solar proton event starts at 12:00 on April 3, 2030, and the solar proton event lasts for 18 hours. Through temporary guidance, for example, a yellow alert level solar proton event can be added, the solar proton event starts at 9:00 on April 8, 2030, and the solar proton event lasts for 10 hours.
[0075] Accordingly, the training data generation module 103 can also be used to, in response to a temporary guidance operation, query historical space environment monitoring data for space environment alarm events corresponding to the space environment temporary guidance scenario from multiple space environment alarm events stored in the database, and use this data as the temporary guidance space environment monitoring data for space environment training to replace the target space environment monitoring data for the unexecuted period; and update the space environment current report data and space environment forecast data based on the temporary guidance space environment monitoring data. For example, the temporary guidance space environment monitoring data can be input into the corresponding space environment model to obtain updated space environment current report data. For example, based on the temporary guidance space environment monitoring data, the updated space environment current report data, and the neural network model, updated space environment forecast data for a future time period can be obtained, thereby achieving the update of the space environment current report data and space environment forecast data.
[0076] Accordingly, the mission risk determination module 104 can also be used to respond to temporary guidance operations and calculate the space environment risk information of the training scenario after temporary guidance based on target equipment data, temporary guidance space environment monitoring data, updated space environment current report data and updated space environment forecast data.
[0077] Accordingly, the training scene presentation module 105 may also be configured to present the training data after temporary guidance in response to the temporary guidance operation through a three-dimensional dynamic scene and a data change chart;
[0078] The report preparation module 106 can also be used to respond to temporary guidance operations, generate a preliminary risk assessment report for the temporary guidance scenario of the space environment based on the training data after the temporary guidance and the space environment risk information, receive revision information input by the trainees during the training process, and revise the preliminary risk assessment report based on the revision information to obtain the final risk assessment report for the temporary guidance scenario of the space environment.
[0079] In this way, through ad hoc guidance, the system can simulate more realistic and complex space environment scenarios, especially sudden events (such as solar storms and communication jamming). This practical training method can better help trainees master emergency response skills. Furthermore, ad hoc guidance can better adapt training to the ability levels and learning progress of different trainees. Furthermore, the ad hoc guidance module allows instructors to design targeted training scenarios based on trainees' weaknesses or specific needs. This personalized training can help trainees quickly improve specific abilities.
[0080] According to some embodiments of the present application, optionally, the data change chart may include at least one of a line chart, a bar chart, a carousel chart, and a color temperature chart, and the data change chart may present training data that changes over time to show changes in the space environment.
[0081] Data change charts are important tools for visualizing training data in space environment training systems. They can intuitively present space environment data (such as X-ray flux, geomagnetic index, particle flux, etc.) that changes over time. For example, a line chart can display continuous data that changes over time (such as particle flux), helping students to intuitively observe trends. For example, a bar chart can compare data at different time points or with different parameters (such as the Kp index), allowing students to quickly identify key changes. For example, a carousel can dynamically display the changes in multiple parameters, enhancing data visualization (such as an image of the sun). For example, a color temperature chart can reflect data intensity through color changes (such as a particle flux distribution chart), allowing students to quickly locate high-risk areas.
[0082] In this way, the Data Change Chart graphically presents complex space environment data, enabling trainees to quickly understand data trends and key insights. Furthermore, the Data Change Chart updates in real time, synchronizing training data changes with the 3D dynamic scene, helping trainees make quick decisions in a dynamic environment. The Data Change Chart not only aids trainees but also provides instructors with an intuitive teaching tool and assessment basis.
[0083] According to some embodiments of the present application, the space environment training system optionally supports a combination of automatic and manual methods to evaluate the performance of trainees. Among them, the content of the automatic performance determination is mainly clear and quantified information, and the content of the manual performance determination is mainly summary and descriptive information, which can be manually scored by the instructor. Specifically, the space environment training system 10 can also include a training performance evaluation module, which can be used to divide the multiple scoring items in the final risk assessment report into a first category and a second category based on preset scoring requirements. The first category can be clear and quantified scoring items, such as monitoring data values, forecast data values, space environment alarm events, space environment alarm events, etc. The second category can be non-quantitative scoring items, such as the causes of space environment alarm events and emergency response recommendations.
[0084] The training performance evaluation module can also be used to automatically score the scoring items of the first category, push the scoring items of the second category to the instructor for manual scoring, and after manual scoring, summarize the scoring results of the scoring items of the first category and the second category to obtain a total score.
[0085] According to some embodiments of the present application, the space environment training system 10 may optionally further include a review and deduction module, which may be used to record training data, operational information of trainees and instructors during training, and a final risk assessment report, to facilitate subsequent review and deduction.
[0086] In this way, during the training process, the space environment training system supports the recording of training mission scenario information, space environment scenario information, trainee and instructor operation information, and the final risk assessment report, which can facilitate subsequent review and deduction, help trainees identify problems, and facilitate subsequent improvements.
[0087] Taking into account that in a few cases, the space environment alarm event database may not store historical space environment monitoring data of space environment alarm events that completely correspond to the space environment scenarios set by the instructor or the space environment temporary guidance scenarios, which may result in the data not being able to be queried or the queried data being inaccurate.
[0088] In view of this, according to some embodiments of the present application, the training data generation module 103 can optionally be used to specifically query historical space environment monitoring data of a target space environment alarm event that has the same type as the set space environment alarm event, and whose space environment event alarm level and space environment alarm event duration are closest to the set space environment alarm event, from among multiple space environment alarm events stored in the space environment alarm event database. That is, it is ensured that the event type of the queried target space environment alarm event is the same as the set space environment event type, and the space environment event alarm level and space environment alarm event duration are closest to the set space environment alarm event type. For example, if both are solar proton events, there may be some difference in their space environment event alarm levels and / or their space environment alarm event durations.
[0089] If the target item data in the historical space environment monitoring data does not meet the data requirements of the set space environment event alarm level, the target item data is adjusted, and other data except the target item data in the historical space environment monitoring data is extracted, and the adjusted target item data is combined with the other extracted data to obtain the target space environment monitoring data.
[0090] Specifically, the target item data is an important factor in evaluating or distinguishing the event type and alarm level of space environment alarm events. The target item data corresponding to different event types of space environment alarm events may be different. For example, the target item data corresponding to the solar proton event is the GEO orbit proton data, specifically the GEO orbit 10MeV proton integrated flux. For example, for the solar proton event, the GEO orbit 10MeV proton integrated flux is The yellow alert level is in between. The orange alert level is in between. The above is the red alert level.
[0091] Taking the solar proton event as an example, if the GEO orbit 10MeV proton integrated flux in the historical space environment monitoring data queried does not meet the data requirements of the set space environment event alarm level, such as the space environment event alarm level set by the instructor is orange, the range corresponding to the orange alarm level is However, the GEO orbit 10MeV proton integrated flux in the historical space environment monitoring data was not in At this time, the GEO orbit 10MeV proton integrated flux in the historical space environment monitoring data can be adjusted to meet the data requirements of the set space environment event alarm level, and other data except the GEO orbit 10MeV proton integrated flux in the historical space environment monitoring data can be extracted, and the adjusted GEO orbit 10MeV proton integrated flux can be combined with the other extracted data to obtain the target space environment monitoring data.
[0092] In this way, in most or even all cases, it can be guaranteed that the target space environment monitoring data that is closest to the space environment scenario set by the instructor or the temporary guidance scenario of the space environment can be successfully obtained, thereby improving the success rate and accuracy of training data acquisition.
[0093] Based on the same technical concept as the space environment training system based on historical data provided by the above product embodiment, the present application also provides a training method based on the space environment training system. The space environment system may include the space environment training system 10 based on historical data provided by the above product embodiment.
[0094] Figure 3 This is a flow chart of a training method based on a space environment training system according to an embodiment of the present application. Figure 3 As shown, the training method based on the space environment training system provided in the embodiment of the present application may include the following steps:
[0095] S301: Receive the training mission scenario and space environment scenario imagined by the instructor.
[0096] S302: In response to the training mission scenario and space environment scenario imagined by the instructor, setting the training mission scenario and space environment scenario for the current training.
[0097] S303: Query historical space environment monitoring data of target space environment alarm events corresponding to space environment scenarios from the database, and use them as target space environment monitoring data for space environment training; based on the target space environment monitoring data and the space environment model, obtain space environment current report data reflecting the impact of solar activity on the near-Earth space environment; based on the target space environment monitoring data, the space environment current report data and the neural network model, obtain space environment forecast data for future time periods.
[0098] S304: Calculate the space environment risk information of the current training scenario based on the target equipment data, target space environment monitoring data, space environment current report data, and space environment forecast data used in the training.
[0099] S305: Generate a three-dimensional dynamic scene based on the set training mission scene and space environment scene; and present the training data through the three-dimensional dynamic scene and data change charts, so that the trainees can revise the risk assessment report based on the presented training data.
[0100] S306: Generate a preliminary risk assessment report for the current training scenario based on the training data and space environment risk information, receive revision information input by the trainees during the training process, and revise the preliminary risk assessment report based on the revision information to obtain a final risk assessment report.
[0101] The specific processes from S301 to S306 have been described in detail above when introducing the space environment training system, and will not be repeated here.
[0102] The space environment training system-based training method provided by the embodiments of this application significantly enhances the authenticity, relevance, and practicality of space environment training by integrating historical data, real-time data, three-dimensional dynamic scenarios, and risk assessment mechanisms. This not only addresses the shortcomings of traditional space environment training methods but also helps trainees better cope with space environment risks during actual missions, thereby reducing the potential for space accidents and improving space environment assurance capabilities.
[0103] It should be noted that Figure 3 The training method based on the space environment training system shown has the same or corresponding technical features as the space environment training system 10 provided in the above-mentioned product embodiment, and can achieve the same or corresponding technical effects. For the sake of brevity, it will not be repeated here.
[0104] The electronic device in the embodiment of the present application can be a user terminal device, a server, other computing devices, or a cloud server. Figure 4 This is a hardware structure diagram of an electronic device according to an embodiment of the present application. The electronic device may include a processor 401 and a memory 402 storing computer program instructions. When the processor 401 executes the computer program instructions, the process or function of any of the above-mentioned embodiments is implemented.
[0105] Specifically, processor 401 may include a central processing unit (CPU) or an application-specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits implementing the embodiments of the present application. Memory 402 may include a large-capacity memory for data or instructions. For example, memory 402 may be at least one of the following: a hard disk drive (HDD), read-only memory (ROM), random access memory (RAM), a floppy disk drive, flash memory, an optical disk, a magneto-optical disk, magnetic tape, a universal serial bus (USB) drive, or other physical / tangible memory storage device. For another example, memory 402 may include removable or non-removable (or fixed) media. For another example, memory 402 may be internal or external to the integrated gateway disaster recovery device. Memory 402 may be non-volatile solid-state memory. In other words, memory 402 typically includes a tangible (non-transitory) computer-readable storage medium (such as a memory device) encoded with computer-executable instructions, and when the software is executed (e.g., by one or more processors), the operations described in the method of the embodiments of the present application may be performed. The processor 401 implements the process or function of any of the methods in the above embodiments by reading and executing computer program instructions stored in the memory 402 .
[0106] In one example, Figure 4 The electronic device shown may also include a communication interface 403 and a bus 410. The processor 401, memory 402, and communication interface 403 are connected via bus 410 and communicate with each other. The communication interface 403 is primarily used to enable communication between the various modules, devices, units, and / or equipment in the embodiments of the present application. Bus 410, which may comprise hardware, software, or both, couples the components of the online data traffic metering device. For example, the bus may include at least one of the following: an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industrial Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industrial Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses. Bus 410 may include one or more buses. Although the embodiments of the present application describe or illustrate a specific bus, the embodiments of the present application may consider any suitable bus or interconnection method.
[0107] In combination with the method in the above embodiments, an embodiment of the present application also provides a computer-readable storage medium, which stores computer program instructions. When the computer program instructions are executed by a processor, they implement the process or function of any method in the above embodiments.
[0108] In addition, an embodiment of the present application further provides a computer program product, which stores computer program instructions. When the computer program instructions are executed by a processor, the process or function of any one of the methods in the above embodiments is implemented.
[0109] The flowcharts and / or block diagrams of the methods, devices, systems and computer program products of the embodiments of the present application are described above by way of example, and various aspects thereof are described. It should be understood that each box in the flowchart and / or block diagram or a combination thereof may be implemented by computer program instructions, or may be implemented by dedicated hardware that performs a specified function or action, or may be implemented by a combination of dedicated hardware and computer instructions. For example, these computer program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to form a machine that enables these instructions executed by such a processor to enable the implementation of the functions / actions specified in each box in the flowchart and / or block diagram or a combination thereof. Such a processor may be a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit.
[0110] The functional blocks shown in the structural block diagrams of the embodiments of the present application can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc.; when implemented in software, they are programs or code segments used to perform the required tasks. The programs or code segments can be stored in a memory or transmitted over a transmission medium or communication link via a data signal carried in a carrier wave. The code segments can be downloaded via a computer network such as the Internet or an intranet.
[0111] It should be noted that the present application is not limited to the specific configurations and processes described above or shown in the figures. The above is only a specific implementation method of the present application. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the described system, device, module or unit can refer to the corresponding process in the method embodiment without further description. It should be understood that the scope of protection of the present application is not limited to this. Any technician familiar with the technical field can think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the scope of protection of the present application.
Claims
1. A space environment training system based on historical data, characterized in that: include: A space environment alarm event database, which stores historical space environment monitoring data, space environment event types, space environment event alarm levels, and space environment event durations corresponding to multiple space environment alarm events; A training scenario setting module, configured to set the training mission scenario and space environment scenario for the current training in response to the training mission scenario and space environment scenario envisioned by the instructor; A training data generation module is configured to query a database for historical space environment monitoring data corresponding to target space environment alarm events in space environment scenarios and use the data as target space environment monitoring data for space environment training; based on the target space environment monitoring data and the space environment model, obtain space environment current data reflecting the impact of solar activity on the near-Earth space environment; and based on the target space environment monitoring data, the space environment current data, and the neural network model, obtain space environment forecast data for future time periods. The mission risk determination module is used to calculate the space environment risk information of the current training scenario based on the target equipment data, target space environment monitoring data, space environment current data and space environment forecast data used in the training; The training scene presentation module is used to generate a three-dimensional dynamic scene based on the set training mission scene and space environment scene; The training data is presented through three-dimensional dynamic scenes and data change charts, allowing trainees to revise risk assessment reports based on the presented training data; A report generation module is used to generate a preliminary risk assessment report for the current training scenario based on training data and space environment risk information, receive revision information entered by trainees during training, and revise the preliminary risk assessment report based on the revision information to obtain a final risk assessment report; The space environment training system automatically generates a preliminary risk assessment report based on the template, training data, space environment risk information, and time selected by the trainee. The system also allows trainees to edit and modify the preliminary risk assessment report using the reanalysis results of the training data presented by the system to obtain the final risk assessment report for the current training scenario. The system further includes: a temporary guidance module for receiving a space environment alarm event type, a space environment event alarm level, and a space environment alarm event duration of a space environment temporary guidance scenario set by an instructor; The training data generation module is further configured to, in response to the temporary guidance operation, query historical space environment monitoring data of space environment alarm events corresponding to the space environment temporary guidance scenario from multiple space environment alarm events stored in the database, and use the data as temporary guidance space environment monitoring data for space environment training to replace the target space environment monitoring data for the unexecuted period; and update the space environment current report data and space environment forecast data based on the temporary guidance space environment monitoring data. The mission risk determination module is further configured to, in response to the temporary guidance operation, calculate space environment risk information for the training scenario after the temporary guidance based on target equipment data, temporary guidance space environment monitoring data, updated space environment current data, and updated space environment forecast data; The training scene presentation module is further configured to respond to the temporary guidance operation and present the training data after temporary guidance through a three-dimensional dynamic scene and a data change chart; The report production module is also used to respond to temporary guidance operations, generate a preliminary risk assessment report for the temporary guidance scenario of the space environment based on the training data after the temporary guidance and the space environment risk information, receive revision information entered by the trainees during the training process, and revise the preliminary risk assessment report based on the revision information to obtain the final risk assessment report for the temporary guidance scenario of the space environment.
2. The system according to claim 1, wherein: The initial risk assessment report presents the following content for the current training scenario: space environment risk information, causes of space environment warning events, development trends of space environment warning events, risks to the mission, and emergency response recommendations; The report production module is specifically used to revise at least one of the space environment risk information, the causes of space environment alarm events, the development trend of space environment alarm events, the risks caused to the mission and emergency response recommendations in the initial version of the risk assessment report based on the revision information to obtain a revised final risk assessment report.
3. The system according to claim 1, wherein: Training mission scenarios include mission type, mission period, mission phase, and support element information. Support element information includes satellite and radar equipment information. Space environment scenarios include space environment event type, space environment event alert level, and space environment event duration. The training scenario presentation module is specifically used to construct a three-dimensional dynamic scene based on the relative positions of the sun, the earth, the moon and the equipment at the target time, and to add space environment alarm event images corresponding to the space environment event type, space environment event alarm level and space environment event duration to the three-dimensional dynamic scene.
4. The system according to claim 1, wherein: The data change chart includes at least one of a line chart, a bar chart, a carousel chart, and a color temperature chart. The data change chart presents training data that changes over time to show changes in the space environment.
5. The system according to claim 1, wherein: The system further comprises: A training performance evaluation module is used to classify multiple scoring items in the final risk assessment report into a first category and a second category based on preset scoring requirements, automatically score the scoring items in the first category, push the scoring items in the second category to the instructor for manual scoring, and after manual scoring, summarize the scoring results of the scoring items in the first category and the scoring items in the second category to obtain an overall score; The review and deduction module is used to record training data, the operation information of students and instructors during training, and the final risk assessment report to facilitate subsequent review and deduction.
6. The system according to claim 1, wherein: The training data generation module is specifically used to query historical space environment monitoring data of target space environment alarm events that are the same as the set space environment alarm event type, and are closest in space environment event alarm level and space environment alarm event duration from multiple space environment alarm events stored in the database; if the target item data in the historical space environment monitoring data does not meet the data requirements of the set space environment event alarm level, the target item data is adjusted, and other data except the target item data in the historical space environment monitoring data is extracted, and the adjusted target item data is combined with the other extracted data to obtain the target space environment monitoring data.
7. A training method based on a space environment training system, characterized in that: The space environment training system comprises the space environment training system based on historical data according to any one of claims 1 to 6, comprising: Receive training mission scenarios and space environment scenarios proposed by instructors; In response to the training mission scenario and space environment scenario imagined by the instructor, setting the training mission scenario and space environment scenario for the current training; Query historical space environment monitoring data of target space environment alarm events corresponding to space environment scenarios from the database and use them as target space environment monitoring data for space environment training; obtain space environment current report data reflecting the impact of solar activity on the near-Earth space environment based on the target space environment monitoring data and the space environment model; obtain space environment forecast data for future time periods based on the target space environment monitoring data, the space environment current report data, and the neural network model; Calculate the space environment risk information for the current training scenario based on the equipment data used in the training, target space environment monitoring data, current space environment data, and space environment forecast data; Generate a 3D dynamic scene based on the set training mission scenario and space environment scenario; and present the training data through the 3D dynamic scene and data change charts, so that students can revise their risk assessment reports based on the presented training data; Generate a preliminary risk assessment report for the current training scenario based on training data and space environment risk information, receive revision information entered by trainees during the training process, and revise the preliminary risk assessment report based on the revision information to obtain a final risk assessment report; The system generates a preliminary risk assessment report for the current training scenario and obtains a final risk assessment report, including: automatically generating a preliminary risk assessment report based on the template, training data, space environment risk information, and time selected by the trainee, and supporting the trainee to edit and modify the preliminary risk assessment report using the reanalysis results of the training data presented by the space environment training system to obtain the final risk assessment report for the current training scenario; The method further includes: receiving a space environment alarm event type, a space environment event alarm level, and a space environment alarm event duration of a space environment temporary guidance scenario set by an instructor; In response to the temporary guidance operation, historical space environment monitoring data of a space environment alarm event corresponding to the space environment temporary guidance scenario is retrieved from a plurality of space environment alarm events stored in a database, and used as the temporary guidance space environment monitoring data for space environment training to replace the target space environment monitoring data for the unexecuted period; and the space environment current report data and space environment forecast data are updated based on the temporary guidance space environment monitoring data; In response to the temporary guidance operation, calculate the space environment risk information of the training scenario after the temporary guidance based on the target equipment data, the temporary guidance space environment monitoring data, the updated space environment current report data, and the updated space environment forecast data; In response to the temporary guidance operation, the training data after the temporary guidance is presented through a three-dimensional dynamic scene and a data change chart; In response to the temporary guidance operation, a preliminary risk assessment report of the temporary guidance scenario of the space environment is generated based on the training data after the temporary guidance and the space environment risk information, and the revision information entered by the trainees during the training process is received, and the preliminary risk assessment report is revised based on the revision information to obtain the final risk assessment report of the temporary guidance scenario of the space environment.
8. An electronic device, characterized in that: The electronic device includes: a processor and a memory storing computer program instructions; when the electronic device executes the computer program instructions, it implements the training method based on the space environment training system as claimed in claim 7.
9. A computer program product, characterized in that The computer program product includes computer program instructions, and when the computer program instructions are executed by a processor, the training method based on the space environment training system according to claim 7 is implemented.