VR simulation training platform for coal mine safety production process based on 3D geometric model
By constructing a VR simulation training platform for coal mine safety production processes based on a three-dimensional geometric model, the problems of insufficient interactivity and practicality in traditional mine safety training have been solved, achieving efficient skills training and safe production results.
Patent Information
- Application Number
- CN202210912978.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-31
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2042-07-31
AI Technical Summary
Traditional mine safety training lacks interactivity and practicality, resulting in poor training effectiveness. The complex mine production environment and the immature application of virtual technology in mine production scenarios also contribute to low training quality.
The VR simulation training platform for coal mine safety production processes based on 3D geometric models includes modules for coal mine production data collection, entity scene modeling, scene synthesis, VR interaction, and real-time program development. It utilizes open-source 3D software and VR equipment to construct a virtual reality environment, providing interactive operation and skills training.
It has improved the quality of safety training, enhanced trainees' learning enthusiasm and operational skills, reduced production accidents, improved the safety and economic benefits and safety production level of coal mining enterprises, and solved the problem of shortage of comprehensive tunneling professionals.
Smart Images

Figure CN115601495B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of VR simulation of coal mine safety production process, and in particular to a VR simulation training platform for coal mine safety production process based on a three-dimensional geometric model. Background Art
[0002] In recent years, virtual reality technology has provided safety assurance for mine safety production, optimized design, and miner technical training. Overseas, miners are gradually abandoning traditional, complex training courses and are more receptive to programs called "Safety Jail," which offer safety management and training based on virtual reality simulations. Miners sit in a classroom and acquire essential skills and knowledge through a virtual environment.
[0003] Furthermore, virtual reality simulation devices can create a realistic operating environment for miners and provide a visual guide to the entire equipment operation process. Combined with augmented reality technology, these devices can provide even more robust equipment and employee training. For example, miners can use "digital glasses" to view a malfunctioning machine. A computer will provide highly detailed and animated repair procedures, eliminating the need for miners to physically inspect the machine. The computer will completely check and process the data, allowing miners to experience and learn underground safety procedures as if playing a game. In addition to automatically demonstrating the entire fully mechanized mining process, users can also use a mouse and keyboard for simple human-computer interaction, controlling the operating status of the shearer and raising, lowering, and advancing hydraulic supports.
[0004] In the existing technology, safety technology training for mine safety production has the following defects:
[0005] 1. Traditional safety technology training uses text, pictures, and images as information carriers. Trainees passively accept information and lack interaction and practice, resulting in poor training results. The talent and technology inheritance of traditional equipment operation and maintenance is not systematic.
[0006] 2. Traditional forms of safety education are relatively boring, lack of interactivity in learning, and cannot fully transform the knowledge learned into skills, which reduces the quality of training.
[0007] 3. The mine production environment is complex, and the employees' operating skills and safety awareness play a vital role in the mine's safe production. It is necessary to simulate the mine production scenario in advance, but the application of virtual technology in mine production scenarios is not mature enough.
[0008] Currently, no effective solutions have been proposed for the problems in related technologies. Summary of the Invention
[0009] In response to the problems in the related technology, the present invention proposes a VR simulation training platform for coal mine safety production process based on a three-dimensional geometric model to overcome the above-mentioned technical problems existing in the existing related technology.
[0010] To this end, the specific technical solutions adopted in the present invention are as follows:
[0011] A VR simulation training platform for coal mine safety production processes based on 3D geometric models, including a coal mine production data collection module, a physical scene modeling module, a scene synthesis module, a VR interaction module, and a real-time program development module;
[0012] The coal mine production data collection module is used to collect physical scene data information of coal mine strata, tunnels and construction equipment data;
[0013] The entity scene modeling module is used to receive entity scene data from the coal mine production data collection system, configure simulated coal mine production modeling data of a weighted moving average based on the entity scene data, perform model conversion between the entity scene and the simulated coal mine production modeling data, and obtain the entity scene;
[0014] The scene synthesis module is used to build the experimental professional model using the open source 3D software Blender and adjust the modeling file of the physical scene according to the control of the VR interactive device;
[0015] The VR interaction module is used to read the physical scene model file by manipulating the scene synthesis module, adjust the modeling file of the physical scene using UML, and complete the modeling of the three-dimensional scene using Unity3D;
[0016] The real-time program development module is used to establish data communication with the VR interactive device, perform simulation calculations on the adjusted entity scene model file, and use JavaScript to generate a real-time automatic adjustment program.
[0017] Furthermore, the method for collecting physical scene data information of coal mine strata, tunnels and construction equipment data further includes the following steps:
[0018] Obtain underground construction drawings of coal mines and location maps of miners' work locations;
[0019] Collect data on coal mine structure and strata based on the underground construction drawings of the coal mine;
[0020] Collect data on miners' location and electromechanical equipment based on the miners' work location map;
[0021] The data information of mine structure and strata, the personnel positioning of miners and the data information of electromechanical equipment are output to the physical scene modeling module to realize the functions of data roaming, information query and data analysis.
[0022] Furthermore, the physical scene modeling module includes a physical scene model reading module, a physical scene model adjustment module and a physical scene simulation module;
[0023] The entity scene model reading module is used to select the entity scene model file from the model database through the control of the VR interactive device;
[0024] The entity scene model adjustment module is used to adjust the entity scene model file read by the model reading unit through the control of the VR interactive device, and send the adjusted entity scene model file to the simulation unit;
[0025] The entity scene simulation module is used to determine the simulation parameters and simulation conditions of the adjusted entity scene model file, and send the adjusted entity scene model file, simulation parameters and simulation conditions to the local area network for simulation calculation.
[0026] Furthermore, the method for receiving the physical scene data from the coal mine production data collection system, configuring the simulated coal mine production modeling data of the weighted moving average based on the physical scene data, performing the model conversion between the physical scene and the simulated coal mine production modeling data, and obtaining the modeling file of the physical scene also includes the following steps:
[0027] Receiving the corresponding data information, inputting the corresponding data information into a modeling tool, obtaining simulation analysis results, determining the relevant range by calculating a weighted moving average, and obtaining an initialized entity scene structure distribution model;
[0028] Improve the data based on the range of the initialized entity scene structure distribution model and establish a curve model to judge the data trend;
[0029] According to the elastic change value calculated from the curve, the elastic range is changed;
[0030] Entity scene analysis data calculated after simulation of the data according to the transformation elastic range judgment;
[0031] The lag of the physical scene analysis data is analyzed according to the physical scene, and the final physical scene is output.
[0032] Furthermore, it is characterized in that the calculation formula for calculating the weighted moving average is:
[0033] Q=eQ n +e(1-e)Q n-1 +e(1-e)2 Q n-2 +…;
[0034] Among them, Q represents the weighted moving average, n represents the number of input data, Q n It represents the data when the number of input data is n, e is the weight, and e=1 / n.
[0035] Furthermore, it is characterized in that the calculation formula of the elastic change value is:
[0036]
[0037] Where T represents the elastic change value, Q represents the weighted moving average, and i represents the average value of the two endpoints of the difference interval.
[0038] Furthermore, the method for constructing the experimental professional model using the open source 3D software Blender and adjusting the modeling file of the physical scene according to the control of the VR interactive device also includes the following steps:
[0039] Read the modeling file of the physical scene according to the control of the VR interactive device;
[0040] Use the open source 3D software Blender to complete the construction of the experimental professional model, and adjust the modeling file of the physical scene according to the control of the VR interactive device;
[0041] Sending the adjusted entity scene model file to the real-time program development module for simulation calculation;
[0042] The simulation results sent by the real-time program development module are displayed in the scene synthesis module.
[0043] Furthermore, the method for reading the entity scene model file by manipulating the scene synthesis module and adjusting the modeling file of the entity scene using UML to complete the modeling of the three-dimensional scene using Unity3D also includes the following steps:
[0044] Receive the calculation results of the entity scene model file transmitted by the entity scene modeling module;
[0045] Compare the calculation results of the physical scene model file with the real-life coal mine safety production information and record the comparison error;
[0046] UML was used to enhance common features and further classify entity scene elements;
[0047] According to the comparison error between the classification information of each entity scene element and the actual scene, the entity scene model file is adjusted;
[0048] The adjusted entity scene model is used to complete the three-dimensional scene modeling through Unity3D.
[0049] Furthermore, the method for establishing data communication with the VR interactive device and performing simulation calculation on the adjusted entity scene model file, and using JavaScript to generate a real-time automatic adjustment program further includes the following steps:
[0050] The local area network issues a data communication establishment instruction, and the multiple computers execute the instruction operation and establish a data connection with the VR interactive device;
[0051] Multiple computers receive data information of the physical scene model file, use JavaScript to generate a real-time automatic adjustment program, and implant the data information of the physical scene model file into a designated VR interactive device;
[0052] Construct the coordinates of the space where the virtual entity scene is located, generate a virtual picture of the virtual entity scene, and watch it in the VR device.
[0053] Furthermore, the VR device uses Pico Neo1 and Neo3 wireless portable all-in-one VR helmets.
[0054] The beneficial effects of the present invention are:
[0055] 1. The present invention improves the quality of safety training and teaching. By using VR technology to build a virtual reality environment, it can provide trainees with a practical platform for transforming knowledge into skills and improve the learning efficiency of trainees. In the virtual reality environment built with VR technology, trainees complete given tasks and use interactive operations to increase their learning enthusiasm, thereby subtly improving their operational skills and improving safety and economic benefits.
[0056] 2. Improve employees' safe operation skills by building a virtual mine environment, reduce production accidents, and improve the safety and economic benefits of coal mining enterprises; improve the safety production level of coal mines, and improve employees' safe operation level through the application of virtual reality training systems, provide coal mining enterprises with qualified operators, effectively ensure coal mine safety production, and alleviate the shortage of professional talents in comprehensive excavation.
[0057] 3. By digitizing experience points, the group can permanently retain various technical elements and not be restricted by technical service interruptions caused by employee retirement or job-hopping. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments. 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 any creative work.
[0059] Figure 1 It is a principle block diagram of a VR simulation training platform for coal mine safety production process based on a three-dimensional geometric model according to an embodiment of the present invention.
[0060] In the picture:
[0061] 1. Coal mine production data collection module; 2. Physical scene modeling module; 3. Scene synthesis module; 4. VR interaction module; 5. Real-time program development module. DETAILED DESCRIPTION
[0062] To further illustrate each embodiment, the present invention provides drawings, which are part of the disclosure of the present invention. They are mainly used to illustrate the embodiments and can be used in conjunction with the relevant descriptions in the specification to explain the operating principles of the embodiments. By referring to these contents, ordinary technicians in this field should be able to understand other possible implementation methods and advantages of the present invention. The components in the figures are not drawn to scale, and similar component symbols are generally used to represent similar components.
[0063] According to an embodiment of the present invention, a VR simulation training platform for coal mine safety production process based on a three-dimensional geometric model is provided.
[0064] The present invention will now be further described with reference to the accompanying drawings and specific embodiments. Figure 1 As shown, the VR simulation training platform for coal mine safety production process based on three-dimensional geometric model according to an embodiment of the present invention includes a coal mine production data collection module 1, a physical scene modeling module 2, a scene synthesis module 3, a VR interaction module 4 and a real-time program development module 5;
[0065] The coal mine production data collection module 1 is used to collect physical scene data information of coal mine strata, tunnels and construction equipment data;
[0066] In one embodiment, the method for collecting physical scene data information for coal mine strata, tunnels, and construction equipment data further includes the following steps:
[0067] Obtain underground construction drawings of coal mines and location maps of miners' work locations;
[0068] Collect data on coal mine structure and strata based on the underground construction drawings of the coal mine;
[0069] Collect data on miners' location and electromechanical equipment based on the miners' work location map;
[0070] The data information of mine structure and strata, the personnel positioning of miners and the data information of electromechanical equipment are output to the physical scene modeling module to realize the functions of data roaming, information query and data analysis.
[0071] The entity scene modeling module 2 is used to receive entity scene data from the coal mine production data collection system, configure simulated coal mine production modeling data of a weighted moving average based on the entity scene data, perform model conversion between the entity scene and the simulated coal mine production modeling data, and obtain the entity scene;
[0072] In one embodiment, the physical scene modeling module 2 includes a physical scene model reading module, a physical scene model adjustment module and a physical scene simulation module;
[0073] The entity scene model reading module is used to select the entity scene model file from the model database through the control of the VR interactive device;
[0074] The entity scene model adjustment module is used to adjust the entity scene model file read by the model reading unit through the control of the VR interactive device, and send the adjusted entity scene model file to the simulation unit;
[0075] The entity scene simulation module is used to determine the simulation parameters and simulation conditions of the adjusted entity scene model file, and send the adjusted entity scene model file, simulation parameters and simulation conditions to the local area network for simulation calculation.
[0076] In one embodiment, the method for receiving physical scene data from a coal mine production data collection system, configuring simulated coal mine production modeling data of a weighted moving average based on the physical scene data, performing model conversion between the physical scene and the simulated coal mine production modeling data, and obtaining a modeling file of the physical scene further comprises the following steps:
[0077] Receiving the corresponding data information, inputting the corresponding data information into a modeling tool, obtaining simulation analysis results, determining the relevant range by calculating a weighted moving average, and obtaining an initialized entity scene structure distribution model;
[0078] Improve the data based on the range of the initialized entity scene structure distribution model and establish a curve model to judge the data trend;
[0079] According to the elastic change value calculated from the curve, the elastic range is changed;
[0080] Entity scene analysis data calculated after simulation of the data according to the transformation elastic range judgment;
[0081] Analyze the lag of the data according to the physical scene, and output the final physical scene;
[0082] In one embodiment, the weighted moving average is calculated as follows:
[0083] Q=eQ n +e(1-e)Q n-1 +e(1-e) 2 Q n-2 +…;
[0084] Among them, Q represents the weighted moving average, n represents the number of input data, Q n Represents the input data, e is the weight, and e=1 / n;
[0085] In one embodiment, the calculation formula of the elasticity change value is:
[0086]
[0087] Where T represents the elastic change value, Q represents the weighted moving average, and i represents the average value of the two endpoints of the difference interval.
[0088] In specific applications, the application of virtual reality technology in mines can be divided into several aspects, including accident analysis simulation, safety training, design simulation and simulation, and equipment virtualization and training.
[0089] The scene synthesis module 3 is used to complete the construction of the experimental professional model using the open source 3D software Blender, and adjust the modeling file of the physical scene according to the control of the VR interactive device;
[0090] In one embodiment, the method for constructing a professional experimental model using the open source 3D software Blender and adjusting the modeling file of the physical scene according to the control of the VR interactive device further includes the following steps:
[0091] Read the modeling file of the physical scene according to the control of the VR interactive device;
[0092] Use the open source 3D software Blender to complete the construction of the experimental professional model, and adjust the modeling file of the physical scene according to the control of the VR interactive device;
[0093] Sending the adjusted entity scene model file to the real-time program development module for simulation calculation;
[0094] The simulation results sent by the real-time program development module are displayed in the scene synthesis module.
[0095] The VR interaction module 4 is used to read the physical scene model file by manipulating the scene synthesis module, adjust the modeling file of the physical scene using UML, and complete the modeling of the three-dimensional scene using Unity3D;
[0096] In one embodiment, the method for reading the entity scene model file by manipulating the scene synthesis module and adjusting the modeling file of the entity scene using UML to complete the modeling of the three-dimensional scene using Unity3D further includes the following steps:
[0097] Receive the calculation results of the entity scene model file transmitted by the entity scene modeling module;
[0098] Compare the calculation results of the physical scene model file with the real-life coal mine safety production information and record the comparison error;
[0099] UML was used to enhance common features and further classify entity scene elements;
[0100] According to the comparison error between the classification information of each entity scene element and the actual scene, the entity scene model file is adjusted;
[0101] The adjusted entity scene model is used to complete the three-dimensional scene modeling through Unity3D.
[0102] VR virtual reality technology is used to restore and reproduce the working conditions of the intelligent comprehensive excavation working face of the coal mine and the standard operations required for on-site construction of employees, equipment disassembly and assembly, maintenance, common fault troubleshooting, and learning, practice and assessment of unsafe behavior warnings in comprehensive excavation operations.
[0103] The real-time program development module 5 is used to establish data communication with the VR interactive device, perform simulation calculations on the adjusted entity scene model file, and use JavaScript to generate a real-time automatic adjustment program.
[0104] In one embodiment, the method for establishing data communication with the VR interactive device and performing simulation calculation on the adjusted entity scene model file, and using JavaScript to generate a real-time automatic adjustment program further includes the following steps:
[0105] The local area network issues a data communication establishment instruction, and the multiple computers execute the instruction operation and establish a data connection with the VR interactive device;
[0106] Multiple computers receive data information of the physical scene model file, use JavaScript to generate a real-time automatic adjustment program, and implant the data information of the physical scene model file into a designated VR interactive device;
[0107] Construct the coordinates of the space where the virtual entity scene is located, generate a virtual picture of the virtual entity scene, and watch it in the VR device.
[0108] In one embodiment, the VR device uses Pico Neo1 and Neo3 wireless portable all-in-one VR helmets, which have 6DoF spatial positioning function (Neo3) and two-hand six-degree-of-freedom operation function (Neo2); it has millimeter-level positioning and ultra-low latency inside-out positioning capabilities.
[0109] The technical parameters of the present invention are as follows:
[0110] 1. Practical learning includes learning and assessment functions, with 360-degree fully interactive VR simulation scenes for users to experience immersive learning;
[0111] 2. It can truly reproduce the actual working environment and conditions and restore the workflow of various types of work;
[0112] 3. It has a self-service path-finding function, which supports users to transfer their location through the handle;
[0113] 4. The screen needs to show global illumination effects and have a physical-based PBR real material system;
[0114] 5. The miners' movements should be natural, and the screen should support more than 5 people. The dubbing of the characters and the surrounding sounds should be contextual and realistic.
[0115] 6. The average real-time running rate is greater than 40 frames per second;
[0116] 7. The software can realize software upgrade prompts and online updates through the network;
[0117] 8. It must support wireless screen projection function and be able to project real-time images to computers and smart TVs;
[0118] 9. It needs to have a question-answering function, design weights for the practical process, and set questions on important knowledge points with automatic scoring;
[0119] 10. Adaptive support for 4K ultra-clear mode and 2K high-definition mode;
[0120] 11. The installable software data of a single practical software cannot exceed 600MB;
[0121] 12. It can be adapted to the group’s existing equipment disassembly and learning platform, and the software can be launched in accordance with the platform conditions.
[0122] JavaScript
[0123] JavaScript is a directly interpreted scripting language. It is a dynamically typed, weakly typed, prototype-based language with built-in type support. Its interpreter is called the JavaScript engine, which is part of the browser and is widely used as a client-side scripting language. It was first used on HTML (an application under the Standard Generalized Markup Language) web pages to add dynamic functionality to HTML pages. In this project, JavaScript is used to write scripts for the Unity3D engine.
[0124] Unity3D technology
[0125] Unity, similar to software like Director and Virtools, primarily utilizes an interactive graphical development environment. Its editor runs on Windows and Mac OS X, and games can be published to Windows, Mac, Wii, iPhone, and Android platforms. You can also publish web games and mobile games using the Unity web player plugin, which supports web browsing on both Mac and Windows.
[0126] UML (Unified Modeling Language)
[0127] UML defines a consistent way to specify cardinality, which is always specified by the numbers on both sides of the relationship. Possible definitions include a single number used to specify the cardinality of a certain number (or an unlimited number) of instances, and a pair of numbers separated by ".." that specify a range of cardinality. The symbol for infinite cardinality is "*", which can be used alone to identify an optional infinite relationship, or it can be combined with another very low value to specify a mandatory relationship (such as "1..*"). The lower and upper values of the cardinality can be any positive number or "*", but the first number must be less than or equal to the second number. UML can distinguish between the two forms of dependency relationships between entity types.
[0128] In specific applications, virtual reality technology focuses on creating virtual representations of scenarios that are difficult to implement due to funding, time constraints, and difficulty. It also emphasizes using visualization to deepen the exploration of unknown phenomena. It is highly versatile, convenient, flexible, and repeatable. The development and widespread use of virtual reality technology provides a new auxiliary tool for mine safety training, not only achieving the purpose of coal mine safety training and teaching, but also overcoming the drawbacks of traditional training, such as the difficulty of reproduction and high risk.
[0129] In addition, when there is application, the technical route to be adopted in the present invention is as follows:
[0130] Conduct demand analysis for specific links → system design → on-site investigation, discuss and revise the system design → system development and implementation → system testing → delivery, installation, debugging → trial operation and acceptance stage → system maintenance stage.
[0131] This invention integrates advanced real-time rendering algorithms, integrates the latest business needs, combines the most advanced VR virtual reality methods, and is based on the application of 3D virtual reality technology. It uses the open source 3D software Blender to complete the construction of experimental professional models and uses Unity3D to complete the establishment and application of 3D scenes.
[0132] The overall platform is a LAN-based application, and code development is completed using JS (JavaScript).
[0133] The embodiments of the present invention are as follows:
[0134] The vocational education system of a certain company has a simulated mine training room, which is equipped with multiple simulated working environments such as mine comprehensive mining working face, tunneling working face, etc., as well as a group of professional teachers with many years of experience in safety technology training. The master studio can provide professional technical guidance.
[0135] At the same time, the outsourced unit, XX Cultural Tourism Media Co., Ltd., has fully developed the 2020 intelligent comprehensive mining working face operation VR and simulation software, and has successfully adapted it to touch screens and VR helmets, and has very mature technical conditions.
[0136] The vocational education systems in all mining areas within the group are equipped with all-in-one VR machines for miners to learn and train. They already have a VR training simulation platform, laying a good foundation for the rapid promotion and application of the software in the future.
[0137] In summary, with the help of the above-mentioned technical solutions of the present invention, the present invention improves the quality of safety training and teaching, and uses VR technology to build a virtual reality environment, which can provide students with a practical platform for transforming knowledge into skills; improves the learning efficiency of trainees; in the virtual reality environment built with VR technology, students complete given tasks, and through interactive operations, improve students' learning enthusiasm and improve students' operational skills in a subtle way; improve safety and economic benefits, by building a virtual mine environment to improve employees' safety operation skills, reduce the occurrence of production accidents, and improve the safety and economic benefits of coal mining enterprises; improve the safety production level of coal mines, through the application of virtual reality training systems, improve employees' safety operation level, provide coal mining enterprises with qualified operators, effectively ensure coal mine safety production; and alleviate the shortage of professional talents in comprehensive excavation. By digitizing experience points, the group can permanently retain various technical elements and is not restricted by technical service interruptions caused by retirement or job hopping.
[0138] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. VR simulation training platform for coal mine safety production process based on 3D geometric model, characterized by: It includes coal mine production data collection module, entity scene modeling module, scene synthesis module, VR interaction module and real-time program development module; The coal mine production data collection module is used to collect physical scene data information of coal mine strata, tunnels and construction equipment data; the physical scene data information for collecting coal mine strata, tunnels and construction equipment data also includes the following steps: Obtain underground construction drawings of coal mines and location maps of miners' work locations; Collect data on coal mine structure and strata based on the underground construction drawings of the coal mine; Collect data on miners' location and electromechanical equipment based on the miners' work location map; The data information of mine structure and stratum, the personnel location of miners and the data information of electromechanical equipment are output to the physical scene modeling module to realize the functions of data roaming, information query and data analysis; The entity scene modeling module is used to receive entity scene data from a coal mine production data collection system, configure simulated coal mine production modeling data of a weighted moving average based on the entity scene data, perform model conversion between the entity scene and the simulated coal mine production modeling data, and obtain the entity scene; the module includes the following steps: Receive the corresponding data information, input the corresponding data information into the modeling tool, obtain the simulation analysis results, determine the relevant range by calculating the weighted moving average, and obtain the initialized entity scene structure distribution model; the calculation formula for calculating the weighted moving average is: Q=eQ n +e(1-e)Q n-1 +e(1-e) 2 Q n-2 +…; Among them, Q represents the weighted moving average, n represents the number of input data, Q n Represents the data when the number of input data is n, e is the weight, and e=1 / n; Improve the data based on the range of the initialized entity scene structure distribution model and establish a curve model to judge the data trend; The elastic range is changed according to the elastic change value calculated from the curve; wherein the elastic change value is calculated as follows: Where T represents the elastic change value, Q represents the weighted moving average, and i represents the average of the two endpoints of the difference interval; Entity scene analysis data calculated after simulation of the data according to the transformation elastic range judgment; Analyze the lag of the data according to the physical scene, and output the final physical scene; The scene synthesis module is used to build the experimental professional model using the open source 3D software Blender and adjust the modeling file of the physical scene according to the control of the VR interactive device; The VR interaction module is used to read the physical scene model file by manipulating the scene synthesis module, adjust the modeling file of the physical scene using UML, and complete the modeling of the three-dimensional scene using Unity3D; The real-time program development module is used to establish data communication with the VR interactive device, perform simulation calculations on the adjusted entity scene model file, and use JavaScript to generate a real-time automatic adjustment program.
2. The VR simulation training platform for coal mine safety production process based on three-dimensional geometric model according to claim 1 is characterized in that: The physical scene modeling module includes a physical scene model reading module, a physical scene model adjustment module and a physical scene simulation module; The entity scene model reading module is used to select the entity scene model file from the model database through the control of the VR interactive device; The entity scene model adjustment module is used to adjust the entity scene model file read by the model reading unit through the control of the VR interactive device, and send the adjusted entity scene model file to the simulation module; The entity scene simulation module is used to determine the simulation parameters and simulation conditions of the adjusted entity scene model file, and send the adjusted entity scene model file, simulation parameters and simulation conditions to the local area network for simulation calculation.
3. The VR simulation training platform for coal mine safety production process based on three-dimensional geometric model according to claim 1 is characterized in that: The method for constructing a professional experimental model using the open source 3D software Blender and adjusting the modeling file of the physical scene according to the control of the VR interactive device also includes the following steps: Read the modeling file of the physical scene according to the control of the VR interactive device; Use the open source 3D software Blender to complete the construction of the experimental professional model, and adjust the modeling file of the physical scene according to the control of the VR interactive device; Sending the adjusted entity scene model file to the real-time program development module for simulation calculation; The simulation results sent by the real-time program development module are displayed in the scene synthesis module.
4. The VR simulation training platform for coal mine safety production process based on three-dimensional geometric model according to claim 1 is characterized in that: The method for reading the entity scene model file by manipulating the scene synthesis module and adjusting the modeling file of the entity scene using UML to complete the modeling of the three-dimensional scene using Unity3D also includes the following steps: Receive the calculation results of the entity scene model file transmitted by the entity scene modeling module; Compare the calculation results of the physical scene model file with the real-life coal mine safety production information and record the comparison error; UML was used to enhance common features and further classify entity scene elements; According to the comparison error between the classification information of each entity scene element and the actual scene, the entity scene model file is adjusted; The adjusted entity scene model is used to complete the three-dimensional scene modeling through Unity3D.
5. The VR simulation training platform for coal mine safety production process based on three-dimensional geometric model according to claim 1 is characterized in that: The method for establishing data communication with the VR interactive device and performing simulation calculation on the adjusted entity scene model file, and using JavaScript to generate a real-time automatic adjustment program also includes the following steps: The local area network issues a data communication establishment instruction, and the multiple computers execute the instruction operation and establish a data connection with the VR interactive device; Multiple computers receive data information of the physical scene model file, use JavaScript to generate a real-time automatic adjustment program, and implant the data information of the physical scene model file into a designated VR interactive device; Construct the coordinates of the space where the virtual entity scene is located, generate a virtual picture of the virtual entity scene, and watch it in the VR device.
6. The VR simulation training platform for coal mine safety production process based on three-dimensional geometric model according to claim 1 is characterized in that: The VR interactive device uses Pico Neo1 and Neo3 wireless portable all-in-one VR helmets.
Citation Information
Patent Citations
Virtual reality (VR) mine fully mechanized mining face remote remote tour inspection intervention method
CN109268010A
Drilling gas-water separation device for gas pressure measurement
CN113187467A