Fire-fighting emergency virtual fire extinguishing actual combat simulation method and device and medium thereof

By building a virtual fire extinguishing practical simulation system with multiple virtual fire scene models and dynamic parameter adjustment functions, the problem of single and fixed scenarios of virtual fire extinguishing practical simulation model in the existing technology is solved, and diversified fire fighting training experience and team collaboration are achieved Cultivation of ability.

CN119185880AInactive Publication Date: 2024-12-27SHANTOU POWER PLANT OF HUANENG (GUANGDONG) ENERGY DEVELOPMENT CO LTD +1

Patent Information

Application Number
CN202411302347.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-18
Publication Date
2024-12-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing virtual fire extinguishing practical simulation model has a single function and a fixed scene, which cannot be adjusted dynamically, and ignores the details during the operation and team collaboration ability evaluation, making it difficult to meet the diverse fire emergency training needs.

Method used

By obtaining data on multiple types of fire scenes, using virtual reality technology and 3D modeling technology to build multiple types of virtual fire scene models, combining the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers, establishing virtual fire extinguishing with dynamic parameter adjustment functions Practical simulation model, supports team collaboration simulation, and is trained through graphics, text, video and interactive learning modules.

Benefits of technology

It has achieved high restoration and dynamic adjustment of various real fire environments, comprehensively improved the fire training experience, and cultivated the students' team collaboration and emergency response capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119185880A_ABST
    Figure CN119185880A_ABST
Patent Text Reader

Abstract

The invention discloses a fire-fighting emergency virtual fire extinguishing actual combat simulation method and device and a medium thereof, and the method comprises the following steps: obtaining various types of fire scene data, and carrying out the preprocessing of the fire scene data; according to the method, multiple types of virtual fire scene models which can be dynamically adjusted are constructed, so that multiple real fire environments can be highly restored, the fire spreading speed, the fire extinguishing difficulty level and the environmental factors are automatically adjusted according to training requirements, and meanwhile, the training efficiency is improved. The system integrates basic knowledge of water-based fire extinguishers, carbon dioxide fire extinguishers and dry powder fire extinguishers, professional teaching content and analysis and experience summarization of actual fire-fighting cases, and provides comprehensive and deep fire-fighting training experience for students through display of image-text, video and interactive learning modules; through a team cooperation simulation function, a plurality of users are allowed to log in and form a virtual fire fighting team, and cooperative fire extinguishing operation is performed in a common fire scene, so that team cooperation ability and emergency response ability of students are cultivated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of fire emergency training, and in particular to a fire emergency virtual fire extinguishing actual combat simulation method, device and medium thereof. Background Art

[0002] In the current field of fire emergency training, traditional training methods often rely on classroom theory teaching, physical operation drills and field simulation training. However, these methods have obvious limitations. First, although classroom theory teaching can impart theoretical knowledge, it lacks the intuitiveness and immediate feedback of practical operations; second, although physical operation drills can simulate real firefighting scenes, they are limited by factors such as venues, equipment, and safety, making it difficult to achieve large-scale and high-frequency training; finally, although field simulation training is closest to the real situation, it is costly and risky, and it is difficult to conduct frequently.

[0003] With the rapid development of virtual reality (VR) technology, its application in fire emergency training has gradually attracted attention. VR technology can build highly realistic fire scenes, provide trainees with an immersive firefighting experience, and avoid many shortcomings of traditional training methods. However, most of the virtual firefighting simulation models currently on the market have problems such as single functions, fixed scenes, and lack of dynamic adjustment capabilities, making it difficult to meet diverse training needs.

[0004] Specifically, existing virtual firefighting simulation models often only provide a few fixed fire scenarios and cannot be dynamically adjusted according to the actual situation and needs of trainees. In addition, the system's evaluation of trainees' firefighting operations is often limited to the correctness of the operation results, ignoring the details of the operation process and the evaluation of teamwork ability. These factors limit the effective application of virtual firefighting simulation models in fire emergency training. Therefore, a fire emergency virtual firefighting simulation method, device and medium are proposed. Summary of the invention

[0005] The purpose of the present invention is to provide a fire emergency virtual fire extinguishing actual combat simulation method, device and medium thereof to solve one of the problems raised in the above background technology.

[0006] In order to solve the above technical problems, a technical solution adopted by the present application is: a fire emergency virtual fire extinguishing actual combat simulation method, comprising the following steps: Step 1: Acquire various types of fire scene data and pre-process the fire scene data; Step 2: Based on virtual reality technology, using physical engine and 3D modeling technology, construct multiple types of virtual fire scene models according to the pre-processed fire scene data to form a fire scene virtual scene model library; Step 3: Acquire the basic knowledge and professional teaching content of water-based, carbon dioxide and dry powder fire extinguishers. At the same time, introduce the analysis and experience summary of actual firefighting cases to establish a virtual firefighting simulation model with dynamic parameter adjustment function; Step 4: Enter your login account and password, log in to the virtual fire fighting simulation model, and enter the interface of the virtual fire fighting simulation; Step 5: The system displays the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers through pictures, videos and interactive learning modules, conducts basic knowledge teaching, and sets up a learning progress tracking function; Step 6: Select a virtual fire scene model from the fire scene virtual scene model library, and the system automatically adjusts the fire spread speed, fire extinguishing difficulty level and environmental factors according to the selected scene; Step 7: Analyze the fire conditions and combustible materials in the selected virtual fire scene model, select the corresponding fire extinguisher to extinguish the fire based on the basic knowledge learned, and display the fire extinguishing process on the screen in real time; Step 8. The system automatically evaluates the trainees’ fire-fighting operations in real time, automatically uploads the evaluation report to the training management system, and sends it to the trainees via email or mobile phone push.

[0007] As a further preferred embodiment of the present technical solution: in step 1, the fire scene data includes fire type, fire size, building structure, distribution of fire fighting facilities, weather conditions, personnel distribution and evacuation conditions; the preprocessing of the fire scene data includes data cleaning, data labeling and data enhancement; The data cleaning adopts the Laida criterion in the outlier detection algorithm, and the calculation formula is: hour, is an outlier, among which is the sample mean, is the sample standard deviation; The data annotation is carried out by combining manual annotation with automatic annotation by machine learning; The data enhancement utilizes random rotation, scaling, and flipping methods to expand the data set.

