A mine three-dimensional scene construction system and method for VR

By using VR technology in the mine three-dimensional scene construction system, the mine three-dimensional model and scene model are constructed, and the problems of poor training results and lack of interactivity in the existing technology are solved, and efficient mine disaster evolution process simulation and the best first aid plan are achieved. visualization.

CN118429587BActive Publication Date: 2025-02-11GUONENG BAOTOU ENERGY CO LTD LIJIAHAO COAL MINE
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202410579322.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-10
Publication Date
2025-02-11
Estimated Expiration
2044-05-10

AI Technical Summary

Technical Problem

In the prior art, the mine three-dimensional scenario construction system has problems such as poor training effect, lack of interaction and practice, lack of systemic inheritance of traditional equipment operation and maintenance talents, boring safety education and lack of interaction.

Method used

Using virtual reality (VR) technology, we collect the basic parameters of the mine, build the three-dimensional model and scene model of the mine, receive simulation data, determine the scene status, generate the disaster evolution process and the best first aid evolution picture, and realize dynamic visualization and real-time updates.

Benefits of technology

Through VR technology, the dynamic simulation of the mine three-dimensional scene and the visualization of the disaster evolution process are realized, the interactive and practical nature of the training is improved, the design and verification time of fault measures is shortened, and the training quality is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118429587B_ABST
    Figure CN118429587B_ABST
Patent Text Reader

Abstract

The present invention discloses a mine three-dimensional scene construction system and method for VR, which belongs to the field of transmission of electrical signals. The present invention renders and displays an optimal disaster emergency first aid evolution picture on a display screen according to the disaster evolution process data and historical maintenance data of the three-dimensional model of each node of the mine, inputs variables during the evolution process, randomly changes the disaster development state of the three-dimensional model of the mine mining area, and updates the optimal disaster emergency first aid evolution picture in real time as the disaster development state of the three-dimensional model of the mine mining area changes. Only the environment and equipment conditions need to be changed to directly perform simulation and give results, which greatly shortens the design, verification and optimization time of fault measures, and at the same time, the numerical simulation results are dynamically visualized and output, so as to realize data roaming and bird's-eye view of the simulation scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of electric signal transmission, and specifically relates to a system and method for constructing a three-dimensional mine scene for VR. Background Art

[0002] Coal mines are reasonable spaces dug by humans when digging geological layers rich in coal, usually including tunnels, shafts and mining faces, etc. During the mining process, due to the complex and changeable conditions given by coal seams and the limitations of technical levels, the safety production situation of my country's coal mining industry is relatively severe. The factors causing coal mine disasters include gas, water, fire and dust, among which coal mine fires are more common in coal mine disasters, often caused by factors such as line aging and coal spontaneous combustion. Therefore, it is necessary to prepare more complete emergency rescue measures and prevention measures for coal mine fires;

[0003] For example, a Chinese patent with application publication number CN116881833A discloses an artificial intelligence-based fault operation and maintenance data transmission system and method, the system includes a data transmission management module, the data transmission layer of the data transmission management module uploads the processed data obtained by the data processing layer to the cloud corresponding to the application layer through a wireless network; the external device interacts with the cloud in real time through the external interface corresponding to the cloud, and when there is an abnormal risk source in the cloud data, a data transmission priority interaction channel is constructed, the associated device set to which the hydraulic equipment corresponding to the abnormal risk source belongs is extracted, and a set of interactive object data pairs of the data transmission priority interaction channel is generated. The present invention constructs a regional pump and gate mobilization association chain, which can quickly lock the relationship between abnormal risk sources, realize rapid screening of monitoring data, and realize rapid transmission of screened data through the constructed data transmission priority interaction channel, so that administrators can make feedback and decisions in a timely manner;

[0004] At the same time, for example, in a Chinese patent application with publication number CN116738360A, an air detection system and method based on a multidimensional fusion model is provided, including constructing a multidimensional air detection model that integrates multiple air detection devices for the target detection area; sorting out the corresponding feature information of all air safety events occurring in the target detection area; sorting out the distribution of feature information between air safety events caused by different detection areas, and judging and identifying historical air safety events with event correlation; calculating event correlation feature values ​​between each two detection areas, and feeding back to the management personnel terminal; when there are multiple air detection devices in the multidimensional air detection model at the same time showing abnormal detection data, the multiple air detection devices are divided, triggering the management terminal of the multidimensional air detection model to generate events to be checked.

