Safety accident dynamic experience simulation courseware development method, system and device and medium thereof
The construction of a security accident experience simulation scenario through virtual reality technology has solved the problem of lack of interactivity and accuracy in traditional security training, achieved a personalized security training experience, and improved the training effect.
Patent Information
- Application Number
- CN202411355235.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2024-12-31
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Traditional safety training methods lack interactivity and immersion, which cannot allow employees to experience the tension and dangers of safety accidents in an immersive way, and it is difficult to conduct precise training for specific risks in different industries, which cannot meet the personalized needs of different employees.
Use virtual reality technology to build a simulation scenario for safety accident experience, design a variety of dynamic experience projects and interaction methods, combine safety regulations and standards to design course content, use multimedia to present it, and understand the safety risks and employee cognition levels in different industries through data analysis. , providing a personalized training experience.
It enhances the interaction and immersion of the training, realizes accurate training for different industries, meets the personalized needs of different employees, and improves the training effect.
Smart Images

Figure CN119228607A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of safety training, and in particular to a method, system, equipment and medium for developing dynamic experience simulation courseware for safety accidents. Background Art
[0002] In today's society, with the rapid development of the economy and the continuous advancement of science and technology, enterprises are facing more and more challenges and opportunities in the process of production and operation. At the same time, the issue of production safety has become increasingly prominent and has become one of the key factors for the sustainable development of enterprises. Safety training is an important means to improve employees' safety awareness and skills. It can help employees understand safety regulations, master safe operating methods, and improve emergency response capabilities, thereby reducing the occurrence of safety accidents. By carrying out safety training, enterprises can improve the safety quality of employees, enhance the safety management level of enterprises, and provide strong guarantees for the safe production of enterprises. This is not only a need for the development of the enterprise itself, but also a requirement for social progress and the protection of employee rights and interests. However, traditional safety training methods often have many limitations; On the one hand, traditional safety training mostly adopts the form of classroom lectures and video watching, which are relatively simple and lack interactivity and immersion. When receiving training, employees often only passively receive knowledge and find it difficult to truly understand the dangers and consequences of safety accidents. For example, in classroom lectures, employees may only hear some safety regulations and theoretical knowledge, but lack intuitive feelings about the application of this knowledge in actual work. Although watching videos can show some scenes of safety accidents, they are only flat presentations and cannot allow employees to experience the tension and danger when an accident occurs in person; On the other hand, the types of safety risks in different industries vary, and traditional safety training methods are difficult to accurately train for risks in specific industries. For example, the manufacturing industry may face risks such as mechanical injuries and chemical leaks; the construction industry may face risks such as falling from heights and being hit by objects. Traditional safety training often cannot fully cover the special risks of various industries, resulting in less than ideal training results; In addition, employees have different levels of awareness of safety accidents, and traditional safety training methods are difficult to meet the personalized needs of different employees. Some employees may have a certain understanding of safety accidents, but lack in-depth understanding and response capabilities; while some employees may have a weak understanding of safety accidents and need more systematic and comprehensive training; Therefore, a method, system, equipment and medium for developing dynamic experience simulation courseware for safety accidents are proposed. Summary of the invention
[0003] The purpose of the present invention is to provide a method, system, device and medium for developing dynamic experience simulation courseware for safety accidents, so as to solve one of the problems raised in the above-mentioned background technology.
[0004] In order to solve the above technical problems, a technical solution adopted in this application is: a method for developing a dynamic experience simulation courseware for safety accidents, comprising the following steps: Step 1: Obtain the demand data for production safety training, analyze the demand data based on data analysis tools, and obtain demand analysis results; Step 2: Based on 3D modeling software and virtual reality engine, build a safety accident experience simulation scenario model according to the demand analysis results; Step 3: Design a variety of dynamic safety accident experience projects and multiple interactive methods within the safety accident experience simulation scene model; Step 4: Based on the needs analysis results, combined with safety regulations and standards, design the course content of the safety accident dynamic experience simulation courseware, and present the course content in multimedia form; Step 5: Based on virtual reality software development tools, develop software for dynamic experience simulation courseware of safety accidents; Step 6: Develop a test plan and standards, conduct a comprehensive test on the developed safety accident dynamic experience simulation courseware, and obtain the test results; Step 7: Based on the test results, discover and solve problems in the courseware, and optimize and improve the courseware.
[0005] As a further preferred embodiment of the present technical solution: in step one, the demand data for production safety training includes the types of safety risks in different industries, employees' level of awareness of safety accidents, and specific requirements of enterprises for safety training; the data analysis tools include statistical analysis software and data mining tools.
[0006] As a further preferred embodiment of the present technical solution: in step 2, the construction of the safety accident experience simulation scene includes environmental modeling, architectural modeling, equipment and facility modeling, and character modeling; the virtual reality engine has physical simulation and light and shadow special effects functions.
[0007] As a further preferred embodiment of the present technical solution: in step three, the dynamic safety accident experience project includes simulating vibration intensity, impact, high fall, shaking, tilt and temperature change when an accident occurs; the interaction method includes gesture recognition, voice interaction and somatosensory interaction.
[0008] As a further preferred embodiment of the present technical solution: in step 4, the course content includes animation demonstration of key clauses of safety regulations, video analysis of real accident cases, and graphic and textual explanation of safety standards and safety accident handling process prompts.
[0009] As a further preferred embodiment of the present technical solution: in step 5, the software development method of the safety accident dynamic experience simulation courseware comprises the following steps: Step 1: Import the constructed safety accident experience simulation scenario model into the virtual reality software development tool; Step 2: Based on the physical simulation function of the virtual reality engine, add real physical properties to the objects in the scene and configure light and shadow effects; Step 3: Develop vibration intensity simulation, impact simulation, high-fall simulation, shaking simulation, tilt simulation and temperature change simulation; Step 4: Create and integrate gesture recognition, voice interaction, and somatosensory interaction; Step 5: Create and integrate animations to demonstrate safety regulations, case videos, graphic explanations of safety standards, and accident handling tips; Step 6: Optimize software performance, perform compatibility testing, and perform bug fixes and debugging.
[0010] As a further preferred embodiment of the present technical solution: in step six, the test plan includes functional testing, performance testing, compatibility testing and user experience testing; the test standards are formulated based on relevant industry specifications and user needs.
[0011] To solve the above technical problems, another technical solution adopted by this application is: a safety accident dynamic experience simulation courseware development system, including: a data acquisition module, a demand analysis module, a scenario construction module, an experience design module, a course content design module, a software development module, a testing module and an optimization and improvement module; The data acquisition module is used to obtain the demand data for production safety training; The demand analysis module is used to analyze the demand data using statistical analysis software and data mining tools to obtain demand analysis results; The scenario construction module is used to construct a safety accident experience simulation scenario model according to the demand analysis results using 3D modeling software and a virtual reality engine; The experience design module is used to design a variety of dynamic safety accident experience projects and multiple interaction methods within the safety accident experience simulation scene model; The course content design module is used to design the course content of the safety accident dynamic experience simulation courseware according to the demand analysis results and in combination with safety regulations and standards, and present the course content in a multimedia form; The software development module is used to develop software for dynamic experience simulation courseware of safety accidents using virtual reality software development tools; The test module is used to formulate test plans and standards, conduct comprehensive tests on the developed safety accident dynamic experience simulation courseware, and obtain test results; The optimization and improvement module is used to discover and solve problems existing in the courseware according to the test results, and optimize and improve the courseware.
[0012] 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 method for developing a dynamic experience simulation courseware for safety accidents when executing the computer program.
[0013] 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 method for developing a dynamic experience simulation courseware for a safety accident are implemented.
[0014] Advantages of the present invention: 1. The present invention uses virtual reality technology to build a safety accident experience simulation scene, allowing employees to personally experience the vibration, impact and other effects of the accident. At the same time, it designs a variety of interactive methods such as gesture recognition, voice interaction and body sensory interaction to enhance the interactivity and immersion of training, so that employees no longer passively accept knowledge, but actively explore safety accident scenes and response methods; 2. The present invention grasps the types of safety risks in different industries through data analysis, constructs scenarios in a targeted manner, and designs course content in combination with safety regulations and standards, and conducts precise training for the special risks of each industry, thereby improving the training effects of different industries; 3. The present invention realizes personalized safety training by making personalized adjustments according to the employees' level of awareness of safety accidents, providing diversified course content presentation methods to meet the learning preferences of different employees. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] 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.
[0016] Figure 1 A schematic diagram of a process for developing a dynamic experience simulation courseware for a safety accident according to the present invention; Figure 2 A flowchart of a software development method for a dynamic safety accident experience simulation courseware according to the present invention; Figure 3 A schematic diagram of functional modules of a safety accident dynamic experience simulation courseware development system of the present invention; Figure 4 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention.
[0017] In the figure: 100, computer equipment; 102, processor; 104, memory; 106, transmission device. DETAILED DESCRIPTION
[0018] 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.
[0019] Embodiment 1: Figure 1 1 is a flowchart of a method for developing a dynamic experience simulation courseware for a safety accident 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-Figure 2 As shown: A method for developing a dynamic experience simulation courseware for a safety accident, comprising the following steps: Step 1: Obtain the demand data for production safety training, analyze the demand data based on data analysis tools, and obtain the demand analysis results; specifically: First, through questionnaire surveys, field visits, expert interviews and other methods, we collected extensive data on the demand for production safety training, including safety risk points in different industries, the knowledge level and skill requirements of the trainees, and past safety accident cases. Then, use professional data analysis tools to conduct in-depth analysis of the collected demand data, extract key information, clarify the key areas and specific needs of training, and form a detailed demand analysis results report.
[0020] Step 2: Based on 3D modeling software and virtual reality engine, build a safety accident experience simulation scenario model according to the demand analysis results. Specifically: First, we use advanced 3D modeling software to build a high-precision model based on the actual safety accident scene and equipment characteristics, including the environment of the accident site, related equipment and facilities, personnel, etc. Then, using a powerful virtual reality engine, the constructed 3D model is integrated into the virtual environment, adding real physical effects, light and shadow effects, and sound effects to create a highly realistic safety accident experience simulation scene.
[0021] Step 3: Design a variety of dynamic safety accident experience projects and multiple interactive methods in the safety accident experience simulation scene model. Specifically: First, we design a variety of dynamic experience projects based on different types of safety accidents, such as simulating vibration, impact, smoke, flame and other effects when an accident occurs, so that users can experience the danger of the accident in person; Then, design a variety of natural and convenient interaction methods, such as gesture control, voice interaction, touch operation, etc., so that users can easily interact with the simulation scenes and explore different safety accident scenarios and response methods.
[0022] Step 4: Based on the results of the demand analysis, combined with safety regulations and standards, design the course content of the safety accident dynamic experience simulation courseware, and present the course content in multimedia form. Specifically: First, based on the results of demand analysis and combined with safety regulations and standards, a comprehensive and systematic safety accident dynamic experience simulation courseware course content is designed, including safety knowledge explanation, accident case analysis, emergency response process, etc. Then, use multimedia to present the course content, such as text, pictures, videos, animations, etc., to enhance the attractiveness and readability of the course and improve the user's learning effect.
[0023] Step 5: Based on virtual reality software development tools, develop software for dynamic experience simulation courseware of safety accidents. Specifically: First, select appropriate virtual reality software development tools, such as Unity3D, Unreal Engine, etc., and combine virtual reality technology to develop dynamic experience simulation courseware for safety accidents; Then, the software is optimized and debugged to ensure the stability, fluency and performance of the courseware, while achieving compatibility with different hardware devices.
[0024] Step 6: Develop a test plan and standards, conduct a comprehensive test on the developed safety accident dynamic experience simulation courseware, and obtain the test results. Specifically: First, formulate detailed testing plans and standards, including functional testing, performance testing, user experience testing and other aspects, and conduct comprehensive testing on the developed safety accident dynamic experience simulation courseware; Then, invite different types of users to conduct trials and evaluations, collect users' feedback and suggestions, and objectively evaluate the effectiveness of the courseware.
[0025] Step 7: Based on the test results, discover and solve the problems in the courseware, and optimize and improve the courseware. Specifically: First, based on the test results and user feedback, timely discover the problems and deficiencies in the courseware; Then, we conduct in-depth analysis on the problems, develop effective optimization and improvement plans, iteratively upgrade the courseware, and continuously improve the quality of the courseware and user experience.
[0026] In this embodiment, specifically: in step one, the demand data for production safety training includes the types of safety risks in different industries, the level of awareness of employees about safety accidents, and the specific requirements of the enterprise for safety training. Among them, the types of safety risks in different industries are collected and sorted out by referring to industry reports, safety regulations and historical accident records to find out the types of safety risks unique to each industry. For example, the manufacturing industry may face risks such as mechanical injuries and chemical leakage; the construction industry may face risks such as falling from heights and being hit by objects; the level of awareness of employees about safety accidents is assessed through questionnaires, online tests, etc., to assess the employees' understanding of current safety regulations, their ability to identify potential risks, and the lessons learned from past safety accidents. These data are used to understand the current cognitive status of employees, thereby determining the focus and depth of training; the specific requirements of the enterprise for safety training are obtained through in-depth communication with the enterprise management and relevant departments to understand the specific expectations, goals and desired effects of safety training after training. These requirements may include the targeted training content, the diversity of training forms and the measurability of training effects.
[0027] Data analysis tools include statistical analysis software and data mining tools. Statistical analysis software (such as SPSS) is used to conduct quantitative analysis of data, identify key safety risk points and training needs, and extract key information such as the main safety risk points in various industries, the distribution of employees' cognitive levels, and the specific concerns of enterprises on training through descriptive statistics, correlation analysis and other methods. Data mining tools (such as Python's Pandas and Scikit-learn) are used to deeply explore the patterns and trends behind the data. Through cluster analysis, association rule mining and other methods, potential safety risk points, weak links in employees' cognitive levels, and commonalities and differences in training needs are discovered.
[0028] In this embodiment, specifically: in step 2, building a safety accident experience simulation scene includes environmental modeling, building modeling, equipment and facility modeling, and character modeling. Among them, environmental modeling is based on the actual working environment of the target industry, such as factory workshops, construction sites, mines, etc., and is carefully modeled, including the restoration of topography, simulation of weather conditions (such as rain, snow, fog, etc.) and the presentation of time changes (such as day and night). Through environmental modeling, we create a realistic virtual working environment for students; architectural modeling is based on the size, structure and appearance characteristics of the real building, and is accurate in three-dimensional modeling, including the appearance material, internal layout of the building, etc. , door and window locations and other details. Through building modeling, students can freely shuttle between rooms and floors in a virtual environment to observe and understand the potential safety hazards inside the building. Equipment and facility modeling accurately models various types of production equipment, safety facilities, emergency equipment, etc. according to the actual needs of the target industry, including the appearance, function, operation method and possible failure mode of the equipment. Through equipment and facility modeling, students can become familiar with the operation process and safety specifications of the equipment in a virtual environment, and understand the safety accidents that may be caused by equipment failure. Character modeling includes creating characters of different occupations, genders, and age groups, and designing corresponding actions and expressions for them. Through character modeling, students can interact with other characters in a virtual environment to jointly cope with the challenges of safety accidents.
[0029] The virtual reality engine has physical simulation and light and shadow effects functions. Among them, the physical simulation function can simulate real physical phenomena and interactive effects. For example, when students operate equipment in a virtual environment, the engine will calculate the movement trajectory and collision effect of the equipment in real time according to the physical characteristics and operation methods of the equipment. This physical simulation function makes the students' experience in the virtual environment more real and immersive; the light and shadow effects function includes the simulation of natural lighting, the generation of shadow effects, the presentation of lighting changes, and the addition of special effects (such as flames, smoke, etc.). Through the light and shadow effects function, a more realistic and shocking virtual safety accident experience scene can be created for students.
[0030] In this embodiment, specifically: in step three, the dynamic experience project of safety accidents includes simulating the vibration intensity, impact, high fall, shaking, tilt and temperature change when the accident occurs. Among them, the vibration intensity and impact simulation uses a vibration platform and a mechanical feedback device to simulate the vibration intensity and impact generated when different safety accidents occur. For example, when simulating an earthquake scene, the vibration platform will generate corresponding vibrations according to the intensity and direction of the earthquake, so that the trainees can feel the strong ground vibration. When simulating a vehicle collision or explosion scene, the mechanical feedback device can simulate a strong impact, making the trainees feel as if they are at the scene of the accident; the high fall and shaking simulation uses a virtual reality headset combined with a dynamic seat. In this way, when a trainee falls while working at high altitude in a virtual environment, the dynamic seat will quickly adjust its posture to simulate the feeling of weightlessness and falling; when simulating a ship or airplane shaking due to bad weather, the dynamic seat will make corresponding adjustments according to the shaking amplitude of the virtual environment, allowing the trainees to feel the real shaking experience; the tilt and temperature change simulation is achieved through the tilting platform and temperature control system. For example, when simulating the tilt of the ground caused by the collapse of a building or a landslide, the tilting platform will make corresponding adjustments according to the tilt angle of the virtual environment; when simulating a fire or an extremely cold environment, the temperature control system will adjust the indoor temperature to allow the trainees to feel the real temperature changes.
[0031] The interaction methods include gesture recognition, voice interaction and somatosensory interaction. Through the gesture recognition function, students can interact with the virtual environment through gesture operations; through the voice interaction function, students can interact with the virtual environment through voice commands, such as asking for safety tips, requesting help or confirming operations, etc.; through somatosensory interaction devices (such as somatosensory controllers, full-body motion capture systems, etc.), students' body movements and posture changes can be captured and mapped to the virtual environment in real time.
[0032] In this embodiment, specifically: in step 4, the course content includes animation demonstration of key provisions of safety regulations, video analysis of real accident cases, and illustrated explanation of safety standards and safety accident handling process tips. Through carefully produced animation videos, complex legal provisions are transformed into easy-to-understand images and scenes, so that students can master the core content of safety regulations in a relaxed and pleasant atmosphere. These animation videos not only cover the basic principles, scope of application and specific provisions of safety regulations, but also deepen students' understanding and memory through vivid cases and examples; through real accident case video analysis, not only the whole process and serious consequences of the accident are demonstrated, but also the causes of the accident, accountability and preventive measures are deeply analyzed. By watching these videos and analyzing the deep-seated reasons behind them, trainees can deeply understand the seriousness and harmfulness of safety accidents, and thus more consciously abide by safety regulations and implement safety standards; through clear charts, pictures and concise and clear text descriptions, the specific requirements, implementation methods and precautions of various safety standards are introduced in detail. At the same time, detailed safety accident handling process tips are also provided for trainees, including accident reporting, on-site disposal, personnel evacuation, emergency rescue and other links. The specific steps and precautions of these tips can not only help trainees quickly take correct response measures when a safety accident occurs, but also improve their emergency response capabilities and self-protection capabilities.
[0033] In this embodiment, specifically: in step 5, the software development method of the safety accident dynamic experience simulation courseware includes the following steps: Step 1: Import the constructed safety accident experience simulation scene model into the virtual reality software development tool, and make preliminary layout and adjustments to the imported scene so that it presents a reasonable proportion and position relationship in the virtual reality environment; Step 2: Based on the physical simulation function of the virtual reality engine, add real physical properties to the objects in the scene, such as gravity, collision detection, etc., to enhance the authenticity of the dynamic experience, and configure light and shadow effects, adjust the light intensity, color, shadow effect, etc. according to the actual situation, to create a realistic visual effect; Step 3: Develop vibration intensity simulation, impact simulation, high-fall simulation, shaking simulation, tilt simulation and temperature change simulation; Among them, the vibration and impact simulation controls the vibration platform and mechanical feedback device through virtual reality equipment and software interface, and outputs the corresponding vibration and impact effects according to the type and intensity of the simulated safety accident; High-fall, sway and tilt simulation: By combining dynamic seats or VR headsets with equipment, high-fall, sway and tilt simulation functions are developed. The movement trajectory and speed of these devices are controlled by software, allowing students to feel real physical changes in a virtual environment. Temperature change simulation, presenting temperature changes in a virtual environment through temperature control system or software simulation.
[0034] Step 4: Create and integrate gesture recognition, voice interaction, and somatosensory interaction; Among them, gesture recognition enables students to interact with the virtual environment through gesture operations, which usually requires the development of professional gesture recognition equipment or software SDK; Voice interaction enables students to interact with the virtual environment through voice. By writing voice command recognition algorithms and response logic, students can control the virtual environment or obtain information through voice. Somatosensory interaction uses somatosensory devices (such as somatosensory controllers, full-body motion capture systems, etc.) to integrate somatosensory interaction functions. By capturing the trainees' body movements and posture changes and mapping them into the virtual environment, a more natural and intuitive interactive experience is achieved.
[0035] Step 5: Create and integrate animations to demonstrate safety regulations, case videos, and graphic explanations of safety standards and accident handling tips. Use animations to present legal provisions and regulations, making it easier for students to understand and remember them. Use case analysis and graphic explanations to deepen students' understanding of safety knowledge and emergency handling capabilities. Step 6: Optimize software performance, perform compatibility testing, and perform error repair and debugging; Among them, performance optimization includes graphics rendering efficiency, memory management, CPU occupancy rate and other aspects to ensure smooth operation of the software on different hardware configurations and operating systems; Compatibility testing includes compatibility testing with different resolutions, different screen sizes, and different operating systems to ensure that the courseware can run stably and present consistent results; Error repair and debugging solve various problems that occur during software operation (such as crashes, freezes, functional failures, etc.) and optimize the user experience. At the same time, the repair process and debugging results are recorded for subsequent maintenance and upgrades.
[0036] In this embodiment, specifically: in step six, the test plan includes functional testing, performance testing, compatibility testing and user experience testing; the test standards are formulated based on relevant industry specifications and user needs.
[0037] Embodiment 2: Based on the first embodiment, a method for developing a dynamic experience simulation courseware for a safety accident also includes the following steps: Step S100: Obtain an artificial intelligence voice assistant and conduct a customized development platform so that it can understand different specific terms and questions in the field of safety training; Step S200: Integrate the intelligent voice assistant into the safety accident dynamic experience simulation courseware according to specific terms and questions in the field of safety training, and determine to interact with the courseware through voice; Step S300: Analyze the user's learning data based on a machine learning algorithm and establish a personalized learning model; Step S400: According to the user's learning progress and performance, the learning model automatically adjusts the course content and difficulty to provide the user with personalized learning suggestions; Step S500: Based on the personalized learning model, optimize the light and shadow effects of the virtual scene, add special light and shadow effects, build a physical simulation algorithm based on real-time light and shadow tracking technology, and integrate the physical simulation algorithm and light and shadow special effects technology into the safety accident dynamic experience simulation courseware for testing and optimization; Step S600: Based on user feedback and test results, improve the physical simulation algorithm and light and shadow special effects technology to enhance the authenticity of object movement and collision in safety accidents.
[0038] Specifically, the present invention improves the personalized learning experience through artificial intelligence technology. The intelligent voice assistant can understand specific terms and questions in the field of safety training and provide users with accurate answers and guidance. This allows users to get help at any time when they encounter problems during the learning process, thereby improving learning efficiency.
[0039] The personalized learning model automatically adjusts the course content and difficulty according to the user's learning progress and performance, providing users with tailored learning plans. Each user can learn at their own pace and ability to better meet their personalized needs.
[0040] Enhanced interactivity and participation, voice interaction is more natural and convenient, users can interact with courseware through voice without manual operation. This interactive method increases the fun and participation of learning and makes the learning process more vivid.
[0041] Personalized learning models can provide users with timely feedback and suggestions, encourage users to actively participate in learning, and improve their learning motivation.
[0042] Improve learning outcomes and knowledge mastery Personalized learning suggestions help users learn weak links in a targeted manner and strengthen their grasp of key knowledge. With the guidance of the intelligent tutor system, users can learn more efficiently and improve their learning results.
[0043] Intelligent voice assistants and personalized learning models can provide users with opportunities to review and consolidate at any time, deepening their memory and understanding of knowledge.
[0044] The present invention improves the sense of reality and immersion through physical simulation algorithms and light and shadow special effects technology. The advanced physical simulation algorithm makes the movement and collision of objects in safety accidents more realistic, making users feel as if they are at the actual accident scene. This sense of reality can enhance users' sense of tension and crisis, and improve their understanding and attention to safety accidents.
[0045] Real-time light and shadow tracking technology and special light and shadow effects add realistic light and shadow effects to the virtual scene, further enhancing the user's sense of immersion. Users can learn in a more realistic environment and better understand the process and consequences of safety accidents.
[0046] Enriching experience projects and teaching content, new physical simulation algorithms and light and shadow special effects technology can be applied to more types of safety accident dynamic experience projects, increasing the diversity and complexity of experience projects. For example, more complex accident scenes such as explosions and fires can be simulated to allow users to experience different degrees of danger and challenges.
[0047] Rich light and shadow effects can be used to display teaching content such as safety regulations, standards and accident handling processes, making the teaching content more vivid, easy to understand and remember.
[0048] Improving the quality and competitiveness of courseware and introducing new technologies can make safety accident dynamic experience simulation courseware more competitive in the market. Compared with traditional safety training methods, courseware with advanced physical simulation and light and shadow effects can attract more users and improve user satisfaction.
[0049] Continuously improving and optimizing physical simulation algorithms and light and shadow effects technology can enhance the quality and stability of courseware and provide users with a better learning experience.
[0050] Embodiment three: Figure 3 is a functional module diagram of a safety accident dynamic experience simulation courseware development system according to an embodiment of the present application, such as Figure 3 As shown, a safety accident dynamic experience simulation courseware development system includes: a data acquisition module, a demand analysis module, a scenario construction module, an experience design module, a course content design module, a software development module, a testing module and an optimization and improvement module; The data collection module is used to obtain the demand data for production safety training. Through questionnaire surveys, field visits, expert interviews and other methods, the demand data for production safety training is widely collected, including safety risk points in different industries, the knowledge level and skill requirements of the training subjects, and past safety accident cases. The demand analysis module is used to analyze demand data using statistical analysis software and data mining tools to obtain demand analysis results. Statistical analysis software (such as SPSS) is used to quantitatively analyze data and identify key safety risk points and training needs; data mining tools (such as Python's Pandas and Scikit-learn) are used to deeply explore the patterns and trends behind the data; The scenario construction module is used to build a safety accident experience simulation scenario model based on the demand analysis results using 3D modeling software and virtual reality engines. The modeling content includes environment modeling (such as factory workshops, construction sites), building modeling (such as plant structures), equipment and facility modeling (such as machinery and equipment, safety facilities) and character modeling (including employees in different positions); The experience design module is used to design a variety of dynamic safety accident experience projects and multiple interaction methods within the safety accident experience simulation scene model. The dynamic safety accident experience projects include vibration, impact, smoke, flame and other effects when simulating an accident. The interactions include gesture control, voice interaction, touch operation, etc. The course content design module is used to design the course content of the safety accident dynamic experience simulation courseware according to the demand analysis results, combined with safety regulations and standards, and present the course content in multimedia form. The course content includes safety knowledge explanation, accident case analysis, emergency response process, etc. The software development module is used to develop software for dynamic experience simulation courseware of safety accidents using virtual reality software development tools, including Unity3D, Unreal Engine, etc. The test module is used to formulate test plans and standards, conduct comprehensive tests on the developed safety accident dynamic experience simulation courseware, and obtain test results. The test plan includes functional testing, performance testing, compatibility testing, and user experience testing; the test standards are formulated based on relevant industry specifications and user needs; The optimization and improvement module is used to discover and solve problems in the courseware based on the test results, optimize and improve the courseware, and iteratively upgrade the courseware to continuously improve the quality of the courseware and user experience.
[0051] For other details about the technical solutions for implementing each module in the system of the above embodiment, please refer to the description of a method for developing a dynamic experience simulation courseware for safety accidents in the above embodiment, which will not be repeated here.
[0052] 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 system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0053] like Figure 4 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 4 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.
[0054] like Figure 4 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 method for developing dynamic experience simulation courseware for safety accidents as provided in the above method embodiment.
[0055] Figure 4 The hardware structure diagram of a device for implementing a method for developing a dynamic experience simulation courseware for a safety accident provided in an embodiment of the present application is shown. The device may participate in constituting or include the apparatus or system provided in an embodiment of the present application. Figure 4 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 4 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 4 More or fewer components as shown, or with Figure 4 Different configurations are shown.
[0056] 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.
[0057] 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 method for developing a dynamic experience simulation courseware for safety accidents 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 instances, 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 a combination thereof.
[0058] 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.
[0059] 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).
[0060] For detailed description of this embodiment, reference may be made to the corresponding descriptions in the aforementioned embodiments, which will not be repeated here.
[0061] 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 method for developing a dynamic experience simulation courseware for safety accidents in a method embodiment. The at least one instruction or the at least one program is loaded and executed by the processor to implement a method for developing a dynamic experience simulation courseware for safety accidents provided in the above method embodiment.
[0062] Optionally, in this embodiment, the storage medium may be located in at least one of the multiple network servers of the computer network. Optionally, in this embodiment, the storage medium may include, but is not limited to, various media that can store program codes, such as 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.
[0063] For detailed description of this embodiment, reference may be made to the corresponding descriptions in the aforementioned embodiments, which will not be repeated here.
[0064] 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.
[0065] 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 method for developing dynamic experience simulation courseware for safety accidents, characterized in that: The following steps are involved: Obtain the demand data for production safety training, analyze the demand data based on data analysis tools, and obtain demand analysis results; Based on 3D modeling software and virtual reality engine, build a safety accident experience simulation scenario model according to the demand analysis results; According to the safety accident experience simulation scenario model, implement safety accident dynamic experience projects and various interactive methods; Based on the results of the demand analysis, determine the course content of the safety accident dynamic experience simulation courseware, and construct the course content in a multimedia form; Based on virtual reality software development tools, software development of dynamic experience simulation courseware for safety accidents is carried out; Formulate test plans and standards, conduct comprehensive tests on the developed safety accident dynamic experience simulation courseware, and obtain test results; Based on the test results, identify the problems in the courseware and optimize and improve the courseware.
2. A safety accident dynamic experience simulation courseware development method according to claim 1, characterized in that: The demand data for production safety training includes the types of safety risks in different industries, employees' level of awareness of safety accidents, and the company's specific requirements for safety training; the data analysis tools include statistical analysis software and data mining tools.
3. The method for developing a dynamic safety accident experience simulation courseware according to claim 1, characterized in that: The construction of the safety accident experience simulation scene includes environment modeling, building modeling, equipment and facility modeling, and character modeling; the virtual reality engine has physical simulation and light and shadow special effects functions.
4. The method for developing a dynamic safety accident experience simulation courseware according to claim 1, characterized in that: The dynamic safety accident experience project includes simulating the vibration intensity, impact, high fall, shaking, tilt and temperature change when an accident occurs; the interaction method includes gesture recognition, voice interaction and body sensory interaction.
5. The method for developing a dynamic experience simulation courseware for safety accidents according to claim 1, characterized in that: The course content includes animated demonstrations of safety clauses, video analysis of real accident cases, and graphic and textual explanations of safety standards and tips on the safety accident handling process.
6. The method for developing a dynamic safety accident experience simulation courseware according to claim 1, characterized in that: The software development method of the safety accident dynamic experience simulation courseware comprises the following steps: Step 1: Import the constructed safety accident experience simulation scenario model into the virtual reality software development tool; Step 2: Based on the physical simulation function of the virtual reality engine, add real physical properties to the objects in the scene and configure light and shadow effects; Step 3: Develop vibration intensity simulation, impact simulation, high-fall simulation, shaking simulation, tilt simulation and temperature change simulation; Step 4: Create and integrate gesture recognition, voice interaction, and somatosensory interaction; Step 5: Create and integrate animations to demonstrate safety regulations, case videos, and graphic explanations of safety standards and accident handling tips; Step 6: Optimize software performance, perform compatibility testing, and perform bug fixes and debugging.
7. The method for developing a dynamic safety accident experience simulation courseware according to claim 1, characterized in that: The test plan includes functional testing, performance testing, compatibility testing and user experience testing.
8. A safety accident dynamic experience simulation courseware development system, characterized in that: include: Data collection module, demand analysis module, scenario construction module, experience design module, course content design module, software development module, testing module and optimization and improvement module; The data acquisition module is used to obtain the demand data for production safety training; The demand analysis module is used to analyze the demand data using statistical analysis software and data mining tools to obtain demand analysis results; The scenario construction module is used to construct a safety accident experience simulation scenario model according to the demand analysis results using 3D modeling software and a virtual reality engine; The experience design module is used to design a variety of dynamic safety accident experience projects and multiple interaction methods within the safety accident experience simulation scene model; The course content design module is used to determine the course content of the safety accident dynamic experience simulation courseware according to the demand analysis results, and present the course content in a multimedia form; The software development module is used to develop software for dynamic experience simulation courseware of safety accidents using virtual reality software development tools; The test module is used to formulate test plans and standards, conduct comprehensive tests on the developed safety accident dynamic experience simulation courseware, and obtain test results; The optimization and improvement module is used to discover and solve problems existing in the courseware according to the test results, and optimize and improve the courseware.
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 method implements the steps of a method for developing a dynamic experience simulation courseware for safety accidents as described in any one of claims 1 to 7.
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 method for developing a dynamic experience simulation courseware for safety accidents described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Emergency escape simulation method based on spatial wireless positioning and motion capture
CN110197526A
VR simulation experience training method for dangerous chemical transport tanker leakage accident disposal
CN111696400A
High-voltage substation analogue simulation training operation system based on VR
CN112991506A
VR-based safety training simulation system and method
CN117334097A
VR somatosensory control system and method for electric power safety training and storage medium
CN117455737A
Cited By
Virtual-real fusion control method and system based on safety accident comprehensive experience
CN120523327A