[0008] As a further preferred embodiment of the present technical solution: in step 2, the virtual scene model library includes fire prevention and rescue equipment, background environment, building facilities and fire scenes.

[0009] As a further preferred embodiment of the present technical solution: in step three, the dynamic parameter adjustment function includes adjusting the fire spread speed, the fire extinguishing difficulty level and the influence of environmental factors; the virtual fire extinguishing simulation model has a team collaboration simulation function, allowing multiple users to log in and form a virtual fire brigade to perform collaborative fire extinguishing operations in a common fire scene.

[0010] As a further preferred embodiment of the present technical solution: in step 4, the virtual fire-fighting simulation model has an account registration function, and the system sets a variety of user roles, including students, teachers and administrators, and the teachers and administrators have specific permissions and functions.

[0011] As a further preferred embodiment of the present technical solution: in step five, the interactive learning module includes online question answering, simulated fire extinguishing operation challenges and case analysis discussion area.

[0012] As a further preferred embodiment of the present technical solution: in step seven and step eight, the virtual fire-fighting simulation model provides a real-time feedback mechanism to guide users to perform correct operations; the evaluation report includes evaluation contents in multiple dimensions including fire-fighting operation accuracy, reaction time and teamwork ability.

[0013] In order to solve the above technical problems, another technical solution adopted by the present application is: a fire emergency virtual fire extinguishing actual combat simulation device, including: a data acquisition module, a data preprocessing module, a scene construction module, a teaching content integration module, a system construction module, a display module, a scene selection module, a fire extinguishing operation module and an evaluation module; The data acquisition module is used to obtain various types of fire scene data; The data preprocessing module is used to perform data cleaning, data labeling and data enhancement processing on the fire scene data; The scene construction module is used to construct multiple types of virtual fire scene models according to the preprocessed fire scene data based on virtual reality technology, using a physical engine and 3D modeling technology to form a fire scene virtual scene model library; The teaching content integration module is used to integrate the basic knowledge and professional teaching content of water-based, carbon dioxide and dry powder fire extinguishers, and introduce the analysis and experience summary of actual firefighting cases; The system building module is used to establish a virtual fire fighting simulation model with dynamic parameter adjustment function. The virtual fire fighting simulation model has a team collaboration simulation function, allowing multiple users to log in and form a virtual fire fighting team to perform collaborative fire fighting operations in a common fire scene; The display module is used to display the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers through pictures, texts, videos and interactive learning modules, conduct basic knowledge teaching, and set a learning progress tracking function; The scene selection module is used to select a virtual fire scene model from the fire scene virtual scene model library, and enable the system to automatically adjust the fire spread speed, fire extinguishing difficulty level and environmental factors according to the selected scene; The fire extinguishing operation module is used to analyze the fire conditions and combustible materials in the selected virtual fire scene model, select the corresponding fire extinguisher to perform fire extinguishing operations based on the basic knowledge learned, and display the fire extinguishing process on the screen in real time; The evaluation module is used to evaluate the trainees' fire-fighting operations in real time, automatically upload the evaluation report to the training management system, and send it to the trainees via email or mobile phone push.

[0014] To solve the above technical problems, another technical solution adopted in the present application is: a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable in the processor, wherein the processor implements the steps of the fire emergency virtual fire extinguishing practical simulation method when executing the computer program.

[0015] To solve the above technical problems, another technical solution adopted in the present application is: a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the fire emergency virtual fire extinguishing practical simulation method are implemented.

[0016] Advantages of the present invention: 1. The present invention can highly restore a variety of real fire environments by constructing multiple types of dynamically adjustable virtual fire scene models, and automatically adjust the fire spread speed, fire extinguishing difficulty level and environmental factors according to training needs. At the same time, the system integrates the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers, professional teaching content, and analysis and experience summary of actual firefighting cases, and provides trainees with a comprehensive and in-depth firefighting training experience through graphics, videos and interactive learning modules; 2. The present invention allows multiple users to log in and form a virtual fire brigade through the team collaboration simulation function to perform collaborative firefighting operations in a common fire scene, thereby cultivating trainees' team collaboration and emergency response capabilities. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0018] Figure 1 A schematic diagram of a flow chart of a fire emergency virtual fire extinguishing actual combat simulation method of the present invention; Figure 2 A schematic diagram of functional modules of a fire emergency virtual fire extinguishing combat simulation device of the present invention; Figure 3 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention.

[0019] In the figure: 100, computer equipment; 102, processor; 104, memory; 106, transmission device. DETAILED DESCRIPTION

[0020] 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.

[0021] Figure 1 1 is a flowchart of a fire emergency virtual fire fighting simulation method according to an embodiment of the present invention. It should be noted that if there are substantially the same results, the method of the present application is not limited to the method of the present invention. Figure 1 The process sequence shown is limited. Figure 1 As shown: A fire emergency virtual fire extinguishing actual combat simulation method, comprising the following steps: Step 1: Obtain various types of fire scene data and pre-process the fire scene data; the fire scene data can be obtained from multiple channels, including but not limited to historical fire case records, databases of fire departments, experimental data of scientific research institutions, on-site investigation reports, and data generated by simulation and emulation technology; Fire scene data covers multiple types to ensure the comprehensiveness and practicality of the system. These types include but are not limited to: Fire type (e.g. oil fire, electrical fire, solid material fire, gas fire, etc.); The size of the fire (small fire, medium fire, large fire, fierce burning, etc.); Building structure (high-rise, multi-story, underground, open space, etc.); Distribution of fire protection facilities (fire hydrants, fire extinguishers, sprinkler systems, alarm systems, etc.); Weather conditions (temperature, humidity, wind direction, wind speed, precipitation, etc.); Personnel distribution and evacuation conditions (personnel density, evacuation routes, locations of emergency exits, etc.); Fire spread paths and speed; Smoke concentration and dispersion.