[0005] The above patents all have the problems raised by this background technology: In the prior art, the three-dimensional scene construction system of mines has the following defects: traditional safety technology training uses text, pictures, and images as information carriers, and trainees passively accept them. There is a lack of interaction and practice, and the training effect is poor. The talent and technology inheritance of traditional equipment operation and maintenance is not systematic. Traditional forms of safety education are relatively boring, and learning lacks interactivity. The knowledge learned cannot be fully converted into skills, which reduces the quality of training. The production environment of mines is complex, and the operating technical level and safety awareness of employees play a vital role in the safe production of mines. It is necessary to simulate the scenes of mine production in advance, but the application of virtual technology in mine production scenes is not mature enough. In order to solve these problems, this application designs a three-dimensional scene construction system and method for VR in mines. Summary of the invention

[0006] In view of the deficiencies of the prior art, the present invention proposes a system and method for constructing a three-dimensional mine scene for VR. The present invention collects the field basic parameters of the mine to construct a model library and a configuration file library, and constructs a three-dimensional mine model through the model library and the configuration file library, wherein the configuration information of the mechanical equipment in the mine is stored in the configuration file library. Based on the constructed three-dimensional mine model, the connection relationship and field basic parameter information of the mechanical equipment of each node in the mine are obtained, the scene model of each node in the mine is constructed, simulation data is received, and the scene state of each node in the mine is determined according to the received simulation data, and a determination result is generated. Based on VR technology, a rendering command is triggered after receiving the determination result, and the scene state of each node in the mine is determined according to the received simulation data ... The complete disaster evolution process of the three-dimensional model of each node in the mine is rendered and displayed on the screen. According to the disaster evolution process data and historical maintenance data of the three-dimensional model of each node in the mine, the best disaster emergency evolution picture is rendered and displayed on the display screen. Variables are input during the evolution process to randomly change the disaster development state of the three-dimensional model of the mine mining area. As the disaster development state of the three-dimensional model of the mine mining area changes, the best disaster emergency evolution picture is updated in real time. Only the environment and equipment conditions need to be changed to directly simulate and give results, which greatly shortens the design, verification and optimization time of fault measures. At the same time, the numerical simulation results are dynamically visualized and output to achieve data roaming and bird's-eye view of the simulation scene.

[0007] To achieve the above object, the present invention provides the following technical solutions:

[0008] A method for constructing a three-dimensional mine scene for VR, comprising the following specific steps:

[0009] S1. Collect the field basic parameters of the mine to build a model library and a configuration file library, and build a three-dimensional model of the mine through the model library and the configuration file library, wherein the configuration information of the mechanical equipment in the mine is stored in the configuration file library;

[0010] S2. Based on the constructed three-dimensional mine model, the connection relationship and field basic parameter information of the mechanical equipment at each node in the mine are obtained, and the scene model of each node in the mine is constructed;

[0011] S3, receiving simulation data, and determining the scene status of each node of the mine according to the received simulation data, and generating a determination result;

[0012] S4. Based on VR technology, after receiving the judgment result, a rendering command is triggered to render and display the complete disaster evolution process of the three-dimensional model of each node of the mine on the display screen;

[0013] S5. Render and display the best disaster emergency response evolution picture on the display screen according to the disaster evolution process data and historical maintenance data of the three-dimensional model of each node of the mine;

[0014] S6. Input variables during the evolution process to randomly change the disaster development state of the three-dimensional model of the mine mining area, and update the optimal disaster emergency evolution screen in real time as the disaster development state of the three-dimensional model of the mine mining area changes.

[0015] Specifically, S1 includes the following specific steps:

[0016] S11. Collecting actual basic parameters of the mine through a data collection terminal, wherein the actual basic parameters of the mine include temperature, humidity, gas concentration and dust concentration data in the mine, and collecting configuration information of mechanical equipment in the mine, wherein the configuration information includes standard data indicated on the nameplates of each mechanical equipment in the mine and operation data during the working process;

