Nuclear accident emergency exercise scene development method and system, storage medium and electronic equipment
Through a nuclear accident emergency drill scenario development method, including obtaining initial information, selecting scenario development methods, creating and improving scenarios, checking and verifying logical consistency, the long and inefficient scenario development process of nuclear accident emergency drill scenario development in the existing technology is solved. Problem, efficient and high-quality scenario development has been achieved.
Patent Information
- Application Number
- CN202411515030.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2025-02-07
AI Technical Summary
The current nuclear accident emergency drill scenario development process is lengthy and complicated, the coordination efficiency is low, the situation and exercise target match are insufficient, the coverage content is incomplete, the guide data is missing or does not conform to the accident process logic.
A scenario development method for nuclear accident emergency drills is proposed, including obtaining initial information, selecting scenario development methods, creating main and branch scenarios, performing perfect processing, checking and verifying the logical consistency and rationality of scenarios, and finally performing scenario solidification. This method realizes modularization, processization and informatization of scenario development by establishing a basic database and using scenario production, simulation data generation, scenario inspection, visualization and output, maintenance and human-computer interaction modules.
It reduces the difficulty and time of scenario development, improves development efficiency, ensures the quality and level of exercise scenarios, improves the matching degree of scenarios and exercise goals and the integrity of coverage content.
Smart Images