[0022] Step 2: Based on virtual reality technology, using physical engine and 3D modeling technology, construct multiple types of virtual fire scene models according to the pre-processed fire scene data to form a fire scene virtual scene model library; Among them, virtual reality technology (VR) is a computer simulation system that can create and experience a virtual world. It generates a simulated environment through a computer and immerses the user in the environment. In this step, VR technology is used to build a highly simulated fire scene and provide an immersive firefighting experience. A physics engine is a computer program used to simulate physical phenomena. It can handle the interactions between objects, the laws of motion, etc. In fire simulation, the physics engine is used to simulate natural phenomena such as the burning and spreading of flames, the diffusion of smoke, and the transfer of heat to increase the realism of the scene. 3D modeling technology is the process of building a model with three-dimensional data through three-dimensional production software. In this step, 3D modeling technology is used to build a realistic fire scene model based on the pre-processed fire scene data, including buildings, facilities, fire sources, etc. The specific process of building a virtual fire scene model is as follows: First, based on the pre-processed fire scene data, plan the types and quantities of virtual fire scenes to be constructed, determine the specific content of each scene, such as fire type, fire size, building structure, distribution of fire-fighting facilities, etc.; add some special fire scenes, such as chemical fires, forest fires, high-rise building fires, etc. At the same time, other disaster scenes related to fires can also be added, such as fires caused by earthquakes, fires after explosions, etc., to further improve the students' emergency response capabilities in complex environments.

[0023] Then, using 3D modeling software (such as SolidWorks, Pro / E, UG, etc.), according to the planned scene content, detailed 3D modeling is carried out to construct the appearance and internal structure of the building, the specific location of the fire-fighting facilities, the shape and size of the fire source, etc., and textures are applied to make the model more realistic; Next, the physics engine is integrated into the virtual fire scene, and the simulation rules of physical parameters such as flame, smoke, and heat are set. The parameters of the physics engine are adjusted to make natural phenomena such as the burning, spreading, and diffusion of smoke more in line with the actual situation. Finally, the performance of the constructed virtual fire scene is optimized to ensure smooth operation in VR devices, and the lighting, shadows, materials and other effects of the scene are adjusted to enhance the visual effects of the scene.

[0024] Step 3: Acquire the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers and professional teaching content. At the same time, introduce the analysis and experience summary of actual firefighting cases, establish a virtual firefighting simulation model with dynamic parameter adjustment function; expand the virtual scene model library, and include fire scenes under different climatic conditions (such as heavy rain, strong wind, high temperature, etc.) and geographical conditions (such as mountainous areas, canyons, seaside, etc.). This will enable students to better adapt to various possible actual situations.

[0025] The basic knowledge of water-based fire extinguishers includes: introduction to its fire extinguishing principle (through water mist spraying, quickly reducing the temperature of the fire scene and isolating oxygen), scope of application (applicable to oil fires and early fires of solid combustibles) and usage; The basics of carbon dioxide fire extinguishers include: explaining its fire extinguishing mechanism (extinguishing fire by removing air, reducing oxygen concentration and cooling effect), applicable scenarios (oil, gas fire and fire of live equipment) and operating procedures; The basic knowledge of dry powder fire extinguishers includes: explaining its fire extinguishing principle (covering the burning surface with dry powder to isolate the air and chemically suppress it), its application range (widely applicable to solid, liquid and gas fires) and the correct way to use it; Professional teaching content includes: identification and selection of fire extinguisher types, selection of appropriate fire extinguishers according to fire types; usage skills and safety precautions, such as keeping the fire extinguisher upright, aiming at the root of the flame, and keeping a safe distance; fire extinguisher maintenance and inspection, regular inspection of pressure gauges, appearance integrity and expiration dates, etc. The analysis of actual firefighting cases includes: selecting representative firefighting cases, such as shopping mall fires, residential building fires, factory fires, etc., analyzing the causes of fires, the spread process, emergency response and firefighting effects, emphasizing the success and failure experience of using fire extinguishers in the cases, and extracting practical firefighting strategies and precautions; The experience summary includes: summarizing the key measures for fire prevention and response, such as strengthening the maintenance of fire-fighting equipment, keeping fire passages unobstructed, and improving the fire awareness of employees and residents, etc., emphasizing the importance of fire extinguishers in early fire fighting, and the key role of correct use of fire extinguishers in controlling fires and reducing losses.

[0026] Step 4: Enter your login account and password, log in to the virtual fire fighting simulation model, and enter the interface of the virtual fire fighting simulation; Specifically, the virtual firefighting simulation model provides an account registration function, allowing new users to enter necessary information (such as name, email address, mobile phone number, etc.) and set a password to create a new account. During the registration process, information verification (such as email address verification, mobile phone number verification, etc.) should be performed to ensure the authenticity of the information; the system uses a secure password encryption method (such as MD5, SHA-256, etc.) to encrypt the user's password to ensure the security of password storage in the database, avoid storing passwords in plain text, and prevent user passwords from being easily cracked due to database leaks; After the user enters the account and password, the system should search for the corresponding account information in the database and verify the password. After successful verification, the system should record the user's login status (such as using Session, Token and other technologies) so that the user does not need to log in again for subsequent operations; After successful login, the system should load the corresponding virtual firefighting simulation scene according to the user's role, authority or historical records. During the scene loading process, prompt information such as loading animation or progress bar can be provided to enhance the user experience; After entering the simulation interface, the system can provide a brief interface guide or operation instructions to help users quickly familiarize themselves with the interface layout and function operations. For users logging in for the first time, novice guidance tasks or tutorials can be set to help users gradually master the use of fire extinguishers and fire-fighting skills; The system allows users to make personalized settings according to their preferences and needs, such as adjusting the interface brightness, sound volume, control sensitivity, etc. These settings are saved in the user's account information so that they can be automatically loaded the next time the user logs in.