[0017] S12, storing the actual basic data of the mine in the model library, and storing the configuration information of the mechanical equipment in the mine in the configuration file library;

[0018] S13, extracting the actual basic parameters of the mine in the model library and the configuration information of the mechanical equipment in the mine in the configuration file library, and importing them into the three-dimensional software to construct a three-dimensional model of the mine.

[0019] Specifically, the specific steps of S3 are:

[0020] S31, the user inputs the simulation data to be simulated, and simultaneously obtains the historical scene data corresponding to each node of the mine, wherein the scene data includes the actual basic parameters of the mine node and the configuration information of the mechanical equipment in the mine node in the configuration file library;

[0021] S32, substituting the obtained simulation data and the historical scene data of each node of the mine into a primary scene value calculation formula to calculate the scene value of the historical scene data of each node of the mine, wherein the primary scene value calculation formula is: Among them, T i is the one-time scenario value of the historical scenario data of each node of the i-th mine, aj is the proportion coefficient of the j-th type of data in the historical scenario data, and xij is the parameter value of the j-th type of data in the input simulation data. is the parameter value of the historical scene data of each node of the i-th mine and the data corresponding to the j-th type of data in the input simulation data, n is the total number of data types in the input simulation data,

[0022] S33, obtaining the historical scene of each node of the mine corresponding to the calculated minimum scene value and setting it as the determination scene, and extracting the video picture of the determination scene as the input of the VR software;

[0023] It should be noted here that the process of obtaining the value of aj is: obtain the historical scene data of each node in the mine, find the corresponding scene of the two closest scene data, substitute it into the scene value calculation formula to calculate the scene value, import the calculated scene value into the fitting software, and obtain the value of aj.

[0024] Specifically, S4 includes the following specific steps:

[0025] S41, obtaining video image information of the determination scene, importing it into VR software, rendering the video image information of the determination scene, and obtaining a complete disaster evolution process of the three-dimensional model of each node of the mine;

[0026] S42, projecting the complete disaster evolution process of the three-dimensional model of each node of the mine onto the display screen for display.

[0027] Specifically, the specific content of S5 is as follows:

[0028] S51, obtaining the disaster evolution process of the three-dimensional model of each node in the mine, and at the same time obtaining the historical maintenance data information for solving the corresponding disaster evolution process, and obtaining the actual basic parameters of the mine after the historical maintenance data and the operation data of each mechanical equipment in the mine during the working process;

[0029] S52, the actual basic parameters of the mine node, the average value of the safety data of the operating data of each mechanical equipment in the mine during the working process, the actual basic parameters of the mine after historical maintenance data, and the operating data of each mechanical equipment in the mine during the working process are imported into the secondary scenario value calculation formula to calculate the secondary scenario value after historical maintenance. The secondary scenario value calculation formula is: Where zj is the jth item in the average value of the safety data, The jth item in the average value of the safety data corresponds to the actual basic parameters of the mine after historical maintenance data and the operating data of each mechanical equipment in the mine during the working process;

[0030] S53. Obtain the corresponding secondary scene value and primary scene value, subtract the secondary scene value from the primary scene value to obtain the scene value difference, obtain the historical maintenance data corresponding to the minimum scene value difference as the best disaster emergency first aid evolution data, and take the picture corresponding to the best disaster emergency first aid evolution data as the best disaster emergency first aid evolution picture.

[0031] Specifically, a mine three-dimensional scene construction system for VR is implemented based on the above-mentioned mine three-dimensional scene construction method for VR, and specifically includes: an information acquisition module, a three-dimensional model construction module, a scene model construction module, a scene state judgment module, a disaster evolution display module, an optimal disaster emergency evolution display module, a screen update module and a control module. The information acquisition module is used to collect the actual basic parameters of the mine to construct a model library and a configuration file library. The three-dimensional model construction module is used to construct a three-dimensional model of the mine through the model library and the configuration file library, wherein the configuration information of the mechanical equipment in the mine is stored in the configuration file library. The scene model construction module is used to obtain the connection relationship and the actual basic parameter information of the mechanical equipment of each node in the mine based on the constructed three-dimensional model of the mine, and construct the scene model of each node in the mine.

