A mine equipment simulation system based on virtual reality
The mining equipment simulation system, which utilizes edge computing and differential update technology, solves the problem of insufficient real-time performance in mining equipment simulation, enabling real-time simulation and interaction of mining equipment and improving the safety of mining operations.
Patent Information
- Application Number
- CN202510892004.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2045-06-30
Smart Images

Figure CN120706111B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent mining equipment technology, and in particular to a mining equipment simulation system based on virtual reality. Background Technology
[0002] Mining equipment refers to all kinds of mechanical equipment used in the entire process of mineral resource exploration, mining, beneficiation, transportation, and safety monitoring. Based on the operational process and technical functions, it includes, but is not limited to, exploration equipment, open-pit mining equipment, underground mining equipment, and mineral processing equipment. Exploration equipment includes, but is not limited to, geological drilling equipment and geophysical instruments; open-pit mining equipment includes, but is not limited to, drilling equipment, loading equipment, and transportation equipment; underground mining equipment includes, but is not limited to, tunneling equipment, coal mining equipment, and auxiliary transportation. Generally, several pieces of appropriate mining equipment are selected according to the operational needs of mineral resources.
[0003] Due to the unique nature of their operating environment, ensuring the normal operation of mining equipment and maximizing the personal and production safety of production personnel is an important research topic in the use and maintenance of mining equipment.
[0004] With the development of computer technology, simulation technology is used to realize the simulation of mining equipment, which is a core technical means for the intelligent transformation of modern mining. It can not only improve the prevention and control of safety risks in mining operations, but also optimize economic benefits.
[0005] In traditional technologies, the simulation of mining equipment generally includes the following process: based on several pre-deployed sensors, relevant information is collected on the physical entity of the mining equipment, and the collected information is transmitted to the corresponding simulation platform. Then, based on the acquired information and the selected simulation technology, the physical entity of the mining equipment is simulated and modeled to realize the simulation of the physical entity of the mining equipment.
[0006] However, the inventors realized that in traditional technologies, when simulating mining equipment based on the aforementioned mining equipment simulation technology, the complexity of the environment in which the mining equipment is located and the complexity of the mining equipment system, coupled with the increasingly higher requirements for the high fidelity of the mining equipment simulation effect, results in a massive amount of corresponding information data that needs to be processed for mining equipment simulation. This reduces the computational efficiency of the aforementioned information data, delays the real-time simulation presentation of the front-end mining equipment by the background simulation, affects the real-time effect of the mining equipment simulation, and may lead to the possibility of untimely detection and prevention of safety risks in mining operations.
[0007] Therefore, improving the real-time performance of mining equipment simulation has become an urgent problem to be solved in the field of intelligent mining equipment. Summary of the Invention
[0008] The technical problem solved by this invention is to address the low real-time performance of mining equipment simulation in traditional technologies.
[0009] To solve the above technical problems, the present invention provides the following technical solution: a virtual reality-based mining equipment simulation system, comprising: a preset edge computing subsystem and a preset mining equipment simulation backend subsystem, wherein the preset edge computing subsystem and the preset mining equipment simulation backend subsystem are in a communication connection; wherein, the preset edge computing subsystem comprises: a first detection module, used to detect whether a corresponding preset mining equipment area subunit has changed based on the preset edge computing device; a first determination module, used to determine the update area granularity corresponding to the preset mining equipment area subunit when a change is detected, and to determine the difference update information data corresponding to the update area granularity; a first transmission module, used to transmit the difference update information data to the preset mining equipment simulation backend; the preset mining equipment simulation backend subsystem comprises: a first update module, used to update the initial mining equipment simulation model based on the preset mining equipment simulation backend and according to the difference update information data, to obtain a new mining equipment simulation model; a first interaction module, used to perform simulation interaction on the new mining equipment simulation model based on a preset virtual reality method.
[0010] As a preferred embodiment of the virtual reality-based mining equipment simulation system of the present invention, the first determining module includes: an eighth determining submodule, used to determine several current mining equipment information features corresponding to the current mining equipment information data, and to determine several historical neighboring mining equipment information features corresponding to the historical neighboring mining equipment information data; a ninth determining submodule, used to determine information features included in the several current mining equipment information features that are different from the several historical neighboring mining equipment information features, to obtain current mining equipment information difference features corresponding to the several current mining equipment information features; and a tenth determining submodule, used to determine the coverage area corresponding to the current mining equipment information difference features, to obtain the update area granularity corresponding to the preset mining equipment area subunit.
[0011] The beneficial effects of this invention are as follows: The mining equipment simulation system based on virtual reality provided by this invention, based on the initial mining equipment simulation model, determines the granularity of the update area when a change in the state of the mining equipment is detected by edge computing, and determines the differential update information data corresponding to the update area granularity. Then, the differential update information data is transmitted from the edge computing device to the mining equipment simulation backend. The mining equipment simulation backend updates the corresponding part of the initial mining equipment simulation model according to the differential update information data, resulting in a new mining equipment simulation model. The new mining equipment simulation model is then presented and interacted with based on virtual reality. This not only achieves distributed computing based on edge computing, but also greatly reduces the amount of data computation because only differential update information data is updated. Therefore, by leveraging edge computing and differential updates, the computational efficiency of the corresponding information data can be greatly improved, enabling real-time simulation presentation of the front-end mining equipment. Furthermore, the presentation of the mining simulation model based on virtual reality enables real-time simulation interaction of the mining equipment, thereby improving the real-time simulation effect and interactive effect of the mining equipment simulation. Attached Figure Description
[0012] Figure 1 A schematic block diagram of a virtual reality-based mining equipment simulation system provided for an embodiment of the present invention;
[0013] Figure 2 A schematic diagram illustrating the overall concept of a virtual reality-based mining equipment simulation system provided in an embodiment of the present invention;
[0014] Figure 3 This is the first sub-schematic block diagram of a virtual reality-based mining equipment simulation system provided in an embodiment of the present invention.
[0015] Figure 4 This is a second sub-schematic block diagram of a virtual reality-based mining equipment simulation system provided in an embodiment of the present invention. Detailed Implementation
[0016] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0017] This invention provides a virtual reality-based mining equipment simulation system. The system can be applied to devices including but not limited to desktop computers, servers, cloud platforms, and edge computing devices, and is used in mining equipment simulation in fields including but not limited to intelligent mining equipment.
[0018] To address the technical problem of low real-time performance in traditional mining equipment simulation technologies, the inventors propose a virtual reality-based mining equipment simulation system according to embodiments of the present invention. The core idea of this invention is to update the initial mining equipment simulation model by means of edge computing and differential updates, and to present and interact with the updated mining equipment simulation model based on virtual reality. This can greatly improve the computational efficiency of the corresponding information data, realize real-time simulation interaction of mining equipment, and thus improve the real-time simulation effect and interactive effect of mining equipment simulation.
[0019] Example 1, please refer to Figure 1 and Figure 2 , Figure 1 This is a schematic block diagram of a virtual reality-based mining equipment simulation system provided in an embodiment of the present invention. Figure 2 This is a schematic diagram illustrating the overall concept of a virtual reality-based mining equipment simulation system provided in an embodiment of the present invention. Figure 1 As shown, in this embodiment, the mining equipment simulation system 100 includes a preset edge computing subsystem 1 and a preset mining equipment simulation backend subsystem 2. The preset edge computing subsystem 1 and the preset mining equipment simulation backend subsystem 2 are communicatively connected. The preset edge computing subsystem 1 includes a first detection module 101, a first determination module 102, and a first transmission module 103. The preset mining equipment simulation backend subsystem 2 includes a first update module 104 and a first interaction module 105. The above functional modules are described in detail below:
[0020] The preset edge computing subsystem 1 includes:
[0021] The first detection module 101 is used to detect whether the corresponding preset mining equipment area sub-unit has changed based on the preset edge computing device.
[0022] Explanatory, such as Figure 2 As shown, several pre-set physical entities of mining equipment are typically deployed in the operating environment of mining equipment to carry out corresponding mineral resource operations, such as... Figure 2 As shown in the example, five types of mining equipment, from preset mining equipment 1 to preset mining equipment 5, are deployed. The deployed mining equipment and its corresponding spatiotemporal state, including but not limited to the environment and operating status, constitute the simulation target of the mining equipment simulation system. Specifically, several mining equipment will be deployed according to different mineral resource processing types to carry out corresponding mineral resource operation processing. For example, for iron ore, several mining equipment, including but not limited to electric shovels, high-pressure roller mills, and magnetic separators, can be deployed. For coal mines, several mining equipment, including but not limited to fully mechanized mining supports, coal planers, and gas extraction systems, can be deployed.
[0023] Therefore, all deployed pre-defined mining equipment is considered as a single deployment area, which is then divided into several mining equipment sub-units, i.e., pre-defined mining equipment sub-units. Each pre-defined mining equipment sub-unit is a subset of the overall deployment area, representing a local region of the overall deployment area. Different pre-defined mining equipment sub-units are associated with different pre-defined edge computing devices. Thus, during mining equipment simulation, different pre-defined edge computing devices process the edge computing of the mining equipment simulation information data corresponding to different pre-defined mining equipment sub-units. For example... Figure 2 As shown, the edge computing of the mining equipment simulation information data corresponding to the preset mining equipment area subunit 1 is handled by the preset edge computing subsystem 11 and its corresponding preset edge devices, and the edge computing of the mining equipment simulation information data corresponding to the preset mining equipment area subunit 2 is handled by the preset edge computing subsystem 12 and its corresponding preset edge devices. The preset edge computing subsystem 11 and preset edge computing subsystem 12 respectively correspond to… Figure 1 The preset edge computing subsystem 1 in the system.
[0024] Based on the above concept and setup, when performing mining equipment simulation, the first detection module 101 included in the preset edge computing subsystem 1 first identifies whether the preset mining equipment area sub-unit has changed. That is, the first detection module 101 is used to detect whether the corresponding preset mining equipment area sub-unit has changed based on the preset edge computing device. Specifically, information acquisition devices deployed corresponding to the preset mining equipment area sub-units, including but not limited to those using laser scanning or LiDAR to acquire equipment point cloud data, mining sensors (vibration, temperature, gas), intelligent cameras (AI visual analysis), and vehicle controllers (unmanned mining truck ECUs), are used to collect information data of the mining equipment area sub-units corresponding to the preset mining equipment area sub-units. The information data of the mining equipment area sub-units includes, but is not limited to, information data corresponding to the spatiotemporal state of the mining equipment, consisting of the preset mining equipment and its operating status, and the surrounding environment. The information data of the mining equipment area sub-units represents the information data required for mining equipment simulation. The collected information data of the mining equipment area sub-units is transmitted to the preset edge computing devices corresponding to the preset edge computing subsystems. The preset edge computing devices are pre-set edge computing nodes, including but not limited to industrial-grade servers and FPGA accelerator cards. Then, the preset edge computing subsystem uses the first detection module 101 to detect whether the corresponding preset mining equipment area sub-units have changed. The detection of whether the corresponding preset mining equipment area sub-units have changed can be performed based on, but is not limited to, comparisons of the information of the corresponding preset mining equipment before and after, and whether the surrounding environment has changed before and after.
[0025] The first determining module 102 is used to determine the update region granularity corresponding to the preset mining equipment region sub-unit when a change is detected in the preset mining equipment region sub-unit, and to determine the difference update information data corresponding to the update region granularity.
[0026] Explained, the first determining module 102 is used to determine the update region granularity corresponding to the preset mining equipment region sub-unit when a change is detected in the preset mining equipment region sub-unit. The update region granularity represents the minimum region required for simulation updates corresponding to the changed portion of the preset mining equipment region sub-unit. That is, the update region granularity includes all changed portions of the preset mining equipment region sub-unit and is a subset of the preset mining equipment region sub-unit. The update region granularity is determined by comparing the changes before and after the preset mining equipment region sub-unit, based on the changes and in conjunction with the minimum divisible unit of the data and model required for simulation updates. This ensures that the update region granularity both includes all changed portions of the preset mining equipment region sub-unit and meets the requirements for simulation updates. The minimum separability of data and model is determined, and the differential update information data corresponding to the update region granularity is identified. The differential update information data represents the minimum amount of information data required to express the change between the before and after the simulation update of the update region granularity. The differential update information data can also be called incremental update information data. By comparing the simulation differences before and after the update region granularity, the differential update information data only processes the added, modified, or deleted content, rather than a full replacement. Its core logic is similar to the difference commit in Git version control. The differential update information data is generally obtained by comparing the simulation differences before and after the update region granularity through a difference comparison algorithm. The differential update information data is then used to perform incremental updates of the initial mining equipment simulation model in the preset mining equipment simulation background.
[0027] The first transmission module 103 is used to transmit the difference update information data to the preset mining equipment simulation background.
[0028] Explained, a pre-set mining equipment simulation backend, also known as a preset mining equipment simulation backend, is a device for performing mining equipment simulation relative to a preset edge computing device. The preset mining equipment simulation backend includes, but is not limited to, backend computing devices for performing mining equipment simulation corresponding to servers, server clusters, or cloud platforms.
[0029] Based on the above concept and setup, a first transmission module 103 is used to transmit differential update information data to a preset mining equipment simulation backend, i.e., from a preset edge computing device to the preset mining equipment simulation backend. The preset mining equipment simulation backend then updates the mining equipment simulation based on the differential update information data. It should be noted that a fog computing layer can also be deployed between the preset edge computing device and the preset mining equipment simulation backend as needed. The fog computing layer is generally used as an intermediate layer connecting the edge and the preset mining equipment simulation backend. Devices corresponding to the fog computing layer include, but are not limited to, high-performance gateways and micro data centers, to perform simulations requiring, but not limited to, device cluster collaborative scheduling and the storage of recent historical data in a time-series database (InfluxDB). However, this invention does not impose limitations on these aspects and allows for flexible deployment and setup as needed.
[0030] The preset mining equipment simulation background subsystem 2 includes:
[0031] The first update module 104 is used to update the initial mining equipment simulation model based on the preset mining equipment simulation background and according to the difference update information data, so as to obtain a new mining equipment simulation model.
[0032] Explained, the first update module 104 is used to update the initial mining equipment simulation model based on the preset mining equipment simulation background and the differential update information data. Updating the initial mining equipment simulation model is a key step in integrating the differential information data packet (generally a differential packet) corresponding to the received differential update information data with the existing version corresponding to the local initial mining equipment simulation model. Its processing flow generally needs to ensure atomicity, security and rollback. It generally adopts differential algorithms including but not limited to InfluxDB TSM differential encoding based on differential applications and the differential algorithm corresponding to the mesh differential algorithm provided by Open3D. Appropriate algorithms can be selected from different differential algorithms as needed, and no limitation is made here. The differential update information data is updated to the initial mining equipment simulation model to obtain the new mining equipment simulation model. The initial mining equipment simulation modeling refers to the existing mining equipment simulation modeling before the update. The initial mining equipment simulation modeling includes, but is not limited to, the initialization of mining equipment simulation modeling and historical mining equipment simulation modeling. Historical mining equipment simulation modeling refers to the mining equipment simulation modeling corresponding to the relevant mining equipment simulation in the past. The initial mining equipment simulation modeling generally refers to a high-precision equipment model (such as excavators and mining trucks) built using software including but not limited to CAD or CAE. The initial mining equipment simulation modeling includes, but is not limited to, modeling based on digital twin technology. The initial mining equipment simulation modeling includes, but is not limited to, mining equipment modeling and corresponding environmental modeling. Among them, environmental modeling includes, but is not limited to, lighting modeling, sound field modeling, and disaster effect modeling. Correspondingly, the aforementioned difference update information data also includes, but is not limited to, mining equipment information data and corresponding environmental information data, and can be combined with VR technology to achieve immersive operation and interaction.
[0033] The first interactive module 105 is used to simulate and interact with the new mining equipment simulation model based on a preset virtual reality method.
[0034] Explained, after obtaining the simulation model of the new mining equipment, it can be used through various terminals, including but not limited to the operation and maintenance management terminal. These terminals include, but are not limited to, explosion-proof tablets and VR / AR remote expert systems. Based on a preset virtual reality method, VR-based control devices, including but not limited to controller mapping, VR glasses, and VR helmet sticks, can be used to simulate and interact with the new mining equipment simulation model. This can be used for immersive training based on mining equipment simulation, diagnosing equipment faults through VR, and handling corresponding business processes of mining equipment in dangerous scenario simulations. Virtual Reality (VR) is an interactive system that uses computer-generated, completely virtual three-dimensional environments and sensory deception technology to give users a sense of physical presence. Its core feature is the construction of a digital space isolated from the physical world, allowing users to achieve an "entering" experience through specialized equipment.
[0035] In this embodiment of the invention, a preset edge computing subsystem and a preset mining equipment simulation backend subsystem are set up, and the preset edge computing subsystem and the preset mining equipment simulation backend subsystem are in a communication connection. The preset edge computing subsystem includes: a first detection module, used to detect whether a corresponding preset mining equipment region sub-unit has changed based on the preset edge computing device; a first determination module, used to determine the update region granularity corresponding to the preset mining equipment region sub-unit when a change is detected; a second determination module, used to determine the differential update information data corresponding to the update region granularity; and a first transmission module, used to transmit the differential update information data to the preset mining equipment simulation backend. The preset mining equipment simulation backend subsystem includes: a first update module, used to update based on... A pre-set mining equipment simulation backend updates the initial mining equipment simulation model based on differential update information data, resulting in a new mining equipment simulation model. The first interaction module, based on a pre-set virtual reality method, enables interactive simulation of the new mining equipment simulation model. This not only achieves distributed computing deployment based on edge computing but also significantly reduces data computation by only updating differential update information data. Therefore, by leveraging edge computing and differential updates, the computational efficiency of the corresponding information data can be greatly improved, enhancing the real-time performance of the front-end mining equipment simulation. Furthermore, the presentation and interaction of the mining simulation model based on virtual reality improves the real-time performance and efficiency of the mining equipment simulation interaction, thereby enhancing the real-time simulation effect and interactive effect of the mining equipment simulation, and ultimately improving the safety of mining operations.
[0036] In one embodiment, please refer to Figure 3 , Figure 3 This is the first sub-schematic block diagram of a virtual reality-based mining equipment simulation system provided in an embodiment of the present invention. (See diagram below.) Figure 3As shown, in this embodiment, the first detection module 101 includes:
[0037] The first determining submodule 301 is used to determine the current mining equipment information data corresponding to the preset mining equipment area subunit;
[0038] The second determining submodule 302 is used to determine the historical neighboring mining equipment information data corresponding to the current mining equipment information data;
[0039] The first judgment submodule 303 is used to determine whether the current mining equipment information data is similar to the historical neighboring mining equipment information data;
[0040] The first determination submodule 304 is used to determine that the preset mining equipment area subunit has changed when the current mining equipment information data is not similar to the historical neighboring mining equipment information data.
[0041] The second determination submodule 305 is used to determine that the preset mining equipment area subunit has not changed when the current mining equipment information data is similar to the historical neighboring mining equipment information data.
[0042] Explanatory, such as Figure 3 As shown, the first detection module 101 includes: a first determination submodule 301, a second determination submodule 302, a first judgment submodule 303, a first determination submodule 304, and a second determination submodule 305; the detailed descriptions of each of the above functional modules are as follows:
[0043] The first determining submodule 301 is used to determine the current mining equipment information data corresponding to the preset mining equipment area subunit. The current mining equipment information data generally represents the latest information data corresponding to the preset mining equipment, that is, the latest mining equipment area subunit information data collected by the information collection equipment deployed corresponding to the preset mining equipment area subunit. The current mining equipment information data generally represents the latest status information data corresponding to the preset mining equipment area subunit.
[0044] The second determining submodule 302 is used to determine the historical neighboring mining equipment information data corresponding to the current mining equipment information data. The historical neighboring mining equipment information data represents the past reference object that is closest to the current mining equipment information data in time. The historical neighboring mining equipment information data and the current mining equipment information data are the same in meaning and content except for the corresponding time point, which will not be elaborated here.
[0045] The first judgment submodule 303 is used to determine whether the current mining equipment information data is similar to the historical neighboring mining equipment information data. Generally, it is based on the corresponding information data feature extraction algorithm, including but not limited to deep learning-based algorithm, to extract the information features of the current mining equipment information data and the historical neighboring mining equipment information data, and to use feature comparison algorithms, including but not limited to Euclidean distance, cosine similarity, and deep learning-based feature comparison, to determine whether the current mining equipment information data is similar to the historical neighboring mining equipment information data, thereby detecting changes in the preset mining equipment area subunit.
[0046] The first determination submodule 304 is used to determine if the current mining equipment information data is dissimilar to the historical neighboring mining equipment information data, indicating that the difference between the current mining equipment information data and the historical neighboring mining equipment information data is relatively large and exceeds the corresponding preset similarity threshold, and to determine that the preset mining equipment region subunit has changed, that is, to identify that the preset mining equipment region subunit has changed. The preset similarity threshold is set according to the needs and different target objects. For those with higher requirements for precision, the preset similarity threshold will be set higher, such as for the wear and tear identification of the corresponding mining equipment. For those with lower requirements for precision, the preset similarity threshold will be set lower, such as for the identification of environmental changes corresponding to the corresponding mining equipment.
[0047] The second determination submodule 305 is used to indicate that, when the current mining equipment information data is similar to the historical neighboring mining equipment information data, the difference between the current mining equipment information data and the historical neighboring mining equipment information data is relatively small and does not exceed the corresponding preset similarity threshold. If the current mining equipment information data is the same as or the difference is small to the point of being insignificant, it is determined that the preset mining equipment area subunit has not changed, that is, the preset mining equipment area subunit has changed.
[0048] Furthermore, the first determination submodule includes:
[0049] The third determining submodule is used to determine the current characteristics of the target object corresponding to the preset target object contained in the current mining equipment information data, and accordingly determine the historical neighbor characteristics of the target object corresponding to the historical neighbor mining equipment information data.
[0050] The second judgment submodule is used to determine whether the current features of the target object are the same as the historical nearest neighbor features of the target object;
[0051] The third determination submodule is used to determine that the current mining equipment information data is not similar to the historical neighboring mining equipment information data when the current characteristics of the target object are not the same as the historical neighboring characteristics of the target object.
[0052] The fourth determination submodule is used to determine whether the current mining equipment information data is similar to the historical neighboring mining equipment information data when the current characteristics of the target object are the same as the historical neighboring characteristics of the target object.
[0053] Specifically, the first determination submodule includes: a third determination submodule, a second determination submodule, a third judgment submodule, and a fourth judgment submodule; the above functional modules are described in detail below:
[0054] The third determination submodule is used to determine the current characteristics of the target object corresponding to the preset target object contained in the current mining equipment information data, and accordingly determine the historical neighbor characteristics of the target object corresponding to the historical neighbor mining equipment information data. For example, when the excavator is the preset target object, the current characteristics of the excavator contained in the current mining equipment information data are determined, and the historical neighbor characteristics of the excavator contained in the historical neighbor mining equipment information data are determined. Then, the current characteristics of the excavator are compared with the historical neighbor characteristics, so that the current characteristics of the target object and the historical neighbor characteristics of the target object are comparable for the same preset target object.
[0055] The second judgment submodule is used to determine whether the current features of the target object are the same as the historical features of the target object. It can use the feature comparison algorithm described above to make similarity judgments, so that the comparison between the current mining equipment information data and the historical mining equipment information data is transformed into a comparison of whether the current features of the target object are the same as the historical features of the target object. This not only enables the detection of whether the preset mining equipment area sub-units have changed through the main preset target objects, but also improves the detection efficiency and accuracy of whether the preset mining equipment area sub-units have changed by limiting the comparison between the current features of the target object and the historical features of the target object.
[0056] The third determination submodule is used to indicate that the preset target object has changed when the current characteristics of the target object are different from the historical neighbor characteristics of the target object. It determines that the current mining equipment information data is not similar to the historical neighbor mining equipment information data, and then determines that the preset mining equipment area subunit has changed.
[0057] The fourth determination submodule is used to determine that the preset target object has not changed when the current features of the target object are the same as the historical neighbor features of the target object. It determines that the current mining equipment information data is similar to the historical neighbor mining equipment information data, and then determines that the preset mining equipment area sub-unit has not changed. This can filter out the secondary information features corresponding to non-primary or noise and interference features contained in the current mining equipment information data, and focus on the identification and detection of the primary features of the preset target object before and after, which can improve the detection efficiency and accuracy of whether the preset mining equipment area sub-unit has changed.
[0058] In this embodiment of the invention, by comparing the current mining equipment information with the historical information of neighboring mining equipment, it is possible to detect whether the preset mining equipment area sub-unit has changed. Then, when a change is detected in the preset mining equipment area sub-unit, the initial mining equipment simulation model is updated by means of difference update. This can greatly improve the computational efficiency of the corresponding information data, realize the real-time simulation interaction of mining equipment, and thus improve the real-time simulation effect and interaction effect of mining equipment simulation.
[0059] In one embodiment, the first determining submodule includes:
[0060] The first acquisition submodule is used to acquire initial mining equipment information data corresponding to the preset mining equipment area subunit based on the preset information data acquisition device.
[0061] The fourth determination submodule is used to determine the current mining equipment information data corresponding to the preset mining equipment area subunit based on a preset sliding window method.
[0062] Explained, the first determining submodule includes: a first acquisition submodule and a fourth determining submodule; detailed descriptions of each of the above functional modules are as follows:
[0063] The first acquisition submodule is used to acquire initial mining equipment information data corresponding to a preset mining equipment area subunit based on a preset information data acquisition device. The initial mining equipment information data is streaming data based on a time sequence, which is a dynamic information data.
[0064] The fourth determination submodule is used to determine the current mining equipment information data corresponding to the preset mining equipment area sub-unit based on a preset sliding window method. The sliding window is a dynamic data processing technology that achieves real-time analysis of local data by moving a fixed or variable-sized window across the data sequence. Essentially, it involves local sampling in time or space. Preset sliding window methods include, but are not limited to, overlapping windows, non-overlapping windows, and interval windows. The preset sliding window methods also include, but are not limited to, the settings for parameters corresponding to window size, sliding step size, and trigger conditions. The window size represents the data range (time / quantity dimension) analyzed each time; the sliding step size represents the interval between each window movement (which can be equal to or less than the window size); and the trigger condition represents the rule for updating window data (time-driven / event-driven). The settings for the above preset sliding window methods can be configured as needed and will not be elaborated further here.
[0065] In this embodiment of the invention, initial mining equipment information data corresponding to a preset mining equipment area sub-unit is collected based on a preset information data acquisition device. Then, based on a preset sliding window method, the current mining equipment information data corresponding to the preset mining equipment area sub-unit is determined. By utilizing the real-time information data corresponding to the sliding window, the real-time performance of the front-end mining equipment simulation can be further improved, thereby enhancing the real-time performance and efficiency of the mining equipment simulation interaction, improving the real-time simulation effect and interactive effect of the mining equipment simulation, and ultimately improving the safety of mining operations.
[0066] In one embodiment, the first detection module 101 further includes:
[0067] The fifth determining submodule is used to determine the current environmental status of the mining equipment corresponding to the preset mining equipment area subunit;
[0068] The first detection submodule is used to detect whether the current environmental state of the mining equipment meets the preset environmental state conditions.
[0069] The first execution submodule is used to perform the step of "determining the current mining equipment information data corresponding to the preset mining equipment area subunit" when the current mining equipment environment state does not meet the preset environment state conditions.
[0070] The first identification submodule is used to identify changes in the preset mining equipment area subunit when the current mining equipment environmental state meets the preset environmental state conditions.
[0071] Explained, in this embodiment, the first detection module 101 further includes: a fifth determination submodule, a first detection submodule, a first execution submodule, and a first identification submodule; the above functional modules are described in detail below:
[0072] The fifth determination submodule is used to determine the current environmental state of the mining equipment corresponding to the preset mining equipment area subunit. The current environmental state of the mining equipment represents the spatiotemporal state of the surrounding environment of the current preset mining equipment. The spatiotemporal state includes, but is not limited to, the changes in light caused by the time changes between dawn, daytime, dusk, and night, and the changes in spatial state caused by cloudy, sunny, rainy, snowy, freezing, and windy weather.
[0073] The first detection submodule is used to detect whether the current environmental status of the mining equipment meets the preset environmental status conditions. The preset environmental status conditions include, but are not limited to, the time change conditions corresponding to the time changes described above, and the spatial status change conditions caused by the weather changes described above.
[0074] The first execution submodule is used to indicate that the spatiotemporal state of the surrounding environment of the preset mining equipment has not changed when the current mining equipment environment does not meet the preset environment state conditions. Then, it executes the step of "determining the current mining equipment information data corresponding to the preset mining equipment area subunit", that is, continuing to detect whether the corresponding preset mining equipment area subunit has changed according to the technical solution described in the above embodiments.
[0075] The first identification submodule is used to indicate that the spatiotemporal state of the surrounding environment of the preset mining equipment has changed when the current mining equipment environment meets the preset environmental state conditions. It directly identifies the change of the preset mining equipment area sub-unit, and then performs simulation of the corresponding mining equipment according to the simulation processing corresponding to the change of the preset mining equipment area sub-unit. This can further improve the accuracy and efficiency of detecting whether the corresponding preset mining equipment area sub-unit has changed, and further improve the real-time performance and simulation efficiency of mining equipment simulation.
[0076] Further, please refer to Figure 4 , Figure 4 This is a second sub-schematic block diagram of a virtual reality-based mining equipment simulation system provided in an embodiment of the present invention. (See diagram below.) Figure 4 As shown, in this embodiment, Figure 4 The first detection submodule 400, i.e., the first detection submodule mentioned above, includes:
[0077] The second detection submodule 401 is used to detect whether the current mining equipment environmental status meets the preset time condition;
[0078] The second identification submodule 402 is used to identify changes in the preset mining equipment area subunit when the current mining equipment environment state meets the preset time condition.
[0079] The third detection submodule 403 is used to detect whether the current mining equipment environment state meets the preset event condition when the current mining equipment environment state does not meet the preset time condition.
[0080] The third identification submodule 404 is used to identify changes in the preset mining equipment area subunit when the current mining equipment environment state meets the preset event conditions.
[0081] The fourth identification submodule 405 is used to identify that the preset mining equipment area subunit has not changed when the current mining equipment environment state does not meet the preset event conditions.
[0082] Specifically, such as Figure 4 As shown, the first detection submodule includes: a second detection submodule 401, a second recognition submodule 402, a third detection submodule 403, a third recognition submodule 404, and a fourth recognition submodule 405; the detailed descriptions of each functional module are as follows:
[0083] The second detection submodule 401 is used to detect whether the current environmental status of the mining equipment meets the preset time conditions. The preset time conditions refer to the conditions for time changes, including but not limited to the time changes described above. They can also include seasonal changes, such as the time changes from day to evening, from evening to night, from night to dawn, and from dawn to day. Since time changes will cause changes in light, they will cause changes in the entire preset mining equipment area sub-unit, and the corresponding mining equipment simulation also needs to be updated accordingly.
[0084] The second identification submodule 402 is used to indicate that the time corresponding to the preset mining equipment area subunit has changed when the current mining equipment environment state meets the preset time conditions, identify the change in the preset mining equipment area subunit, and thus the change in the entire preset mining equipment area subunit caused by the time change, and the corresponding mining equipment simulation also needs to be updated accordingly.
[0085] The third detection submodule 403 is used to indicate that the time corresponding to the preset mining equipment area subunit has not changed when the current mining equipment environment does not meet the preset time conditions. For example, if the detection is still in a period of time when the light change is not obvious during day or night, the current mining equipment environment will then be checked to see if the current mining equipment environment meets the preset event conditions. The preset event conditions indicate the conditions for whether the preset event occurs. The preset event conditions include, but are not limited to, the spatial state change conditions caused by the weather changes described above.
[0086] The third identification submodule 404 is used to indicate the occurrence of a preset event when the current mining equipment environment meets the preset event conditions. This includes, but is not limited to, changes in the spatial state caused by changes in weather conditions as described above. It identifies changes in the preset mining equipment area subunits, and the changes in the entire preset mining equipment area subunits caused by the corresponding preset event changes. The corresponding mining equipment simulation also needs to be updated accordingly.
[0087] The fourth identification submodule 405 is used to indicate that the preset event has not occurred when the current mining equipment environment does not meet the preset event conditions. This includes, but is not limited to, the weather conditions and the corresponding spatial conditions described above not changing. It identifies that the preset mining equipment area subunit has not changed and continues to execute the step of "determining the current mining equipment information data corresponding to the preset mining equipment area subunit". That is, it continues to detect whether the corresponding preset mining equipment area subunit has changed according to the technical solution described in the above embodiments. This further combines time-driven and event-driven methods to detect whether the corresponding preset mining equipment area subunit has changed, which can further improve the accuracy and efficiency of detecting whether the corresponding preset mining equipment area subunit has changed, and thus further improve the real-time performance and simulation efficiency of mining equipment simulation.
[0088] This invention combines the detection of the current mining equipment environment status with the comparison of the current mining equipment information and its corresponding historical neighboring mining equipment information. This enables the detection of changes in the corresponding preset mining equipment area sub-units from different dimensions, thereby improving the accuracy and timeliness of the detection of the corresponding preset mining equipment area sub-units. Furthermore, when changes are detected in the preset mining equipment area sub-units, the initial mining equipment simulation model is updated by means of differential updates, which can further improve the real-time performance of the mining equipment simulation, thereby further improving the real-time simulation effect and interactive effect of the mining equipment simulation.
[0089] In one embodiment, the first determining module 102 includes:
[0090] The sixth determination submodule is used to determine the update region granularity corresponding to the preset mining equipment region subunit as the preset mining equipment region subunit when the current mining equipment environment state meets the preset environment state conditions to identify that the preset mining equipment region subunit has changed.
[0091] The seventh determination submodule is used to determine the difference update information data corresponding to the granularity of the updated region as the current mining equipment information data.
[0092] Explained, the first determining module 102 includes: a sixth determining submodule and a seventh determining submodule; the detailed descriptions of the above functional modules are as follows:
[0093] The sixth determination submodule is used to identify changes in the preset mining equipment area subunit when the current mining equipment environment state meets the preset environment state conditions. That is, when the current mining equipment environment state meets the above-mentioned time-driven or event-driven conditions, it indicates that the spatiotemporal state corresponding to the surrounding environment of the preset mining equipment has changed. It directly identifies the change in the preset mining equipment area subunit and determines that the update area granularity corresponding to the preset mining equipment area subunit is the entire preset mining equipment area subunit. In other words, it performs a full-domain update of the simulation model corresponding to the preset mining equipment area subunit.
[0094] The seventh determination submodule is used to determine the difference update information data corresponding to the update region granularity as the current mining equipment information data. Based on the current mining equipment information data corresponding to the preset mining equipment region subunit, the initial mining equipment simulation model is updated. That is, based on the current mining equipment information data, the simulation model corresponding to the preset mining equipment region subunit is fully updated, realizing the full-domain update of the simulation model corresponding to the preset mining equipment region subunit.
[0095] In this embodiment of the invention, when the current mining equipment environment changes, the preset mining equipment area sub-unit is directly updated with the full amount of information data corresponding to the current mining equipment. This allows for the rapid and real-time updating of all changes corresponding to the preset mining equipment area sub-unit, thereby maximizing the computational efficiency of the corresponding information data. This further enhances the real-time performance of the mining equipment simulation and improves its real-time simulation effect and interactive effect.
[0096] In one embodiment, the first determining module 102 includes:
[0097] The eighth determining submodule is used to determine several current mining equipment information features corresponding to the current mining equipment information data, and to determine several historical neighboring mining equipment information features corresponding to the historical neighboring mining equipment information data.
[0098] The ninth determining submodule is used to determine information features that are different from the historical neighboring mine equipment information features contained in the several current mine equipment information features, and to obtain the current mine equipment information difference features corresponding to the several current mine equipment information features.
[0099] The tenth determination submodule is used to determine the coverage area corresponding to the current mining equipment information difference characteristics, and to obtain the update area granularity corresponding to the preset mining equipment area subunit.
[0100] Explained, the first determining module 102 includes: an eighth determining submodule, a ninth determining submodule, and a tenth determining submodule; the detailed descriptions of each of the above functional modules are as follows:
[0101] The eighth determination submodule is used to determine several current mining equipment information features corresponding to the current mining equipment information data, and to determine several historical neighboring mining equipment information features corresponding to the historical neighboring mining equipment information data. The determination of features is generally based on corresponding information data feature extraction algorithms, including but not limited to those based on deep learning. This will not be elaborated here, but relevant existing technical means can be referred to.
[0102] The ninth determination submodule is used to determine the information features that are different from the information features of several historical neighboring mining equipment, which are included in several current mining equipment information features. This results in the current mining equipment information difference features corresponding to several current mining equipment information features. That is, when the current mining equipment information data is not similar to the historical neighboring mining equipment information data, it is manifested by the difference in the corresponding information features. In other words, the difference features of several current mining equipment information features are different from the difference features of several historical neighboring mining equipment information features. For example, if several current mining equipment information features are features A, B, C, D, and E, while several historical neighboring mining equipment information features are features A, B, E, F, and H, then after feature comparison, the difference features of the current mining equipment information can be obtained as features C and D, that is, features among several current mining equipment information features that are different from the features of several historical neighboring mining equipment information features.
[0103] The tenth determination submodule is used to determine the coverage area corresponding to the information difference characteristics of the current mining equipment, and to obtain the update area granularity corresponding to the preset mining equipment area subunit. Specifically, since mining equipment simulation simulates, but is not limited to, the physical entity of the mining equipment and its corresponding surrounding environment, and the physical entity of the mining equipment is deployed in a corresponding spatial area, that is, the simulation of mining equipment is achieved through the simulation of the corresponding spatial state, that is, there is a correspondence between the mining equipment and the corresponding spatial area. The information data corresponding to the mining equipment simulation can be determined through the corresponding spatial area. Therefore, the spatial area can be used as the update unit, that is, the spatial area can be used as the preset mining equipment area subunit. The corresponding update region granularity is used to update the initial mining equipment simulation model based on the corresponding information data of the mining equipment in the corresponding spatial region. This determines the coverage area corresponding to the current mining equipment information difference characteristics, and obtains the update region granularity corresponding to the preset mining equipment region sub-unit. As mentioned above, the update region granularity includes all the changes of the preset mining equipment region sub-unit based on the spatial region. The update region granularity is a subset of the preset mining equipment region sub-unit and is the smallest update unit. The update region granularity is used to determine the corresponding difference update information data, and then the initial mining equipment simulation model is updated in units of spatial region.
[0104] In this embodiment of the invention, by using the coverage area corresponding to the current mining equipment information difference characteristics as the update area granularity corresponding to the preset mining equipment area sub-unit, it can ensure that the difference update information data reflects all the changes in the preset mining equipment area sub-unit, while also ensuring that the difference update information data has the minimum amount of information data. This allows for real-time updates of all changes corresponding to the preset mining equipment area sub-unit, while maximizing the computational efficiency of the corresponding information data. Consequently, it further improves the real-time performance of mining equipment simulation and enhances the real-time simulation effect and interactive effect of mining equipment simulation.
[0105] In one embodiment, the tenth determining submodule includes:
[0106] The eleventh determination submodule is used to determine the coordinate system corresponding to the preset mining equipment area subunit;
[0107] The twelfth determining submodule is used to determine the coordinate range of the target mining equipment corresponding to the current mining equipment information difference characteristics based on the coordinate system.
[0108] The thirteenth determination submodule is used to determine the minimum enclosing area corresponding to the coordinate range based on the coordinate range and a preset enclosing area determination method, so as to obtain the coverage area corresponding to the current mining equipment information difference characteristics.
[0109] Explained, the tenth determination submodule includes: the eleventh determination submodule, the twelfth determination submodule, and the thirteenth determination submodule; detailed descriptions of each of the above functional modules are as follows:
[0110] The eleventh determination submodule is used to determine the coordinate system corresponding to the preset mining equipment area subunit. For example, it establishes coordinate points, including but not limited to two-dimensional or three-dimensional coordinates, corresponding to the preset mining equipment area subunit, so as to determine the relative position corresponding to the current mining equipment information difference characteristics by means of coordinates. The above relative position is based on the relative position of the spatial area where the preset mining equipment area subunit is located.
[0111] The twelfth determination submodule is used to determine the coordinate range of the target mining equipment corresponding to the current mining equipment information difference feature based on the coordinate system. The current mining equipment information difference feature describes the target mining equipment, and the target mining equipment is a three-dimensional entity. Its representation in the coordinate system is a set of several coordinate points in the corresponding coordinate system. The current mining equipment information difference feature is the corresponding mining equipment described by information features, that is, it describes the mining equipment that needs to be updated in the simulation model, i.e., the target mining equipment. Therefore, based on the above set of several coordinate points, the coordinate range corresponding to the current mining equipment information difference feature is determined, which is also the coordinate range corresponding to the target mining equipment.
[0112] The thirteenth determination submodule is used to determine the minimum bounding region corresponding to the coordinate range based on the coordinate range and a preset bounding region determination method. This determines the coverage area corresponding to the current mining equipment information difference characteristics. The coverage area is the corresponding spatial region, which is the updated region granularity corresponding to the preset mining equipment region sub-unit. The preset bounding region determination method refers to the method of determining the minimum bounding region corresponding to the coordinate range. The preset bounding region determination method includes, but is not limited to, algorithms for determining the bounding region based on the minimum bounding rectangle, convex hull, minimum bounding circle, or Alpha shape. These algorithms can be selected and set according to requirements to achieve a balance between accuracy and efficiency to meet the needs of mining equipment simulation. Furthermore, the algorithms for determining the bounding region based on the minimum bounding rectangle, convex hull, minimum bounding circle, and Alpha shape can refer to existing technical means and will not be elaborated here.
[0113] This invention determines the corresponding coverage area by using the coordinates corresponding to the differences in current mining equipment information, thereby obtaining the update area granularity corresponding to the preset mining equipment area sub-unit. This enables fine-grained determination of the update area granularity, ensuring that the difference update information data reflects all changes in the preset mining equipment area sub-unit while minimizing the amount of information data. Furthermore, by reasonably selecting the enclosing area determination method, a balance can be achieved between the accuracy of the update area granularity and the computational efficiency to meet the needs of intelligent mining. This allows for real-time updates of all changes corresponding to the preset mining equipment area sub-unit while maximizing the computational efficiency of the corresponding information data, thereby further improving the real-time performance of mining equipment simulation and enhancing its real-time simulation and interactive effects.
[0114] In one embodiment, the mining equipment simulation system 100 further includes:
[0115] The first statistics module is used to calculate the update frequency corresponding to the granularity of the updated region;
[0116] The first judgment module is used to determine whether the update frequency is greater than or equal to a preset update frequency threshold.
[0117] The second determining module is used to determine the difference update information data corresponding to the current update area granularity as the corresponding current mining equipment information data when the update frequency is greater than or equal to the preset update frequency threshold, and when the preset mining equipment area sub-unit is detected to have changed again, and the current update area granularity corresponding to the preset mining equipment area sub-unit is determined to be the update area granularity.
[0118] The first execution module is used to perform the step of "determining the difference update information data corresponding to the granularity of the update region" when the update frequency is less than a preset update frequency threshold.
[0119] Explained, the mining equipment simulation system 100 also includes: a first statistics module, a first judgment module, a second determination module, and a first execution module; the detailed descriptions of each of the above functional modules are as follows:
[0120] The first statistics module is used to count the update frequency corresponding to the update region granularity. The update frequency represents the number of times the mining equipment simulation model corresponding to the update region granularity is updated within a preset unit of time.
[0121] The first judgment module is used to determine whether the update frequency is greater than or equal to the preset update frequency threshold. The preset update frequency threshold is the critical value for whether the update of the corresponding simulation model corresponding to the update region granularity is high-frequency or low-frequency, and it is also a preset quantization boundary value.
[0122] The second determining module is used to indicate that the update of the corresponding simulation model corresponding to the update region granularity is a high-frequency update when the update frequency is greater than or equal to a preset update frequency threshold. When a change is detected again in the preset mining equipment region sub-unit, and the current update region granularity corresponding to the preset mining equipment region sub-unit is determined to be the same update region granularity as mentioned above, the differential update information data corresponding to the current update region granularity is determined as the corresponding current mining equipment information data. That is, the current mining equipment information data corresponding to the current update region granularity is fully updated, that is, the current update region granularity is updated in the corresponding global domain, so as to update all changes corresponding to the current update region granularity as quickly and in real time, thereby further improving the real-time performance of mining equipment simulation.
[0123] The first execution module is used to indicate that the update of the corresponding simulation model corresponding to the update region granularity is a non-high-frequency update when the update frequency is less than a preset update frequency threshold, and to execute the step corresponding to "determine the difference update information data corresponding to the update region granularity", that is, to continue to perform the corresponding steps according to the technical solution described in the above embodiments.
[0124] In this embodiment of the invention, when the update frequency is greater than or equal to a preset update frequency threshold, and a change is detected again in a preset mining equipment area sub-unit, and it is determined that the current update area granularity corresponding to the preset mining equipment area sub-unit is the same as the above-mentioned update area granularity, the difference update information data corresponding to the update area granularity is determined as the corresponding current mining equipment information data. This enables a full update of the update area granularity corresponding to the current mining equipment information data when the update area granularity is identified as a high-frequency update. This allows for the rapid and real-time updating of all possible changes corresponding to the above-mentioned update area granularity, thereby maximizing the computational efficiency of the corresponding information data and further improving the real-time performance of mining equipment simulation, as well as the real-time simulation effect and interactive effect of mining equipment simulation.
[0125] It should be noted that the virtual reality-based mining equipment simulation systems described in the above embodiments can be recombined as needed to obtain combined implementation schemes, but all are within the protection scope claimed by this invention.
[0126] The modules in the aforementioned virtual reality-based mining equipment simulation system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0127] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media containing computer-usable program code. The storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory, electrically erasable programmable read-only memory, erasable programmable read-only memory, programmable read-only memory, read-only memory, magnetic storage, flash memory, magnetic disk, or optical disk. These computer program instructions can also be stored in a computer-readable storage medium capable of directing a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means implemented in a process. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0128] The software tools, components, or models not belonging to our company that appear in the embodiments of this invention are merely illustrative examples and do not represent actual use.
[0129] The data collection in this embodiment of the invention complies with the requirements of relevant laws and regulations, such as China's Personal Information Protection Law, GDPR (General Data Protection Regulation of the European Union), or information security standards of other countries and regions.
[0130] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A virtual reality-based mining equipment simulation system, characterized in that, include: A preset edge computing subsystem and a preset mining equipment simulation backend subsystem are connected in communication; The preset edge computing subsystem includes: The first detection module is used to detect whether the corresponding preset mining equipment area sub-unit has changed based on the preset edge computing device; The first determining module is used to determine the update region granularity corresponding to the preset mining equipment region sub-unit when a change is detected in the preset mining equipment region sub-unit, and to determine the difference update information data corresponding to the update region granularity. The first transmission module is used to transmit the difference update information data to the preset mining equipment simulation background. The preset mining equipment simulation backend subsystem includes: The first update module is used to update the initial mining equipment simulation model based on the preset mining equipment simulation background and according to the difference update information data, so as to obtain a new mining equipment simulation model. The first interactive module is used to simulate and interact with the new mining equipment simulation model based on a preset virtual reality method. The first detection module includes: The first determining submodule is used to determine the current mining equipment information data corresponding to the preset mining equipment area subunit; The second determining submodule is used to determine the historical neighboring mining equipment information data corresponding to the current mining equipment information data; The first judgment submodule is used to determine whether the current mining equipment information data is similar to the historical neighboring mining equipment information data; The first determination submodule is used to determine that the preset mining equipment area subunit has changed when the current mining equipment information data is not similar to the historical neighboring mining equipment information data. The first determining module includes: The eighth determining submodule is used to determine several current mining equipment information features corresponding to the current mining equipment information data, and to determine several historical neighboring mining equipment information features corresponding to the historical neighboring mining equipment information data. The ninth determining submodule is used to determine information features that are different from the historical neighboring mine equipment information features contained in the several current mine equipment information features, and to obtain the current mine equipment information difference features corresponding to the several current mine equipment information features. The tenth determination submodule is used to determine the coverage area corresponding to the current mining equipment information difference characteristics, and to obtain the update area granularity corresponding to the preset mining equipment area subunit; The tenth determining submodule includes: The eleventh determination submodule is used to determine the coordinate system corresponding to the preset mining equipment area subunit; The twelfth determining submodule is used to determine the coordinate range of the target mining equipment corresponding to the current mining equipment information difference characteristics based on the coordinate system. The thirteenth determination submodule is used to determine the minimum enclosing area corresponding to the coordinate range based on the coordinate range and a preset enclosing area determination method, so as to obtain the coverage area corresponding to the current mining equipment information difference characteristics.
2. The virtual reality-based mining equipment simulation system as described in claim 1, characterized in that, The first judgment submodule includes: The third determining submodule is used to determine the current characteristics of the target object corresponding to the preset target object contained in the current mining equipment information data, and accordingly determine the historical neighbor characteristics of the target object corresponding to the historical neighbor mining equipment information data. The second judgment submodule is used to determine whether the current features of the target object are the same as the historical nearest neighbor features of the target object; The third determination submodule is used to determine that the current mining equipment information data is not similar to the historical neighboring mining equipment information data when the current characteristics of the target object are not the same as the historical neighboring characteristics of the target object.
3. The virtual reality-based mining equipment simulation system as described in claim 1, characterized in that, The first determining submodule includes: The first acquisition submodule is used to acquire initial mining equipment information data corresponding to the preset mining equipment area subunit based on the preset information data acquisition device. The fourth determination submodule is used to determine the current mining equipment information data corresponding to the preset mining equipment area subunit based on a preset sliding window method.
4. The virtual reality-based mining equipment simulation system as described in claim 1, characterized in that, The first detection module further includes: The fifth determining submodule is used to determine the current environmental status of the mining equipment corresponding to the preset mining equipment area subunit; The first detection submodule is used to detect whether the current environmental state of the mining equipment meets the preset environmental state conditions. The first execution submodule is used to determine the current mining equipment information data corresponding to the preset mining equipment area subunit when the current mining equipment environment state does not meet the preset environment state conditions. The first identification submodule is used to identify changes in the preset mining equipment area subunit when the current mining equipment environmental state meets the preset environmental state conditions.
5. The virtual reality-based mining equipment simulation system as described in claim 4, characterized in that, The first detection submodule includes: The second detection submodule is used to detect whether the current environmental status of the mining equipment meets the preset time conditions. The second identification submodule is used to identify changes in the preset mining equipment area subunit when the current mining equipment environmental state meets the preset time condition. The third detection submodule is used to detect whether the current mining equipment environment state meets the preset event condition when the current mining equipment environment state does not meet the preset time condition. The third identification submodule is used to identify changes in the preset mining equipment area subunit when the current mining equipment environment state meets preset event conditions. The fourth identification submodule is used to identify that the preset mining equipment area subunit has not changed when the current mining equipment environment state does not meet the preset event conditions.
6. The virtual reality-based mining equipment simulation system as described in claim 5, characterized in that, The first determining module includes: The sixth determination submodule is used to determine the update region granularity corresponding to the preset mining equipment region subunit as the preset mining equipment region subunit when the current mining equipment environment state meets the preset environment state conditions to identify that the preset mining equipment region subunit has changed. The seventh determination submodule is used to determine the difference update information data corresponding to the granularity of the updated region as the current mining equipment information data.
7. The virtual reality-based mining equipment simulation system as described in claim 1, characterized in that, The mining equipment simulation system also includes: The first statistics module is used to calculate the update frequency corresponding to the granularity of the updated region; The first judgment module is used to determine whether the update frequency is greater than or equal to a preset update frequency threshold. The second determining module is used to determine the difference update information data corresponding to the current update area granularity as the corresponding current mining equipment information data when the update frequency is greater than or equal to the preset update frequency threshold, and when the preset mining equipment area sub-unit is detected to have changed again, and the current update area granularity corresponding to the preset mining equipment area sub-unit is determined to be the update area granularity. The first execution module is used to determine the difference update information data corresponding to the update region granularity when the update frequency is less than a preset update frequency threshold.
Citation Information
Patent Citations
Simulation system for ore grinding classification process
CN113536614A
Mine intelligent management and control optimization system based on digital twinning
CN114912369A