[0027] Step 5: The system displays the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers through pictures, videos and interactive learning modules, conducts basic knowledge teaching, and sets up a learning progress tracking function; Specifically, the system automatically records the user's learning progress, including the knowledge points learned, exercises and tests completed, etc. The user can check his or her learning progress and results at any time to understand his or her learning situation and shortcomings. Based on the user's learning progress and results, the system intelligently recommends personalized learning paths and practice questions, and provides differentiated learning resources and guidance plans based on the learning needs and levels of different users, helping users to master the basic knowledge of fire extinguishers more efficiently.

[0028] Step 6: Select a virtual fire scene model in the fire scene virtual scene model library, and the virtual fire fighting simulation model automatically adjusts the fire spread speed, fire fighting difficulty level and environmental factors according to the selected scene; Specifically, the system provides an intuitive scene selection interface, where users can learn about the characteristics and difficulty of each scene by browsing thumbnails, viewing scene descriptions, or previewing videos. The interface is equipped with filtering and search functions to help users quickly find suitable scenes based on their needs and interests. Users can select one or more virtual fire scene models from the model library according to their training goals, experience level and interest preferences. The system supports users to customize scene parameters, such as fire size, spread speed, environmental factors, etc., to meet the personalized needs of different users. The system automatically adjusts the speed of fire spread according to the scenario and custom parameters selected by the user. For beginners or low-difficulty scenarios, the fire spreads slowly, giving users more time to react and respond; for advanced users or high-difficulty scenarios, the fire spreads faster, increasing the difficulty and challenge of fire extinguishing. The system automatically divides the firefighting difficulty level according to the scene characteristics and user settings. Different levels of scenes differ in terms of fire intensity, number of fire sources, environmental factors, etc., to meet the training needs of different users; The system also considers the impact of environmental factors on the fire-fighting process, such as wind direction, temperature, humidity, etc. These parameters are automatically adjusted according to the user-selected scenario and custom settings to simulate a real fire environment.

[0029] Step 7: Analyze the fire conditions and combustible materials in the selected virtual fire scene model, select the corresponding fire extinguisher to extinguish the fire based on the basic knowledge learned, and display the fire extinguishing process on the screen in real time; Specifically, the user first observes the fire situation in the virtual fire scene model, including the color, size, shape and spread trend of the flame. This information helps to determine the type, development stage and potential danger of the fire. The system can provide a fire analysis report or prompt to help users understand the characteristics of the fire more accurately. The user also needs to pay attention to the type, distribution and quantity of combustibles in the scene. Different types of combustibles have different requirements for the selection and use of fire extinguishers. The system can mark the key combustible areas and provide corresponding fire extinguishing suggestions. The user selects the fire extinguisher that best suits the current fire situation and combustibles based on the basic knowledge learned previously, including the applicable scope, use methods and precautions of different types of fire extinguishers. The system can provide a fire extinguisher selection guide or auxiliary tools to help users make correct decisions. In the virtual environment, the user selects the required fire extinguisher by clicking or dragging, and prepares to perform fire extinguishing operations. The system ensures that the fire extinguisher model is consistent with the real fire extinguisher in appearance, operation mode and performance to enhance the user's immersion and sense of reality; the user simulates the fire extinguishing operation in the virtual environment according to the instructions for use of the fire extinguisher, which may include pulling out the safety pin, holding the nozzle, aiming at the fire source, pressing the pressure handle and other steps. The system ensures that the user's operation receives real-time feedback and effect display through precise physical simulation and interactive design; the user formulates and implements reasonable fire extinguishing strategies according to the fire situation and combustible materials, which may include measures such as controlling the spread of fire, giving priority to extinguishing key fire sources, and protecting surrounding personnel and equipment. The system can provide fire extinguishing strategy suggestions or simulation drills to help users improve their ability to deal with complex fire situations; The system also supports real-time projection of the user's fire-fighting process onto an external display device (such as a large screen, projector, etc.) for other people to watch and learn. The projection function can be achieved through a wireless network, wired connection or a dedicated projection device. During the projection process, the system displays key information such as the user's operating actions, fire-fighting effects, and changes in fire conditions. At the same time, auxiliary means such as text descriptions, voice commentary or animation effects can be added to enhance the display effect and teaching significance. The audience can understand the basic process and precautions of fire-fighting operations by observing the projection content, and evaluate the user's fire-fighting skills and response strategies.

[0030] Step 8: The system automatically evaluates the trainees’ fire-fighting operations in real time, automatically uploads the evaluation report to the training management system, and sends it to the trainees via email or mobile phone push; Specifically, the system formulates detailed evaluation criteria based on the standard procedures, technical requirements and safety specifications of fire-fighting operations. These criteria include but are not limited to the accuracy of fire extinguisher selection, operational standardization, fire-fighting efficiency, safety awareness and other aspects; During the students' fire-fighting operation, the system collects relevant data in real time, such as operation time, how to use the fire extinguisher, changes in the fire intensity, etc. These data will serve as an important basis for evaluating the students' performance; The system uses intelligent evaluation algorithms to analyze and process the collected data and automatically evaluate the trainees' fire-fighting operation performance. The algorithm will comprehensively consider multiple evaluation dimensions and give objective and accurate evaluation results.

[0031] In this embodiment, specifically: in step 1, the fire scene data includes fire type, fire size, building structure, distribution of firefighting facilities, weather conditions, personnel distribution and evacuation conditions; Among them, the fire type refers to the cause and nature of the fire, such as oil fire, electrical fire, solid material fire, etc. Different types of fires have different fire-fighting methods and difficulties; the size of the fire is used to describe the scale and severity of the fire, usually measured by indicators such as flame height, spread speed, and thermal radiation intensity. The size of the fire directly affects the choice of fire-fighting strategies and the difficulty of fire-fighting; the building structure includes the layout, materials, height, number of floors, etc. of the building. This information is crucial for analyzing the path of fire spread, determining evacuation routes, and selecting fire-fighting points; the distribution of fire-fighting facilities refers to the location and number of fire-fighting facilities such as fire hydrants, fire extinguishers, automatic sprinkler systems, and smoke alarms in the building. Understanding the distribution of fire-fighting facilities helps students quickly find and use these equipment in the simulation; weather conditions include wind direction, wind speed, temperature, humidity, etc. Weather conditions have an important impact on the speed of fire spread, fire-fighting effect, and personnel evacuation; personnel distribution and evacuation conditions describe the distribution of personnel in the building when a fire occurs, as well as the evacuation path and speed. This information is of great significance for formulating personnel evacuation plans and evaluating evacuation efficiency and safety.