[0032] Specifically, the scene state determination module is used to receive simulation data, and determine the scene state of each node of the mine based on the received simulation data to generate a determination result. The disaster evolution display module is used to trigger a rendering command based on VR technology after receiving the determination result, and render and display the complete three-dimensional model disaster evolution process of each node of the mine on the display screen. The optimal disaster emergency response evolution display module is used to render and display the optimal disaster emergency response evolution picture on the display screen based on the disaster evolution process data and historical maintenance data of the three-dimensional model of each node of the mine.

[0033] Specifically, the screen update module is used to input variables during the evolution process, randomly change the disaster development status of the three-dimensional model of the mine mining area, and update the optimal disaster first aid evolution screen in real time as the disaster development status of the three-dimensional model of the mine mining area changes. The control module is used to control the operation of the information acquisition module, the three-dimensional model construction module, the scene model construction module, the scene state judgment module, the disaster evolution display module, the optimal disaster first aid evolution display module, and the screen update module.

[0034] Specifically, an electronic device includes: a processor and a memory, wherein the memory stores a computer program that can be called by the processor;

[0035] The processor executes the above-mentioned method for constructing a three-dimensional mine scene for VR by calling the computer program stored in the memory.

[0036] Specifically, a computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes a method for constructing a three-dimensional mine scene for VR as described above.

[0037] Compared with the prior art, the present invention has the following beneficial effects:

[0038] The present invention collects the field basic parameters of the mine to build a model library and a configuration file library, and builds a three-dimensional model of the mine through the model library and the configuration file library, wherein the configuration information of the mechanical equipment in the mine is stored in the configuration file library, and based on the built three-dimensional model of the mine, the connection relationship and field basic parameter information of the mechanical equipment of each node under the mine are obtained, and the scene model of each node under the mine is built, and simulation data is received, and the scene state of each node of the mine is determined according to the received simulation data, and a determination result is generated. Based on VR technology, a rendering command is triggered after receiving the determination result, and the complete three-dimensional model of each node of the mine is rendered and displayed on the display screen. The disaster evolution process of the three-dimensional model is simulated. According to the disaster evolution process data of the three-dimensional model of each node in the mine and the historical maintenance data, the optimal disaster emergency first aid evolution picture is rendered and displayed on the display screen. Variables are input during the evolution process to randomly change the disaster development state of the three-dimensional model of the mine mining area. As the disaster development state of the three-dimensional model of the mine mining area changes, the optimal disaster first aid evolution picture is updated in real time. Only the environment and equipment conditions need to be changed to directly simulate and give the results, which greatly shortens the design, verification and optimization time of fault measures. At the same time, the numerical simulation results are dynamically visualized and output, realizing data roaming and bird's-eye view of the simulation scene. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 This is a flow chart of a method for constructing a three-dimensional mine scene for VR in the present invention;

[0040] Figure 2 This is a specific flow chart of step S1 of a method for constructing a three-dimensional mine scene for VR in the present invention;

[0041] Figure 3 This is a schematic diagram of a specific process of step S5 of a method for constructing a three-dimensional mine scene for VR in the present invention;

[0042] Figure 4 The present invention is a schematic diagram of a system architecture for constructing a three-dimensional mine scene for VR. DETAILED DESCRIPTION

[0043] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.

[0044] Example 1

[0045] See also Figure 1-Figure 3 , an embodiment provided by the present invention: a method for constructing a three-dimensional mine scene for VR, comprising the following specific steps:

[0046] S1. Collect the field basic parameters of the mine to build a model library and a configuration file library, and build a three-dimensional model of the mine through the model library and the configuration file library, wherein the configuration information of the mechanical equipment in the mine is stored in the configuration file library;

[0047] In this embodiment, S1 includes the following specific steps:

[0048] S11. Collecting actual basic parameters of the mine through a data collection terminal, wherein the actual basic parameters of the mine include temperature, humidity, gas concentration and dust concentration data in the mine, and collecting configuration information of mechanical equipment in the mine, wherein the configuration information includes standard data indicated on the nameplates of each mechanical equipment in the mine and operation data during the working process;