Figure CN119399007A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of nuclear accident emergency drills, and more specifically to a nuclear accident emergency drill scenario development method, system, storage medium and electronic equipment. Background Art
[0002] Emergency drills are a kind of simulated emergency response practice activities to test the effectiveness of emergency plans, the completeness of emergency preparedness, the adaptability of emergency response capabilities and the coordination of emergency personnel. Exercise scenarios are descriptions of the imagined sequence of events and the expected action responses to the events in the sequence of events for the purpose of organizing and conducting exercises. This sequence of events describes simulated events, accidents and (or) operating conditions of power plant emergency response.
[0003] Nuclear safety guidelines and other documents require that operating units should continue to develop and apply emergency exercise scenario libraries, strengthen dynamic management, continuously improve scenario design, and enhance practicality and testability. Before an exercise, an exercise plan should be formulated, which should include reasonable accident scenarios designed specifically for the exercise or practice.
[0004] For a long time, the development of nuclear accident emergency drill scenarios has mainly relied on experience and was completed by multi-professional pure manual collaboration. The development process is lengthy and complicated, the collaboration efficiency is low, and typical problems such as insufficient matching between scenarios and exercise objectives, incomplete scenario coverage, missing guidance and control data or not conforming to the logic of the accident process, unreasonable accident and disposal processes, and inability to arbitrarily insert scenarios during the exercise are frequently exposed. Summary of the invention
[0005] The technical problem to be solved by the present invention is to provide a nuclear accident emergency exercise scenario development method, system, storage medium and electronic device in view of the problems existing in the prior art.
[0006] The technical solution adopted by the present invention to solve the technical problem is: constructing a nuclear accident emergency exercise scenario development method, comprising the following steps:
[0007] Step S1: Obtaining initial information of emergency drill;
[0008] Step S2: Select and determine the scenario development method; if the scenario development method is a development method without a template, execute step S3; if the scenario development method is a development method based on a mainline scenario template, proceed to step S4; if the scenario development method is a development method based on a complete scenario template, proceed to step S5;
[0009] Step S3: creating a main scenario based on the main scenario data stored in the basic database of the emergency exercise;
[0010] Step S4: creating a branch line scenario based on the branch line scenario data stored in the basic database;
[0011] Step S5: perfecting the produced main scenario and branch scenario;
[0012] Step S6: Check whether the main scenario and the branch scenario meet the conditions. If yes, execute step S7; if not, return to step S5;
[0013] Step S7: verify the main scenario and the branch scenario, and determine whether the verification is passed. If passed, execute step S8; if not, return to step S5;
[0014] Step 8: Solidify the main scenario and the branch scenario.
[0015] In the nuclear accident emergency exercise scenario development method of the present invention, before executing step S1, the following steps are performed:
[0016] Step S0: Establishing a basic database for the emergency drill.
[0017] In the nuclear accident emergency exercise scenario development method of the present invention, the step S0 comprises:
[0018] Obtaining each grouping data of the emergency response organization and storing it in the basic database;
[0019] Acquire initial event data and store it in the basic database;
[0020] Acquire emergency action level data and store them in the basic database;
[0021] Acquire exercise inspection content data and store it in the basic database;
[0022] Acquire simulation data of the exercise scenario and store it in the basic database;
[0023] Acquire complete scenario template data and store it in the basic database;
[0024] Obtaining a mainline scenario library and storing it in the basic database;
[0025] Acquire the scenario unit library and store it in the basic database.
[0026] In the nuclear accident emergency exercise scenario development method of the present invention, the initial information includes: exercise type, exercise scope and initial conditions;
[0027] The step S1 comprises:
[0028] determining the type of exercise;
[0029] Determine the scope of said exercise;
[0030] The initial conditions are determined.
[0031] In the nuclear accident emergency exercise scenario development method of the present invention, step S3 comprises:
[0032] Get the main scenario unit;
[0033] Determine whether the logic of the main scenario unit is reasonable;
[0034] If it is reasonable, insert the main scenario unit;
[0035] If it is unreasonable, the main scenario unit will not be inserted.
[0036] In the nuclear accident emergency exercise scenario development method of the present invention, step S4 comprises:
[0037] Get branch scenario unit;
[0038] Determine whether the logic of the branch scenario unit is reasonable;
[0039] If it is reasonable, insert the branch scenario unit;
[0040] If it is unreasonable, the branch scenario unit will not be inserted.
[0041] In the nuclear accident emergency exercise scenario development method of the present invention, step S6 comprises:
[0042] Check the logical consistency, conformity and rationality of the main scenario;
[0043] If the logical consistency, conformity and rationality of the main scenario are all met, then the main scenario is judged to meet the conditions, otherwise, it does not meet the conditions;
[0044] Check the logical consistency, conformity and rationality of the branch scenario;
[0045] If the logical consistency, conformity and rationality of the branch scenario are all met, then it is judged that the branch scenario meets the conditions; otherwise, it does not meet the conditions.
[0046] The present invention also provides a nuclear accident emergency exercise scenario development system, which is applied to the nuclear accident emergency exercise scenario development method described above, and includes: a basic database, a scenario production module, a simulation data generation module, a scenario inspection module, a scenario visualization and output module, a scenario maintenance module, and a human-computer interaction module;
[0047] The basic database is used to store and manage the relevant data of emergency exercises; the relevant data includes: emergency response organization group data, initial events, emergency action level data, exercise inspection content data, monitoring order data, simulation data, scenario template data, main line scenario library and branch line scenario library;
[0048] The scenario production module is used to produce and / or modify scenarios according to the emergency response organization group data, initial events, emergency action level data, monitoring order data, simulation data, scenario template data, mainline scenario library, branch scenario library and simulation data generated by calling the simulation data generation module in the basic database;
[0049] The simulation data generation module is used to simulate and generate simulation data related to emergency exercise scenarios based on the data in the basic database;
[0050] The scenario checking module is used to check the emergency exercise scenario produced by the scenario producing module according to the data in the basic database;
[0051] The scenario visualization and output module is used to visualize and output the generated emergency exercise scenario;
[0052] The scenario maintenance module is used to manage and maintain the generated emergency exercise scenarios;
[0053] The human-computer interaction module is used to perform human-computer interaction functions.
[0054] The present invention also provides a storage medium storing a computer program, wherein the computer program is suitable for being loaded by a processor to execute the steps of the nuclear accident emergency exercise scenario development method as described above.
[0055] The present invention also provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the above-mentioned nuclear accident emergency exercise scenario development method by calling the computer program stored in the memory.
[0056] The nuclear accident emergency exercise scenario development method, system, storage medium and electronic device implemented in the present invention have the following beneficial effects: including: step S1: obtaining the initial information of the emergency exercise; step S2: selecting and determining the scenario development method; executing subsequent steps based on the scenario development method; step S3: making a main scenario based on the main scenario data stored in the basic database; step S4: making a branch scenario based on the branch scenario data; step S5: perfecting the main scenario and the branch scenario; step S6: checking whether the main scenario and the branch scenario meet the conditions, if so, executing step S7, if not, returning to step S5; step S7: verifying the main scenario and the branch scenario, and judging whether the verification is passed, if passed, executing step S8, if not, returning to step S5; step 8: solidifying the main scenario and the branch scenario. The present invention can reduce the difficulty of scenario development and improve development efficiency, and ensure the quality and level of exercise scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:
[0058] Figure 1 It is a flow chart of a nuclear accident emergency exercise scenario development method provided by the present invention;
[0059] Figure 2 It is a structural schematic diagram of the nuclear accident emergency exercise scenario development system provided by the present invention. DETAILED DESCRIPTION
[0060] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0061] In response to the long-standing problems in the development of nuclear accident emergency exercise scenarios, the present invention provides a method and system for developing nuclear accident emergency exercise scenarios. The method and system can realize the modularization, process-based and information-based development of nuclear accident emergency exercise scenarios, and can significantly reduce the difficulty of scenario development, effectively improve the efficiency of scenario development, and ensure the quality and level of exercise scenarios.
[0062] Specifically, Figure 1 As shown, the nuclear accident emergency exercise scenario development method includes the following steps:
[0063] Step S0: Establishing a basic database 100 for emergency drills.
[0064] In an embodiment of the present invention, step S0 includes: obtaining each group data of the emergency response organization and storing it in the basic database 100; obtaining initial event data and storing it in the basic database 100; obtaining emergency action level data and storing it in the basic database 100; obtaining exercise inspection content data and storing it in the basic database 100; obtaining simulation data of the exercise scenario and storing it in the basic database 100; obtaining complete scenario template data and storing it in the basic database 100; obtaining the main line scenario library and storing it in the basic database 100; obtaining the scenario unit library and storing it in the basic database 100.
[0065] Among them, the data of each group of emergency response organizations include but are not limited to: the organizational structure, job settings, job responsibilities, etc. of the emergency response organization. The initial event data includes the initial event list and additional information such as the probability of occurrence of each event. Among them, the initial event usually refers to the initial cause or trigger point that causes the nuclear accident, generally refers to an event that violates the normal operating procedures or safety guidelines, and these events may directly or indirectly affect the safety of nuclear facilities. For example, the initial event can be a technical failure, such as the failure of the cooling system, or a human error, such as improper operation by the operator. If these initial events are not identified and corrected in time, they may lead to more serious accidents, such as loss of off-site power, primary circuit transients, loss of feed water, loss of heat sink, etc. The emergency action level data includes all terms of the emergency action level. The emergency action level (EAL) is the basis for nuclear power plants to determine the emergency state level and the starting conditions for executing corresponding emergency response actions. It includes a series of trigger levels (thresholds) for declaring an emergency state, starting an emergency organization, and making decisions on protective actions. The emergency action level can be the measurement values of certain instruments determined in advance, the state changes (commissioning, failure) of specific equipment or systems, or the severity of specific events (such as fire, security incidents, etc.). Exercise inspection content data refers to the key data of exercise inspection and evaluation, such as emergency command center decision-making, emergency state classification, core control, etc. Monitoring sheet refers to the document used to record various operations, responses and events during the nuclear accident emergency exercise. Among them, monitoring sheet data includes but is not limited to: plant radiation monitoring data, environmental monitoring data, primary circuit chemical sampling data, etc. The simulation data of the exercise scenario refers to the simulation-generated data that matches the specific accident scenario, which may include but is not limited to: the core outlet temperature at a certain moment, the monitoring reading of the gaseous effluent of the KRT system at a certain moment, etc. The scenario template is a solidified scenario unit. The scenario template generally consists of scenario content, simulator instructions, expected response actions, monitoring sheets and other elements. If the scenario template is related to the change of emergency state, it also includes the corresponding emergency action level. The complete scenario template data includes but is not limited to: initial events, main line scenario sequences, monitoring sheets, etc. The main line scenario library is mainly used to store commonly used main line scenario sequences. Among them, the main line scenario sequence usually refers to the main event sequence in the nuclear accident emergency exercise, which describes the entire process from the occurrence to the development of the accident, including the initial conditions of the accident, state characteristics and evolution over time. It is the core part of the exercise, and all emergency responses and decisions are based on this main scenario. The main scenario is usually designed based on the worst-case scenario or the most likely accident scenario to ensure that the emergency plan can cover the most serious possible situation. The main scenario sequence consists of several main scenario units, that is, the main scenario unit is the basic unit of the main scenario sequence. The main scenario library is used for direct query and call in the "based on the main scenario template" development mode.
[0066] The scenario unit library is mainly used to store commonly used scenario units, including main scenario units and branch scenario units.
[0067] Branch scenarios (sequences) are additional events or conditions set up on the basis of the main scenario in order to increase the authenticity and complexity of the exercise. These branch scenarios can be other small events related to the main scenario, or special situations that may arise during the development of the accident. They can be used to test the flexibility and adaptability of emergency responders, as well as the comprehensiveness of emergency plans. Branch scenarios can include equipment failure, personnel evacuation, public opinion response, monitoring substation failure and other situations, which are all problems that emergency personnel may need to deal with in real nuclear accidents. Among them, the branch scenario unit is the basic unit of the branch scenario (sequence).
[0068] Step S1: Obtain initial information of emergency drill.
[0069] In the embodiment of the present invention, the initial information of the emergency drill includes: drill type, drill scope and initial conditions. Step S1 includes: determining the drill type; determining the drill scope; and determining the initial conditions.
[0070] Specifically, the exercise type may include but is not limited to a custom type or a predefined type. Among them, the predefined types include single exercises, comprehensive exercises and joint exercises. Among them, single exercises, comprehensive exercises and joint exercises are classified according to the scope and purpose of the exercises. Single exercise (exercise): It is an exercise for the basic operating skills and response capabilities of specific emergency personnel. The purpose of a single exercise is to verify, evaluate and improve the specific operating techniques and response capabilities of specific emergency response personnel. This type of exercise can be aimed at a specific task or operation, such as the use of communication facilities, alarm procedures, personnel inventory and evacuation, pollution detection, environmental monitoring, etc. Comprehensive exercise: Generally, it is an exercise conducted in coordination with all or part of the personnel of the emergency organization of the nuclear power plant operating unit according to a predetermined exercise scenario. The purpose of the comprehensive exercise is to verify, evaluate and improve the comprehensive response capability of the emergency organization and strengthen the response coordination capability among the various components. Joint exercise: An exercise jointly conducted by nuclear emergency organizations at multiple levels (such as nuclear power plant operating units, provincial level, the first level above the provincial level, etc.) or two of the nuclear emergency organizations at one level according to a unified accident scenario and a coordinated exercise scenario. The purpose of the joint exercise is to verify, evaluate and improve the overall response and coordination capabilities of the third-level (or second-level) nuclear emergency organizations. This type of exercise is usually the largest in scale, involving the full activation of on-site and off-site emergency organizations, simulating emergency responses under severe accident scenarios.
[0071] Step S2: Select and determine the scenario development method; if the scenario development method is a development method without a template, execute step S3; if the scenario development method is a development method based on a mainline scenario template, enter step S4; if the scenario development method is a development method based on a complete scenario template, enter step S5.
[0072] Specifically, the scenario development methods include: no template, based on the main scenario template, and based on the complete scenario template. When the scenario development method is no template, the process directly proceeds to step S3; when the scenario development method is based on the main scenario template, the process proceeds to step S4; when the scenario development method is based on the complete scenario template, the process proceeds to step S5.
[0073] Step S3: Create a main scenario based on the main scenario data stored in the basic database 100 for emergency drills.
[0074] In the embodiment of the present invention, step S3 includes: obtaining a mainline scenario unit; determining whether the logic of the mainline scenario unit is reasonable; if reasonable, inserting the mainline scenario unit; if unreasonable, not inserting the mainline scenario unit.
[0075] Specifically, when the scenario development method is template-free, enter this step. Insert the main scenario units one by one. Each main scenario unit consists of scenario time, astronomical time, scenario content, simulator instructions, expected response actions, monitoring orders and other elements.
[0076] In the embodiment of the present invention, the main scenario unit can be manually input, or the commonly used main scenario units in the database can be queried and selected. Optimized, if the main scenario unit is related to the change of emergency status, it can be automatically associated with the emergency action level clause in the database. Optimized, if the main scenario unit involves simulation data, it can be automatically generated by the system. Optimized, when inserting the main scenario unit, the system can automatically determine its logical rationality. If it is reasonable, it is inserted; if it is unreasonable, it is not inserted.
[0077] Step S4 : creating a branch line scenario based on the branch line scenario data stored in the basic database 100 .
[0078] In the embodiment of the present invention, step S4 includes: obtaining a branch scenario unit; determining whether the logic of the branch scenario unit is reasonable; if reasonable, inserting the branch scenario unit; if unreasonable, not inserting the branch scenario unit.
[0079] Specifically, when the scenario development mode is template-free and step S3 is completed, or the scenario development mode is based on the main scenario template, this step is entered. Branch scenario units are inserted one by one. The branch scenario unit structure is consistent with the main scenario unit.
[0080] In the embodiment of the present invention, the branch scenario unit can be manually input, or the commonly used branch scenario units in the database can be queried and selected. Optimized, if the branch scenario unit involves simulation data, it can be automatically generated by the system. Optimized, when inserting the branch scenario unit, the system can automatically determine its logical rationality. If it is reasonable, it is inserted; if it is unreasonable, it is not inserted.
[0081] Step S5: perfecting the produced main scenario and branch scenario.
[0082] In an embodiment of the present invention, when the scenario development method is based on a complete scenario template, or the scenario development method is "based on the main scenario template" or "no template" and step S4 is completed, this step is entered. Perfect each element of each scenario unit in the scenario sequence one by one. Specifically, for an exercise, all contents such as exercise content, setting scenario units, adding elements, etc. must be included to be considered perfect. Therefore, it is necessary to perfect each element in each scenario unit in each scenario sequence to ensure the integrity of the produced main scenario and branch scenario.
[0083] Specifically, perfection means ensuring that the accident sequence is complete and that the information of each unit in the sequence is complete. For example, if the scenario content of a scenario unit is "an unisolated breach leaks in the primary circuit of the reactor building of Unit 1, and the injection is started", it should ensure that the elements it contains (scenario time, astronomical time, scenario content, simulator instructions, expected response actions, monitoring orders, etc.) are complete and reasonable. If there are any omissions or errors, they should be improved.
[0084] Step S6: Check whether the main scenario and the branch scenario meet the conditions. If so, execute step S7; if not, return to step S5.
[0085] In the embodiment of the present invention, step S6 includes:
[0086] Check the logical consistency, conformity and rationality of the main scenario;
[0087] If the logical consistency, conformity and rationality of the main scenario are all met, then the main scenario is judged to meet the conditions, otherwise, the conditions are not met; check the logical consistency, conformity and rationality of the branch scenario; if the logical consistency, conformity and rationality of the branch scenario are all met, then the branch scenario is judged to meet the conditions, otherwise, the conditions are not met.
[0088] Step S7: Verify the main scenario and the branch scenario, and determine whether the verification is successful. If successful, execute step S8; if not, return to step S5.
[0089] In the embodiment of the present invention, the main line scenario and the branch line scenario have a set sequence. For example, factory emergency, site emergency, etc. will set some conditions and sequence. Therefore, after completing the scenario production, it is necessary to verify on the simulator to verify whether there is a logical error. If there is a logical error, it cannot pass, otherwise it can pass.
[0090] Specifically, the simulator of a nuclear power plant, also called a nuclear power plant simulator or a simulator training machine, is a device that uses simulation technology to train and assess nuclear power plant operators and managers. It can simulate various operating conditions of a nuclear power plant, including normal operation, various faults and accidents. To verify the scenario on the simulator, the information of the exercise scenario (including simulator instructions) is input into the simulator, and the simulator automatically simulates and gives the unit operating conditions according to time. If the simulator runs successfully and all operating conditions are consistent with the exercise scenario, the verification is passed, otherwise it fails.
[0091] Step 8: Solidify the main scenario and branch scenario.
[0092] In an embodiment of the present invention, after the verification is completed, all data or part of the data (mainline scenario) of the emergency drill scenario that has passed is solidified and saved as a template to achieve persistence of the emergency drill scenario. Optimally, the scenario can be saved as a complete scenario template through the system, or the mainline scenario sequence can be saved as a mainline scenario template. By persisting the scenario data that has passed the verification (such as saving it to a database, file system, etc.), it becomes a scenario template, which can be directly called next time.
[0093] refer to Figure 2 , Figure 2 The present invention provides a nuclear accident emergency exercise scenario development system, which can be applied to the nuclear accident emergency exercise scenario development method disclosed in the embodiment of the present invention.
[0094] like Figure 2 As shown, the nuclear accident emergency exercise scenario development system includes: a basic database 100, a scenario production module 11, a simulation data generation module 12, a scenario inspection module 13, a scenario visualization and output module 14, a scenario maintenance module 15 and a human-computer interaction module 16.
[0095] The basic database 100 is used to store and manage the relevant data of emergency drills; the relevant data includes: emergency response organization group data, initial events, emergency action level data, drill inspection content data, monitoring order data, simulation data, scenario template data, main scenario library and branch scenario library. Among them, each data is as mentioned above.
[0096] In an embodiment of the present invention, the scenario production module 11 is used to produce and / or modify scenarios based on the above-mentioned data in the basic database 100 and the simulation data generated by calling the simulation data generation module 12. Specifically, the scenario production module 11 is mainly used to produce and modify emergency exercise scenarios. It can support three development methods: based on a complete scenario template, based on a mainline scenario template, and without a template. The scenario production module 11 can directly interact with the human-computer interaction module 16, can directly interact with the simulation data generation module 12, can also interact with the scenario inspection module 13, can also be directly called by the scenario maintenance module 15, and can directly interact with the basic database 100.
[0097] In an embodiment of the present invention, the simulation data generation module 12 is used to simulate and generate simulation data related to emergency exercise scenarios based on the data in the basic database 100. Specifically, the simulation data generation module 12 is mainly used to generate simulation data related to emergency exercise scenarios. The simulation data generation module 12 can directly interact with the scenario production module 11 and the basic database 100. Specifically, the simulation data generation module 12 can simulate and generate data that matches a specific accident scenario, such as the core outlet temperature at a certain moment, the monitoring reading of the gaseous effluent of the KRT system at a certain moment, the first-loop chemical sampling data at a certain moment, the plant radiation monitoring data at a certain moment, the environmental monitoring data inside and outside the site at a certain moment, etc. Among them, the scenario production module 11 can select several data from the simulation data generation module 12 for scenario production.
[0098] Specifically, the simulation data generation module 12 can call the scenario production unit to generate a scenario unit based on the simulation data, and the scenario production module 11 can call the simulation data generation module to generate corresponding simulation data when producing the scenario unit. At the same time, when generating the simulation data, the simulation data generation module can access the basic database 100 to obtain relevant parameters.
[0099] In an embodiment of the present invention, the scenario checking module 13 is used to check the emergency drill scenario produced by the scenario production module 11 based on the data in the basic database 100. Specifically, the scenario checking module 13 is used to automatically check the logical consistency, compliance, rationality, etc. of the emergency drill scenario. The scenario checking module 13 can directly interact with the scenario production module 11, can directly call the scenario visualization and output module 14, and can also directly interact with the basic database 100. In an embodiment of the present invention, the scenario checking module 13 mainly checks whether the emergency drill scenario produced by the scenario production module 11 is reasonable, and the basis for judgment is obtained from the basic database 100. Specifically, when checking the scenario, the scenario checking module 13 can directly access the database to obtain the inspection rule data (i.e., the basis for judgment), etc.
[0100] In an embodiment of the present invention, the scenario visualization and output module 14 is used to visualize and output the generated emergency exercise scenario. The scenario visualization and output module 14 can display the emergency exercise scenario in a variety of forms, and can save the scenario to the basic database 100 and output it. Its output can have a variety of data sources (wherein the data source includes databases and files) or data formats (wherein the data format supports mainstream databases such as MySQL, SQL Server and mainstream file formats such as Excel, Word, CSV, PDF, etc.). Further, the scenario visualization and output module 14 can be directly called by the scenario inspection module 13, and can directly interact with the scenario maintenance module 15 and the basic database 100. Specifically, the role of the scenario visualization and output module 14 is to visualize the exercise process, and its data sources are diverse. The scenario maintenance module 15 module can manually manage and maintain the emergency exercise scenario data that has been produced and directly transmit it to the scenario visualization and output module 14. At the same time, the scenario visualization and output module 14 can also transfer the exercise scenario data into the basic database 100 for storage.
[0101] Specifically, in the scenario visualization and output module 14, the scenario maintenance module 15 can be directly called to manage and maintain the scenario. In the scenario maintenance module 15, after the scenario maintenance is completed, the scenario visualization and output module 14 can be called to view the results after the maintenance. At the same time, after the scenario is produced, the scenario visualization and output module 14 can save the scenario to the basic database 100.
[0102] In an embodiment of the present invention, the scenario maintenance module 15 is used to manage and maintain the generated emergency exercise scenarios. The scenario maintenance module 15 is mainly used to manage and maintain emergency exercise scenarios. The scenario maintenance module 15 can directly interact with the human-computer interaction module 16, can directly call the scenario production module 11, can also interact with the scenario visualization and output module 14, and can directly interact with the basic database 100. Specifically, the scenario maintenance module 15 can ensure that the exercise scenario data is the latest data by manually changing the data in the human-computer interaction module 16. The manually changed data input is transferred by the scenario maintenance module 15 to the basic database 100 for storage for subsequent use.
[0103] Specifically, the human-computer interaction module 16 is a channel for users to interact with the system. Users can access the scenario maintenance module 15 through the human-computer interaction module 16 to achieve scenario management and maintenance. At the same time, the scenario maintenance module can directly access the basic database 100 to obtain scenario data, and after completing the maintenance, save the modified data to the basic database 100.
[0104] In the embodiment of the present invention, the human-computer interaction module 16 is used to perform human-computer interaction functions. The human-computer interaction module 16 is used to implement human-computer interaction control. The human-computer interaction module 16 can directly interact with the scenario production module 11 and the scenario maintenance module 15. For example, the scenario production module 11 transfers the emergency exercise scenario data to the human-computer interaction module 16, the human-computer interaction module 16 operates the specific scenario production process / flow, and the scenario maintenance module 15 also manages and maintains the data.
[0105] Specifically, the user can access the scenario production module 11 through the human-computer interaction module 16 to implement the scenario production process.
[0106] Specifically, the specific coordination operation process between the units in the nuclear accident emergency exercise scenario development system here can refer to the above-mentioned nuclear accident emergency exercise scenario development method, which will not be repeated here.
[0107] Through the present invention, modularization and informatization of nuclear accident emergency exercise scenario development can be achieved, the process of nuclear accident emergency exercise scenario development can be realized based on the system, scenario development in multiple modes can be supported, simulation data can be automatically generated according to the scenario, and the logical consistency, compliance, rationality, etc. of the emergency exercise scenario can be automatically checked.
[0108] In addition, an electronic device of the present invention includes a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program to implement a nuclear accident emergency exercise scenario development method as any one of the above. Specifically, according to an embodiment of the present invention, the process described with reference to the flowchart above can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed by an electronic device and executed to perform the above functions defined in the method of the embodiment of the present invention. The electronic device in the present invention can be a terminal such as a notebook, a desktop, a tablet computer, a smart phone, or a server.
[0109] In addition, a storage medium of the present invention stores a computer program thereon, and when the computer program is executed by a processor, it implements any of the above nuclear accident emergency exercise scenario development methods. Specifically, it should be noted that the above storage medium of the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer readable signal media may also be any computer readable medium other than computer readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0110] The computer-readable medium may be included in the electronic device, or may exist independently without being installed in the electronic device.
[0111] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0112] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0113] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0114] The above embodiments are only for illustrating the technical concept and features of the present invention, and their purpose is to enable people familiar with the technology to understand the content of the present invention and implement it accordingly, and they cannot limit the scope of protection of the present invention. All equivalent changes and modifications made to the scope of the claims of the present invention should fall within the scope of the claims of the present invention.
Claims
1. A method for developing scenarios for nuclear accident emergency drills, characterized in that: The following steps are involved: Step S1: Obtaining initial information of emergency drill; Step S2: Select and determine the scenario development method; if the scenario development method is a development method without a template, execute step S3; if the scenario development method is a development method based on a mainline scenario template, proceed to step S4; if the scenario development method is a development method based on a complete scenario template, proceed to step S5; Step S3: creating a main scenario based on the main scenario data stored in the basic database of the emergency exercise; Step S4: creating a branch line scenario based on the branch line scenario data stored in the basic database; Step S5: perfecting the produced main scenario and branch scenario; Step S6: Check whether the main scenario and the branch scenario meet the conditions. If yes, execute step S7; if not, return to step S5; Step S7: verify the main scenario and the branch scenario, and determine whether the verification is passed. If passed, execute step S8; if not, return to step S5; Step 8: Solidify the main scenario and the branch scenario.
2. The method for developing nuclear accident emergency drill scenarios according to claim 1, characterized in that: Before executing step S1, the following steps are performed: Step S0: Establishing a basic database for the emergency drill.
3. The method for developing nuclear accident emergency drill scenarios according to claim 2, characterized in that: The step S0 comprises: Obtaining each grouping data of the emergency response organization and storing it in the basic database; Acquire initial event data and store it in the basic database; Acquire emergency action level data and store them in the basic database; Acquire exercise inspection content data and store it in the basic database; Acquire simulation data of the exercise scenario and store it in the basic database; Acquire complete scenario template data and store it in the basic database; Obtaining a mainline scenario library and storing it in the basic database; Acquire the scenario unit library and store it in the basic database.
4. The method for developing nuclear accident emergency drill scenarios according to claim 1, characterized in that: The initial information includes: exercise type, exercise scope and initial conditions; The step S1 comprises: determining the type of exercise; Determine the scope of said exercise; The initial conditions are determined.
5. The method for developing nuclear accident emergency drill scenarios according to claim 1, characterized in that: The step S3 comprises: Get the main scenario unit; Determine whether the logic of the main scenario unit is reasonable; If it is reasonable, insert the main scenario unit; If it is unreasonable, the main scenario unit will not be inserted.
6. The method for developing nuclear accident emergency drill scenarios according to claim 1, characterized in that: The step S4 comprises: Get branch scenario unit; Determine whether the logic of the branch scenario unit is reasonable; If it is reasonable, insert the branch scenario unit; If it is unreasonable, the branch scenario unit will not be inserted.
7. The method for developing nuclear accident emergency drill scenarios according to claim 1, characterized in that: The step S6 comprises: Check the logical consistency, conformity and rationality of the main scenario; If the logical consistency, conformity and rationality of the main scenario are all met, then the main scenario is judged to meet the conditions, otherwise, it does not meet the conditions; Check the logical consistency, conformity and rationality of the branch scenario; If the logical consistency, conformity and rationality of the branch scenario are all met, then it is judged that the branch scenario meets the conditions; otherwise, it does not meet the conditions.
8. A nuclear accident emergency exercise scenario development system, applied to the nuclear accident emergency exercise scenario development method according to any one of claims 1 to 7, characterized in that: include: Basic database, scenario production module, simulation data generation module, scenario inspection module, scenario visualization and output module, scenario maintenance module and human-computer interaction module; The basic database is used to store and manage the relevant data of emergency exercises; the relevant data includes: emergency response organization group data, initial events, emergency action level data, exercise inspection content data, monitoring order data, simulation data, scenario template data, main line scenario library and branch line scenario library; The scenario production module is used to produce and / or modify scenarios according to the emergency response organization group data, initial events, emergency action level data, monitoring order data, simulation data, scenario template data, mainline scenario library, branch scenario library and simulation data generated by calling the simulation data generation module in the basic database; The simulation data generation module is used to simulate and generate simulation data related to emergency exercise scenarios based on the data in the basic database; The scenario checking module is used to check the emergency exercise scenario produced by the scenario producing module according to the data in the basic database; The scenario visualization and output module is used to visualize and output the generated emergency exercise scenario; The scenario maintenance module is used to manage and maintain the generated emergency exercise scenarios; The human-computer interaction module is used to perform human-computer interaction functions.
9. A storage medium, characterized in that: The storage medium stores a computer program, and the computer program is suitable for being loaded by a processor to execute the steps of the nuclear accident emergency exercise scenario development method as described in any one of claims 1 to 7.
10. An electronic device, characterized in that: It comprises a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the nuclear accident emergency exercise scenario development method as claimed in any one of claims 1 to 7 by calling the computer program stored in the memory.