[0032] Fire scene data preprocessing includes data cleaning, data labeling and data enhancement; Among them, data cleaning adopts the Laida criterion in the outlier detection algorithm, and the calculation formula is: hour, is an outlier, among which is the sample mean, is the sample standard deviation; Data annotation uses a combination of manual annotation and machine learning automatic annotation to improve annotation efficiency and accuracy; Data augmentation uses random rotation, scaling, and flipping to expand the data set.

[0033] In this embodiment, specifically: in step 2, the virtual scene model library includes fire prevention and rescue equipment, background environment, building facilities and fire scenes; Among them, fire prevention and rescue equipment includes various fire extinguishers and rescue equipment, such as dry powder fire extinguishers, water-based fire extinguishers, foam fire extinguishers, fire hoses, breathing apparatus, demolition tools, etc. The accurate modeling of these equipment in the virtual scene will help trainees become familiar with their appearance, operation methods and usage scenarios. The model should contain detailed information such as the performance parameters, usage restrictions and maintenance requirements of the equipment, so that trainees can accurately select and use appropriate equipment in the simulation; The background environment model simulates the external environment when a fire occurs, such as weather conditions (sunny, rainy, snowy, etc.), lighting conditions (daytime, nighttime), topography (city, rural, mountainous, etc.). These environmental factors have an important impact on firefighting operations. Through simulation, trainees can better adapt to firefighting work in different environments. In addition, the background environment may also include public places such as streets, squares, parks, and surrounding buildings and transportation facilities. These elements together constitute the actual scene when a fire occurs; Building facility models are the core part of the virtual scene. They simulate different types of buildings (such as residential buildings, office buildings, shopping malls, factories, etc.) and their internal structures (such as room layout, staircase location, passage width, etc.). These models should accurately reflect the materials and structural characteristics of the buildings and the changes that may occur during fires (such as wall collapse, door and window deformation, etc.). Building facility models also include fire-fighting facilities in the buildings (such as fire hydrants, automatic sprinkler systems, smoke alarms, etc.). The modeling of these facilities helps trainees become familiar with their locations and operation methods in the simulation; Fire scene models are models that simulate physical phenomena such as flames, smoke and heat when a fire occurs. These models present realistic fire effects through computer graphics technology and physical engine simulation. Fire scene models should be able to adjust and change according to different fire types, fire sizes and types of combustibles to simulate a variety of fire scenes. At the same time, the model should also be able to reflect key information such as the spread trend of the fire, the location of the fire source, and the impact of fire-fighting actions on the fire.

[0034] By constructing a virtual scene model library that includes fire prevention and rescue equipment, background environment, building facilities and fire scenes, this embodiment provides students with a highly realistic virtual firefighting simulation environment, in which students can practice various firefighting operations and improve their firefighting skills and ability to deal with fires.

[0035] In this embodiment, specifically: in step three, the dynamic parameter adjustment function includes adjusting the fire spread speed, fire extinguishing difficulty level and environmental factors; in, The fire spread speed adjustment function can simulate fire conditions at different fire levels, thus helping trainees adapt to firefighting tasks of different urgency. By speeding up or slowing down the fire spread speed, the system can create a more challenging training environment and improve trainees’ response capabilities and firefighting efficiency. The fire extinguishing difficulty level adjustment function includes changing the type and distribution of combustibles, increasing or decreasing the number and location of fire-fighting facilities, setting different fire-fighting obstacles, etc. By adjusting these parameters, the system can generate a variety of fire-fighting difficulty levels from elementary to advanced to meet the training needs of different trainees. The high-level fire-fighting difficulty can train trainees' decision-making ability and teamwork ability in complex environments; Environmental factors (such as wind direction, wind speed, temperature, humidity, etc.) can be adjusted in real time to simulate fire scenarios under different weather conditions. For example, under strong wind conditions, flames may spread more easily and smoke may be denser. This requires trainees to pay more attention to wind direction and fire changes during the fire-fighting process and adopt more effective fire-fighting strategies.

[0036] The virtual firefighting simulation model has a team collaboration simulation function, allowing multiple users to log in and form a virtual firefighting team to perform collaborative firefighting operations in a common fire scene; The virtual firefighting simulation model supports multiple users to log in at the same time and allows them to form a virtual firefighting team. This function simulates the collaborative relationship between firefighters in a real fire, allowing trainees to perform collaborative firefighting operations in a common fire scene. The system can assign different roles and tasks to each user as needed, such as commander, firefighter, rescuer, etc. These roles have different responsibilities and permissions in the firefighting process and need to collaborate with each other to complete the task. For example, the commander is responsible for the formulation and command and dispatch of the overall firefighting strategy, the firefighter is responsible for the specific firefighting operations, and the rescuer is responsible for searching and rescuing trapped people. Through role allocation and task collaboration, the system can simulate a more realistic team collaboration scenario; To support team collaboration, the system also provides real-time communication and information sharing functions, including multiple communication methods such as voice chat, text messaging, task briefings, as well as information sharing functions such as map sharing and fire reports. These functions enable team members to exchange information, share resources and collaborate in real time, thereby improving firefighting efficiency and success rate.