[0049] The following is a simple C language code example for collecting the actual basic parameters and mechanical equipment configuration information of the mine through the data acquisition terminal:

[0050]

[0051]

[0052] Please note that the above code is only a simple example and does not involve the specific implementation details of the data acquisition terminal. In actual applications, it is necessary to implement the data acquisition and transmission code according to the specific mine environment and data acquisition terminal. In addition, it is also necessary to consider the subsequent steps such as data storage, processing and analysis.

[0053] S12, storing the actual basic data of the mine in the model library, and storing the configuration information of the mechanical equipment in the mine in the configuration file library;

[0054] S13, extracting the actual basic parameters of the mine in the model library and the configuration information of the mechanical equipment in the mine in the configuration file library, and importing them into the three-dimensional software to construct a three-dimensional model of the mine;

[0055] S2. Based on the constructed three-dimensional mine model, the connection relationship and field basic parameter information of the mechanical equipment at each node in the mine are obtained, and the scene model of each node in the mine is constructed;

[0056] S3, receiving simulation data, and determining the scene status of each node of the mine according to the received simulation data, and generating a determination result;

[0057] In this embodiment, the specific steps of S3 are:

[0058] S31, the user inputs the simulation data to be simulated, and simultaneously obtains the historical scene data corresponding to each node of the mine, wherein the scene data includes the actual basic parameters of the mine node and the configuration information of the mechanical equipment in the mine node in the configuration file library;

[0059] S32, substituting the obtained simulation data and the historical scene data of each node of the mine into a primary scene value calculation formula to calculate the scene value of the historical scene data of each node of the mine, wherein the primary scene value calculation formula is: Among them, T i is the one-time scenario value of the historical scenario data of each node of the i-th mine, aj is the proportion coefficient of the j-th type of data in the historical scenario data, and xij is the parameter value of the j-th type of data in the input simulation data. is the parameter value of the historical scene data of each node of the i-th mine and the data corresponding to the j-th type of data in the input simulation data, n is the total number of data types in the input simulation data,

[0060] S33, obtaining the historical scene of each node of the mine corresponding to the calculated minimum scene value and setting it as the determination scene, and extracting the video picture of the determination scene as the input of the VR software;

[0061] It should be noted here that the process of obtaining the value of aj is as follows: obtain the historical scene data of each node in the mine, find the corresponding scene of the two closest scene data, substitute it into the calculation formula of the primary scene value to calculate the primary scene value, import the calculated primary scene value into the fitting software, and obtain the value of aj;

[0062] S4. Based on VR technology, after receiving the judgment result, a rendering command is triggered to render and display the complete disaster evolution process of the three-dimensional model of each node of the mine on the display screen;

[0063] In this embodiment, S4 includes the following specific steps:

[0064] S41, obtaining video image information of the determination scene, importing it into VR software, rendering the video image information of the determination scene, and obtaining a complete disaster evolution process of the three-dimensional model of each node of the mine;

[0065] S42, projecting the complete disaster evolution process of the three-dimensional model of each node of the mine on the display screen for display;

[0066] S5. Render and display the best disaster emergency response evolution picture on the display screen according to the disaster evolution process data and historical maintenance data of the three-dimensional model of each node of the mine;

[0067] In this embodiment, the specific content of S5 is as follows:

[0068] S51, obtaining the disaster evolution process of the three-dimensional model of each node in the mine, and at the same time obtaining the historical maintenance data information for solving the corresponding disaster evolution process, and obtaining the actual basic parameters of the mine after the historical maintenance data and the operation data of each mechanical equipment in the mine during the working process;

[0069] S52, the actual basic parameters of the mine node, the average value of the safety data of the operating data of each mechanical equipment in the mine during the working process, the actual basic parameters of the mine after historical maintenance data, and the operating data of each mechanical equipment in the mine during the working process are imported into the secondary scenario value calculation formula to calculate the secondary scenario value after historical maintenance. The secondary scenario value calculation formula is: Where zj is the jth item in the average value of the safety data, The jth item in the average value of the safety data corresponds to the actual basic parameters of the mine after historical maintenance data and the operating data of each mechanical equipment in the mine during the working process;