[0037] In this embodiment, specifically: in step 4, the virtual fire fighting simulation model has an account registration function, and the system sets multiple user roles, including students, teachers and administrators, and teachers and administrators have specific permissions and functions; The system provides a simple and clear user registration interface, allowing new users to enter necessary information (such as user name, password, email address, etc.) to create a personal account. During the registration process, the system may require users to verify their email address or complete other identity verification steps to ensure the authenticity and security of the account. After successful registration, users can update personal information, change passwords, bind mobile phone numbers, etc. through the account management function provided by the system. In addition, users can also view their training records, performance reports and evaluation feedback, etc.; Among them, students are the core user group of the system. They log in to the system to participate in virtual firefighting simulation training. The student role has basic operation permissions, such as selecting training scenes, starting and ending simulation training, and viewing their own training results. In addition, the system may also provide students with personalized learning paths and recommended content to help them improve their firefighting skills more effectively. The teacher role is responsible for guiding and evaluating the training of students. The teacher has the authority to view the training records, performance reports and evaluation feedback of all students in order to understand the learning progress and problems of the students. The teacher can also create and manage training tasks, set training difficulty and parameters, and provide personalized guidance and suggestions to students. Through the setting of the teacher role, the system can support more flexible and personalized teaching methods; The administrator role is the highest-level user in the system and is responsible for the overall management and maintenance of the system. The administrator has the authority to access all user data, manage user accounts and permissions, and configure system parameters and functions. In addition, the administrator can also monitor the system's operating status, handle system failures and security issues, etc. By setting the administrator role, the system can ensure the security, integrity and availability of data; In addition to the above basic permissions, teachers and administrators may also have some specific permissions and functions. For example, teachers can create and publish teaching resources, organize online discussions and Q&A activities, remotely monitor and guide students, etc.; administrators can manage the system's user groups, set access control policies, back up and restore system data, etc. The setting of these specific permissions and functions is aimed at improving the flexibility and scalability of the system and meeting the needs of different user groups.

[0038] In this embodiment, specifically: in step five, the interactive learning module includes online question answering, simulated firefighting operation challenges and case analysis discussion area; Among them, online answering provides a series of questions related to fire safety knowledge and fire-fighting skills, including multiple-choice questions, true-or-false questions, fill-in-the-blank questions and other forms. These questions are designed to test students' mastery of basic knowledge and help them consolidate what they have learned. Students can answer in the answering area of ​​the system, and the system will immediately give answer analysis and feedback to help students correct mistakes in time and deepen their understanding. Through online answering, students can self-test their learning achievements. At the same time, the system can also adjust the subsequent learning content and difficulty according to the students' answers to achieve personalized teaching; The simulated fire-fighting operation challenge is the core part of the interactive learning module. It uses virtual reality technology to simulate real fire scenes and fire-fighting operation processes. Trainees can choose different types of fire extinguishers in the simulated environment and perform fire-fighting operations based on factors such as the size of the fire and the type of combustibles. The system will provide real-time feedback on the fire-fighting effect based on the trainees' operations, including changes in the fire and the use of fire extinguishers. At the same time, the system will also set different challenge difficulties and scenarios, such as night-time fire-fighting and fire-fighting in complex environments, to test the trainees' adaptability and fire-fighting skills. The simulated fire-fighting operation challenge not only improves the trainees' practical ability, but also allows them to experience the real fire-fighting process in a safe environment, reducing the risks in actual fire-fighting operations. The case analysis discussion area provides a wealth of fire cases for students to learn and discuss. These cases cover different types of fires, different fire-fighting strategies and effects, etc., aiming to help students understand the complexity and diversity of actual fires. Students can view case details, read analysis articles, and communicate and discuss with other students and teachers in the discussion area. The system will also regularly organize expert lectures and Q&A activities to provide students with authoritative professional guidance. Through the case analysis discussion area, students can have a deeper understanding of the complexity and challenges of fire prevention, control, and fire fighting and rescue, while cultivating their own analytical skills and critical thinking. In addition, communication and interaction between students also help promote teamwork and resource sharing.

[0039] In this embodiment, specifically: in step seven and step eight, the virtual fire fighting simulation model provides a real-time feedback mechanism to guide the user to perform correct operations; The real-time feedback mechanism is a key component of the simulation system. It can provide instant feedback and guidance to users when they are performing firefighting operations. This feedback is not limited to the correctness of the operation results, but also includes details and tips during the operation. Specific implementation method: When the user performs an incorrect fire extinguishing operation (such as selecting the wrong fire extinguisher, improper operation, etc.), the system will immediately display an error prompt and explain the cause of the error and the correct operation method; when the user performs a fire extinguishing operation, the system will provide operation guidance based on the current fire and the status of the fire extinguisher, such as the best fire extinguishing angle, spray distance, etc., to help the user perform more accurate fire extinguishing; the system will also track the user's operation progress, such as the number of fire extinguishers used, fire control status, etc., and display it in real time on the interface, so that the user can have an intuitive understanding of his or her own fire extinguishing effect; The real-time feedback mechanism can immediately correct the user's incorrect operations and avoid the formation of incorrect operating habits. At the same time, by providing operational guidance and progress tracking, users can have a clearer understanding of their fire-fighting effects, so as to learn and improve in a more targeted manner.

[0040] The evaluation report includes evaluation contents in multiple dimensions, including fire-fighting operation accuracy, response time, and teamwork ability; Among them, the accuracy of fire extinguishing operation includes evaluating the accuracy of users in selecting fire extinguishers, operating fire extinguishers, and controlling fires; Response time includes recording the time from when the user discovers the fire to when they start to extinguish the fire, as well as the reaction speed during the entire fire extinguishing process; Teamwork capabilities include evaluating the user's performance in a team, such as communication and collaboration, task allocation, and execution efficiency; The system will automatically collect and analyze relevant data based on the user's performance during the simulation and generate a detailed evaluation report. The report not only includes the scores and rankings of various evaluation indicators, but also includes specific operation records and error analysis to help users understand their strengths and weaknesses. The evaluation report provides users with a comprehensive and objective self-assessment tool. By viewing the evaluation report, users can clearly understand their firefighting skills and teamwork capabilities, and thus develop more targeted learning plans. At the same time, the evaluation report also provides important reference for teachers or trainers, helping them to better understand the students' learning situation and adjust teaching strategies and priorities.

[0041] Among them, virtual reality technology (VR) is a computer simulation system that can create and experience a virtual world. The system also includes a pressure simulation module. According to factors such as changes in fire intensity and the difficulty of fire extinguishing, the system monitors changes in trainees' physiological indicators under pressure, such as heart rate and respiratory rate, through sensors built into wearable devices or simulation devices, and feeds these data back to trainees, allowing them to learn to adjust their own physiological and psychological states under pressure; The system also includes combining virtual fire-fighting simulation with BIM models, using the building structure information in BIM, and in real time during the simulation process, factors such as the heat conduction characteristics of building materials in the BIM model and changes in the load-bearing capacity of the structure affect the spread of fire and the difficulty of fire-fighting. For example, when a fire occurs in a specific building area, the system can calculate the speed of fire development and possible spread paths based on the building material information (such as wood, steel, etc.) in the area in the BIM model, and reflect it in the simulation; The system also includes a virtual reality special effects module, which distorts time and space to a certain extent when students need to make quick decisions or review key points in the fire-fighting process. For example, by slowing down or speeding up the flow of time in the virtual reality scene, students can more clearly observe the changes in the fire or the details of their own operations; or through the space distortion effect, the fire-fighting process can be examined from different perspectives (such as microscopic perspective to observe the burning details of the flame, macroscopic perspective to overlook the entire fire scene), helping students better understand the nature of fire and the principles of fire-fighting.

[0042] Figure 2 Schematic diagram of the functional modules of a fire emergency virtual fire fighting simulation device according to an embodiment of the present application. Figure 2 As shown, a fire emergency virtual fire extinguishing actual combat simulation device includes: a data acquisition module, a data preprocessing module, a scene construction module, a teaching content integration module, a system construction module, a display module, a scene selection module, a fire extinguishing operation module and an evaluation module; Data acquisition module, used to obtain various types of fire scene data, including but not limited to videos, pictures, temperature distribution, smoke concentration, etc. of the fire scene. These data come from real fire cases, simulation experiments or professional databases, providing basic materials for subsequent scene construction; The data preprocessing module is used to clean, annotate and enhance the fire scene data. By processing the fire scene data, the accuracy and richness of the data are ensured, laying the foundation for building a high-quality virtual fire scene. The scene construction module is used to build multiple types of virtual fire scene models based on virtual reality technology, physical engine and 3D modeling technology according to the pre-processed fire scene data. These models are not only highly realistic, but also can simulate dynamic effects such as fire spread and smoke diffusion, forming a fire scene virtual scene model library for use by subsequent modules; The teaching content integration module is used to integrate the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers and professional teaching content. At the same time, it introduces the analysis and experience summary of actual firefighting cases to make the teaching content richer and more practical. These contents are presented in various forms such as pictures, texts, and videos to facilitate students' understanding and mastery; System building module, used to establish a virtual fire fighting simulation model with dynamic parameter adjustment function. The system not only supports single-person operation, but also has team collaboration simulation function, allowing multiple users to log in and form a virtual fire fighting team to carry out collaborative fire fighting operations in a common fire scene. In addition, the system also has the characteristics of real-time feedback and dynamic adjustment of fire intensity to simulate the real fire fighting environment; The display module is used to display the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers through pictures, texts, videos and interactive learning modules, conduct basic knowledge teaching, and set up a learning progress tracking function to help students understand their learning progress and results. This interactive learning method helps to improve students' learning interest and participation; A scene selection module is used to select a virtual fire scene model from the fire scene virtual scene model library, and enable the system to automatically adjust the fire spread speed, fire extinguishing difficulty level and environmental factors according to the selected scene to provide a personalized learning experience; The fire extinguishing operation module is used to analyze the fire conditions and combustible materials in the selected virtual fire scene model, select the corresponding fire extinguisher to perform fire extinguishing operations based on the basic knowledge learned, and display the fire extinguishing process on the screen in real time, so that students can intuitively see the effect of their own operations; The evaluation module is used to evaluate the trainees' fire-fighting operations in real time and generate a detailed evaluation report. The evaluation report includes evaluation contents in multiple dimensions such as accuracy of fire-fighting operations, reaction time, and teamwork ability. The evaluation report is automatically uploaded to the training management system and sent to trainees via email or mobile phone push, so that they can understand their learning achievements and areas for improvement in a timely manner.

[0043] For other details about the technical solutions for implementing each module in the device of the above embodiment, please refer to the description of a fire emergency virtual fire extinguishing actual combat simulation method in the above embodiment, which will not be repeated here.

[0044] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0045] like Figure 3 A schematic diagram of the structure of a computer device provided in an embodiment of the present disclosure is shown, which is a schematic diagram of the structure of a computer device suitable for implementing the embodiment of the present disclosure. Figure 3 The computer device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0046] like Figure 3 As shown, a computer device includes a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement a fire emergency virtual fire extinguishing actual combat simulation method provided in the above method embodiment.

[0047] Figure 3 The hardware structure diagram of a device for implementing a fire emergency virtual fire fighting simulation method provided in an embodiment of the present application is shown. The device may participate in or include the apparatus or system provided in an embodiment of the present application. Figure 3 As shown, the computer device 100 may include one or more processors 102 (the processor may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display device, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 3 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 3 More or fewer components as shown, or with Figure 3 Different configurations shown.

[0048] It should be noted that the one or more processors and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computer device 100 (or mobile device). As involved in the embodiments of the present application, the data processing circuit is controlled as a processor.

[0049] The memory 104 can be used to store software programs and modules of application software, such as a program instruction / data storage device corresponding to a fire emergency virtual fire fighting simulation method in an embodiment of the present application. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, implementing the above-mentioned method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the computer device 100 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0050] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computer device 100. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (Radio Frequency, RF) module, which is used to communicate with the Internet wirelessly.

[0051] The display device may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer device 100 (or mobile device).

[0052] For detailed description of this embodiment, reference may be made to the corresponding descriptions in the aforementioned embodiments, which will not be repeated here.

[0053] An embodiment of the present application also provides a computer-readable storage medium, which can be set in a server to store at least one instruction or at least one program related to a fire emergency virtual fire extinguishing actual combat simulation method in a method embodiment, and the at least one instruction or the at least one program is loaded and executed by the processor to implement a fire emergency virtual fire extinguishing actual combat simulation method provided in the above method embodiment.