[0070] S53, obtaining the corresponding secondary scene value and primary scene value, using the primary scene value to subtract the secondary scene value to obtain the scene value difference, obtaining the historical maintenance data corresponding to the minimum scene value difference as the best disaster emergency first aid evolution data, and taking the picture corresponding to the best disaster emergency first aid evolution data as the best disaster emergency first aid evolution picture;

[0071] S6. Input variables during the evolution process to randomly change the disaster development state of the three-dimensional model of the mine mining area, and update the optimal disaster emergency evolution screen in real time as the disaster development state of the three-dimensional model of the mine mining area changes.

[0072] Through this embodiment, it is possible to achieve: collecting the field basic parameters of the mine to build a model library and a configuration file library, building a three-dimensional model of the mine through the model library and the configuration file library, wherein the configuration information of the mechanical equipment in the mine is stored in the configuration file library, based on the constructed three-dimensional model of the mine, obtaining the connection relationship and field basic parameter information of the mechanical equipment of each node in the mine, building a scene model of each node in the mine, receiving simulation data, and judging the scene status of each node in the mine according to the received simulation data, generating a judgment result, and triggering a rendering command based on VR technology after receiving the judgment result, rendering and displaying the complete mine on the display screen The three-dimensional model disaster evolution process of each node is rendered and displayed on the display screen according to the three-dimensional model disaster evolution process data and historical maintenance data of each node in the mine. Variables are input during the evolution process to randomly change the disaster development state of the three-dimensional model of the mine mining area. The best disaster emergency evolution picture is updated in real time as the disaster development state of the three-dimensional model of the mine mining area changes. Only the environment and equipment conditions need to be changed to directly simulate and give results, which greatly shortens the design, verification and optimization time of fault measures. At the same time, the numerical simulation results are dynamically visualized and output to realize data roaming and bird's-eye view of the simulation scene.

[0073] Example 2

[0074] like Figure 4 As shown, a mine three-dimensional scene construction system for VR is implemented based on the above-mentioned mine three-dimensional scene construction method for VR, and specifically includes: an information acquisition module, a three-dimensional model construction module, a scene model construction module, a scene state judgment module, a disaster evolution display module, an optimal disaster emergency evolution display module, a screen update module and a control module. The information acquisition module is used to collect the actual basic parameters of the mine to construct a model library and a configuration file library. The three-dimensional model construction module is used to construct a three-dimensional model of the mine through the model library and the configuration file library, wherein the configuration information of the mechanical equipment in the mine is stored in the configuration file library. The scene model construction module is used to obtain the connection relationship and the actual basic parameter information of the mechanical equipment of each node in the mine based on the constructed three-dimensional model of the mine, and construct the scene model of each node in the mine.

[0075] In this embodiment, the scene state determination module is used to receive simulation data, and determine the scene state of each node of the mine based on the received simulation data to generate a determination result. The disaster evolution display module is used to trigger a rendering command based on VR technology after receiving the determination result, and render and display the complete three-dimensional model disaster evolution process of each node of the mine on the display screen. The best disaster emergency response evolution display module is used to render and display the best disaster emergency response evolution picture on the display screen based on the disaster evolution process data and historical maintenance data of the three-dimensional model of each node of the mine.

[0076] In this embodiment, the screen update module is used to input variables during the evolution process, randomly change the disaster development state of the three-dimensional model of the mine mining area, and update the optimal disaster first aid evolution screen in real time as the disaster development state of the three-dimensional model of the mine mining area changes. The control module is used to control the operation of the information acquisition module, the three-dimensional model construction module, the scene model construction module, the scene state judgment module, the disaster evolution display module, the optimal disaster first aid evolution display module, and the screen update module.

[0077] Example 3

[0078] This embodiment provides an electronic device, including: a processor and a memory, wherein the memory stores a computer program that can be called by the processor;

[0079] The processor executes the above-mentioned method for constructing a three-dimensional mine scene for VR by calling a computer program stored in the memory.

[0080] The electronic device may have relatively large differences due to different configurations or performances, and may include one or more processors (Central Processing Units, CPU) and one or more memories, wherein the memory stores at least one computer program, and the computer program is loaded and executed by the processor to implement a method for constructing a three-dimensional mine scene for VR provided in the above method embodiment. The electronic device may also include other components for realizing the functions of the device, for example, the electronic device may also have components such as a wired or wireless network interface and an input and output interface to input and output data. This embodiment will not be described in detail here.

[0081] Example 4

[0082] This embodiment provides a computer-readable storage medium having a rewritable computer program stored thereon;

[0083] When the computer program runs on a computer device, the computer device executes the above-mentioned method for constructing a three-dimensional mine scene for VR.

[0084] For example, the computer readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0085] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0086] It should be understood that determining B based on A does not mean determining B only based on A. B can also be determined based on A and / or other information.

[0087] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When a computer instruction or computer program is loaded or executed on a computer, a process or function according to an embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through a wired network or / and a wireless network. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

[0088] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0089] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0090] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only one, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0091] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0092] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0093] In the description of this specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.

[0094] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.

Claims

1. A method for constructing a three-dimensional mine scene for VR, characterized in that: It includes the following specific steps: S1. Collect the field basic parameters of the mine to build a model library and a configuration file library, and build a three-dimensional model of the mine through the model library and the configuration file library, wherein the configuration information of the mechanical equipment in the mine is stored in the configuration file library; S2. Based on the constructed three-dimensional mine model, the connection relationship and field basic parameter information of the mechanical equipment at each node in the mine are obtained, and the scene model of each node in the mine is constructed; S3, receiving simulation data, and determining the scene status of each node of the mine according to the received simulation data, and generating a determination result; S4. Based on VR technology, after receiving the judgment result, a rendering command is triggered to render and display the complete disaster evolution process of the three-dimensional model of each node of the mine on the display screen; S5. Render and display the best disaster emergency response evolution picture on the display screen according to the disaster evolution process data and historical maintenance data of the three-dimensional model of each node of the mine; S6, inputting variables during the evolution process, randomly changing the disaster development state of the three-dimensional model of the mine mining area, and updating the optimal disaster emergency evolution screen in real time as the disaster development state of the three-dimensional model of the mine mining area changes; S1 includes the following specific steps: S11. Collecting actual basic parameters of the mine through a data collection terminal, wherein the actual basic parameters of the mine include temperature, humidity, gas concentration and dust concentration data in the mine, and collecting configuration information of mechanical equipment in the mine, wherein the configuration information includes standard data indicated on the nameplates of each mechanical equipment in the mine and operation data during the working process; S12, storing the actual basic data of the mine in the model library, and storing the configuration information of the mechanical equipment in the mine in the configuration file library; S13, extracting the actual basic parameters of the mine in the model library and the configuration information of the mechanical equipment in the mine in the configuration file library, and importing them into the three-dimensional software to build a three-dimensional model of the mine; the specific steps of S3 are: S31, the user inputs the simulation data to be simulated, and simultaneously obtains the historical scene data corresponding to each node of the mine, wherein the scene data includes the actual basic parameters of the mine node and the configuration information of the mechanical equipment in the mine node in the configuration file library; S32, substituting the obtained simulation data and the historical scene data of each node of the mine into a primary scene value calculation formula to calculate the scene value of the historical scene data of each node of the mine, wherein the primary scene value calculation formula is: Among them, T i is the one-time scenario value of the historical scenario data of each node of the i-th mine, aj is the proportion coefficient of the j-th type of data in the historical scenario data, xij is the j-th type of data in the input simulation data of each node of the i-th mine, is the historical scene data of each node of the i-th mine and the data corresponding to the j-th type of data in the input simulation data, n is the total number of data types in the input simulation data, S33, obtaining the historical scene of each node of the mine corresponding to the calculated minimum scene value and setting it as the determination scene, extracting the video picture of the determination scene as the input of the VR software; S4 includes the following specific steps: S41, obtaining video image information of the determination scene, importing it into VR software, rendering the video image information of the determination scene, and obtaining a complete disaster evolution process of the three-dimensional model of each node of the mine; S42, projecting the complete disaster evolution process of the three-dimensional model of each node of the mine on the display screen for display; the specific content of S5 is as follows: S51, obtaining the disaster evolution process of the three-dimensional model of each node in the mine, and at the same time obtaining the historical maintenance data information for solving the corresponding disaster evolution process, and obtaining the actual basic parameters of the mine after the historical maintenance data and the operation data of each mechanical equipment in the mine during the working process; S52, the actual basic parameters of the mine node, the average value of the safety data of the operating data of each mechanical equipment in the mine during the working process, the actual basic parameters of the mine after historical maintenance data, and the operating data of each mechanical equipment in the mine during the working process are imported into the secondary scenario value calculation formula to calculate the secondary scenario value after historical maintenance. The secondary scenario value calculation formula is: Where zj is the jth item in the average value of the safety data, The jth item in the average value of the safety data corresponds to the actual basic parameters of the mine after historical maintenance data and the operating data of each mechanical equipment in the mine during the working process; S53. Obtain the corresponding secondary scene value and primary scene value, subtract the secondary scene value from the primary scene value to obtain the scene value difference, obtain the historical maintenance data corresponding to the minimum scene value difference as the best disaster emergency first aid evolution data, and take the picture corresponding to the best disaster emergency first aid evolution data as the best disaster emergency first aid evolution picture.