[0054] Optionally, in this embodiment, the above storage medium may be located in at least one network server among a plurality of network servers in a computer network.

[0055] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.

[0056] For detailed description of this embodiment, reference may be made to the corresponding descriptions in the aforementioned embodiments, which will not be repeated here.

[0057] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present disclosure are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present disclosure. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, and are not limitations. The above details do not limit the present disclosure to the necessity of adopting the above specific details to be implemented.

[0058] It should also be noted that in the system and method of the present disclosure, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present disclosure.

Claims

1. A fire emergency virtual fire extinguishing combat simulation method, characterized in that: The following steps are involved: Acquire various types of fire scene data and pre-process the fire scene data; Based on virtual reality technology, using physical engine and 3D modeling technology, multiple types of virtual fire scene models are constructed according to the pre-processed fire scene data to form a fire scene virtual scene model library; Acquire the basic knowledge and professional teaching content of water-based, carbon dioxide and dry powder fire extinguishers, and establish a virtual fire fighting simulation model with dynamic parameter adjustment function based on the analysis of actual fire fighting cases and historical experience data; Enter the login account and password, log in to the virtual fire fighting simulation model, and enter the interface of the virtual fire fighting simulation model; Based on the virtual fire fighting simulation model, the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers is demonstrated through pictures, videos and interactive learning modules, basic knowledge teaching is determined, and a learning progress tracking function is set; Select a virtual fire scene model from the fire scene virtual scene model library, and the virtual fire scene model automatically adjusts the fire spread speed, fire extinguishing difficulty level and environmental factors influencing parameters according to the selected scene; Analyze the fire conditions and combustible materials in the selected virtual fire scene model, determine the corresponding fire extinguisher to perform fire extinguishing operations, and display the fire extinguishing process on the screen in real time; The virtual fire-fighting simulation model automatically evaluates the trainees' fire-fighting operations in real time, automatically uploads the evaluation report to the training management system, and sends it to the trainees via email or mobile phone push.

2. A fire emergency virtual fire extinguishing combat simulation method according to claim 1, characterized in that: The fire scene data includes fire type, fire size, building structure, distribution of fire-fighting facilities, weather conditions, and personnel distribution and evacuation conditions; the fire scene data preprocessing includes data cleaning, data labeling, and data enhancement.

3. A fire emergency virtual fire extinguishing combat simulation method according to claim 1, characterized in that: The virtual scene model library includes fire prevention and rescue equipment, background environment, building facilities and fire scenes.

4. A fire emergency virtual fire fighting simulation method according to claim 1, characterized in that: The dynamic parameter adjustment function includes adjusting the fire spread speed, fire extinguishing difficulty level and environmental factors; the virtual fire extinguishing simulation model has a team collaboration simulation function, allowing multiple users to log in and form a virtual fire brigade to perform collaborative fire extinguishing operations in a common fire scene.

5. A fire emergency virtual fire fighting simulation method according to claim 1, characterized in that: The virtual fire-fighting simulation model has an account registration function. The system sets up multiple user roles, including students, teachers and administrators. The teachers and administrators have specific permissions and functions.

6. A fire emergency virtual fire fighting simulation method according to claim 1, characterized in that: The interactive learning module includes online quizzes, simulated firefighting operational challenges and case analysis discussion areas.

7. A fire emergency virtual fire fighting simulation method according to claim 1, characterized in that: The virtual fire-fighting simulation model provides a real-time feedback mechanism to guide users to perform correct operations; the evaluation report includes evaluation contents in multiple dimensions including fire-fighting operation accuracy, reaction time and teamwork ability.

8. A fire emergency virtual fire fighting simulation device, characterized in that: include: Data acquisition module, data preprocessing module, scenario construction module, teaching content integration module, system construction module, display module, scenario selection module, fire extinguishing operation module and evaluation module; The data acquisition module is used to obtain various types of fire scene data; The data preprocessing module is used to perform data cleaning, data labeling and data enhancement processing on the fire scene data; The scene construction module is used to construct multiple types of virtual fire scene models according to the preprocessed fire scene data based on virtual reality technology, using a physical engine and 3D modeling technology to form a fire scene virtual scene model library; The teaching content integration module is used to integrate the basic knowledge and professional teaching content of water-based, carbon dioxide and dry powder fire extinguishers, and introduce the analysis and experience summary of actual firefighting cases; The system building module is used to establish a virtual fire fighting simulation model with dynamic parameter adjustment function. The virtual fire fighting simulation model has a team collaboration simulation function, allowing multiple users to log in and form a virtual fire fighting team to perform collaborative fire fighting operations in a common fire scene; The display module is used to display the basic knowledge of water-based, carbon dioxide and dry powder fire extinguishers through pictures, texts, videos and interactive learning modules, conduct basic knowledge teaching, and set a learning progress tracking function; The scene selection module is used to select a virtual fire scene model from the fire scene virtual scene model library, and enable the system to automatically adjust the fire spread speed, fire extinguishing difficulty level and environmental factors according to the selected scene; The fire extinguishing operation module is used to analyze the fire conditions and combustible materials in the selected virtual fire scene model, select the corresponding fire extinguisher to perform fire extinguishing operations based on the basic knowledge learned, and display the fire extinguishing process on the screen in real time; The evaluation module is used to evaluate the trainees' fire-fighting operations in real time, automatically upload the evaluation report to the training management system, and send it to the trainees via email or mobile phone push.

9. A computer device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable in the processor. When the processor executes the computer program, the steps of a fire emergency virtual fire extinguishing actual combat simulation method as claimed in any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the fire emergency virtual fire extinguishing actual combat simulation method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Machine room practical training system based on immersive virtual experience and design method

    CN112231918A

  • Emergency rescue method and system based on computer simulation drilling

    CN116776528A

  • Battle training fire-fighting science popularization education system

    CN117894221A

  • Fire-fighting emergency rescue simulation training system based on VR

    CN118253060A

Cited By

  • Evaluation method, device and equipment for fire-fighting power deployment and storage medium

    CN120471355A