2. A mine three-dimensional scene construction system for VR, which is implemented based on the mine three-dimensional scene construction method for VR as claimed in claim 1, characterized in that: It specifically includes: an information acquisition module, a three-dimensional model construction module, a scene model construction module, a scene state judgment module, a disaster evolution display module, an optimal disaster emergency evolution display module, a screen update module and a control module. The information acquisition module is used to collect the actual basic parameters of the mine to construct a model library and a configuration file library. The three-dimensional model construction module is used to construct a three-dimensional model of the mine through the model library and the configuration file library, wherein the configuration information of the mechanical equipment in the mine is stored in the configuration file library. The scene model construction module is used to obtain the connection relationship and the actual basic parameter information of the mechanical equipment of each node in the mine based on the constructed three-dimensional model of the mine, and construct a scene model of each node in the mine.

3. A mine three-dimensional scene construction system for VR as claimed in claim 2, characterized in that: The scene state determination module is used to receive simulation data, and determine the scene state of each node of the mine based on the received simulation data to generate a determination result. The disaster evolution display module is used to trigger a rendering command based on VR technology after receiving the determination result, and render and display the complete three-dimensional model disaster evolution process of each node of the mine on the display screen. The optimal disaster first aid evolution display module is used to render and display the optimal disaster first aid evolution picture on the display screen based on the disaster evolution process data and historical maintenance data of the three-dimensional model of each node of the mine.

4. A mine three-dimensional scene construction system for VR as claimed in claim 3, characterized in that: The screen update module is used to input variables during the evolution process, randomly change the disaster development status of the three-dimensional model of the mine mining area, and update the optimal disaster first aid evolution screen in real time as the disaster development status of the three-dimensional model of the mine mining area changes. The control module is used to control the operation of the information acquisition module, the three-dimensional model construction module, the scene model construction module, the scene state judgment module, the disaster evolution display module, the optimal disaster first aid evolution display module, and the screen update module.

5. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores a computer program that can be called by the processor; The processor calls the computer program stored in the memory and executes the method for constructing a three-dimensional mine scene for VR as described in claim 1.

6. A computer-readable storage medium, characterized in that: Instructions are stored, and when the instructions are executed on a computer processor, the computer processor executes the method for constructing a three-dimensional mine scene for VR as claimed in claim 1.

Citation Information

Patent Citations

  • Air detection system and method based on multi-dimensional fusion model

    CN116738360A

  • Fault operation and maintenance data transmission system and method based on artificial intelligence

    CN116881833A

  • Method for constructing three-dimensional scene of overhead transmission line

    CN111915726A

  • Three-dimensional model rendering method and system for digital twin simulation scene

    CN113963100A