Mine resource reserve dynamic management system based on multiple models and construction method

Through a dynamic management system for mining resource reserves based on multi-models, the problems of insufficient real-time, low manual operation efficiency and limited visualization of the existing system are solved, real-time, intelligent and visual management of mining resources is realized, and resource management efficiency is improved and decision accuracy.

CN119250741APending Publication Date: 2025-01-03TIANJIN CEMENT IND DESIGN & RES INST CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411379665.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

The existing mining resource reserve management system has problems such as insufficient real-time, low manual operation efficiency, lack of dynamic monitoring capabilities, insufficient intelligence and limited visualization, resulting in low mining resource management efficiency and poor decision-making accuracy.

Method used

A dynamic management system for mining resource reserves based on multi-models is designed, including model update data module, basic information module, mining rights management module, ground exploration management module, reserve management module, resource planning management module and three-dimensional large-screen module. Integrate databases, algorithms to generate triangular networks, data compression and three-dimensional visual displays to achieve real-time updates and dynamic responses of data.

Benefits of technology

Improve data management efficiency and convenience, ensure the timeliness and accuracy of mine resource reserve data, enhance the monitoring and evaluation capabilities of mine resource, provide an intuitive three-dimensional view and user interaction interface, and improve user experience and management. efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119250741A_ABST
    Figure CN119250741A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-model-based mine resource reserve dynamic management system and a construction method, and belongs to the technical field of mine resource management, and the system comprises a model updating data module which is used for designing a data import tool or interface; the basic information module is used for recording and managing key information; the mine right management module is used for recording and managing mine right, environment and policy and regulation information of the mine; the geological exploration management module is used for recording and managing geological exploration activities; the reserve management module is used for generating a reserve report and dynamically updating reserve statistics; the resource planning management module is used for designing, adjusting and monitoring long-term and short-term planning of resources; the system management module is used for maintaining system operation and storing user and authority information; the three-dimensional large screen module is used for displaying a three-dimensional mineral resource model and data; the problems of insufficient real-time performance, low manual operation efficiency, lack of dynamic monitoring capability, insufficient intelligent degree, limited visualization degree and the like in mine resource reserve management are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of mine resource management, and in particular relates to a mine resource reserve dynamic management system based on multiple models and a construction method. Background Art

[0002] Mine resource reserve management refers to the process of comprehensive monitoring and optimization of the exploration, evaluation, mining and utilization of mineral resources. This technology is mainly used in the mining field, including various mining enterprises such as metal mines, non-metallic mines and energy minerals. The traditional mine resource reserve management system mainly relies on periodic geological exploration, manual data collection and regular reserve evaluation to guide the production planning and resource utilization of mines.

[0003] At present, existing technologies usually solve the problem of mine resource reserve management in the following ways: regular geological exploration and measurement, collection of mine production data, use of professional software for resource reserve calculation and evaluation, and generation of static reserve reports and charts. These methods mainly rely on manual operation and periodic data updates, and guide mine production decisions through regular evaluation and reporting.

[0004] However, the existing mine resource reserve management technology has the following main problems:

[0005] 1. Lack of real-time performance: Traditional methods cannot reflect the production status of mines in real time, resulting in a time lag between resource assessment and mining planning, affecting the timeliness and accuracy of decision-making;

[0006] 2. Low efficiency of manual operation: Manual data collection and processing is not only time-consuming and labor-intensive, but also prone to errors, affecting management efficiency and data quality;

[0007] 3. Lack of dynamic monitoring capabilities: The existing system lacks real-time monitoring and prediction capabilities, making it difficult for mining companies to respond to emergencies and safety risks in the production process in a timely manner;

[0008] 4. Insufficient intelligence: Traditional systems lack the support of intelligent algorithms and models, making it difficult to achieve intelligent management and optimized decision-making of geological resources;

[0009] 5. Limited visualization: Existing technologies are insufficient in 3D visualization and interaction, which is not conducive to intuitive understanding and analysis of mine resource conditions;

[0010] These problems restrict the efficient management and sustainable utilization of mining resources. Therefore, there is an urgent need for a dynamic management system for mining resource reserves that can achieve real-time, intelligent and visual management. Summary of the invention

[0011] The purpose of the present invention is to provide a multi-model based dynamic management system for mine resource reserves and a construction method to solve the technical problems of insufficient real-time performance, low manual operation efficiency, lack of dynamic monitoring capabilities, insufficient intelligence and limited visualization in the existing mine resource reserve management system proposed in the above background technology.

[0012] In order to achieve the above object, the present invention provides the following technical solutions:

[0013] A multi-model-based dynamic management system for mine resource reserves, comprising:

[0014] The model update data module is used to design a data import tool and / or interface to allow the user to import new or updated data sets into the database; the model update data module queries the model data and updates the production information based on the production execution status and the current blasting area to reflect the latest production status;

[0015] A basic information module, used to receive the latest information of the model update data module, record and manage the key information of the mine, and the basic information module includes a project information management unit, a work shift management unit, a mining area information management unit, a workbench section management unit and an ore grade information management unit;

[0016] A mining rights management module, which is used to interact with the basic information module to record and manage the mining rights, environment, policies and regulations of the mine; the mining rights management module includes a mining rights information management unit, a safety permit management unit, an environmental protection management unit and a regulations and policies management unit;

[0017] A geological exploration management module, which uses the data of the basic information module to record and manage geological exploration activities; the geological exploration management module includes a control point management unit, an exploration task management unit, an exploration data management unit and a boundary information management unit;

[0018] A reserve management module, which is used to integrate the data of the model update data module, the basic information module and the geological exploration management module, generate a reserve report with one click and dynamically update the reserve statistics. The reserve management module includes a ledger generation unit, a reserve ledger management unit, a waste rock comprehensive utilization management unit, a reserve annual report generation unit, a resource estimation unit and an analysis chart generation unit;

[0019] The resource planning management module designs, adjusts and monitors the long-term and short-term planning schemes of various resources based on the results of the reserve management module and the information of the mining rights management module; the resource planning management module includes: a planning scheme management unit, a version control unit, a mining end boundary parameter management unit and a finished product information management unit;

[0020] A system management module is used to monitor the model update data module, basic information module, mining rights management module, geological exploration management module, reserve management module and resource planning management module, maintain system operation, and store user and authority information; the system management module includes: a user management unit, an organization management unit, a role management unit, a tenant management unit, a menu management unit and a system configuration unit;

[0021] The three-dimensional large screen module, as a visualization output terminal, integrates the data of the model update data module, basic information module, mining rights management module, geological exploration management module, reserve management module, resource planning management module and system management module for three-dimensional visualization of mineral resource models and data display.

[0022] Preferably, the model data queried in the model update data module includes land surface status and grade model data

[0023] Preferably, the production information updated in the model update data module includes actual mining time, mining status and explosion pile number.

[0024] Preferably, the project information management unit is used to input and store basic project information, including project name, location, scale and stage; store project-related documents, reports and image materials; users update and maintain project information in the project information management unit to implement an automatic inspection mechanism for information timeliness and accuracy; the work shift management unit is used for administrators to set the work shifts of the mine, record shift times, staff allocation and task scheduling, and dynamically adjust shift information; the mining area information management unit is used to record and manage detailed information on each mining area of ​​the mine, provide a mining area information update interface to reflect the latest mining progress and changes, and implement historical records and change tracking of mining area information; the workbench section management unit is used to manage the workbench section information of the mine, including recording the unique number, geographical location, mining depth and production capacity of each section; and provide real-time update and query functions for section information; the ore grade information management unit is used to record and manage the grade information of the ore, and store grade data and related test results.

[0025] Preferably, the mining rights information management unit is used to record and manage the mining rights information of the mine and detailed information on mining rights; the safety permit management unit is used to record and manage safety permit information; the environmental protection management unit is used to manage the environmental protection related information of the mine, record environmental monitoring data and environmental protection measures; the regulations and policies management unit is used to display and manage national laws, regulations, industry standards and local policy documents related to mining, and provide detailed information query function for specific regulations.

[0026] Preferably, the control point management unit is used to record and manage control point information used for geological surveying, and provide control point verification and update functions; the exploration task management unit is used to initiate geological exploration tasks, and the geological exploration task content includes task description, objectives, schedule and responsible person, implements task approval process, tracks task progress and status, and provides real-time task management and adjustment functions; the exploration data management unit is used to manage finished data of geological exploration, and provides data storage, retrieval and sharing functions; the boundary information management unit is used to record and manage key boundary information, and the key boundary information includes mining boundary lines, blasting warning lines, ecological red lines, and mining area boundaries, realizes the association of boundary lines with surface status models and geological survey data, and supports dynamic updating of boundary lines. The ledger generation unit is used to generate a reserve ledger, a reserve annual report and a waste rock comprehensive utilization ledger with one click, and dynamically update reserve statistical data; the reserve ledger management unit is used to generate a reserve ledger, and the reserve ledger includes a mine's proven reserve ledger; a designed resource reserve ledger; a mine resource reserve change ledger; a mining end resource reserve comparison ledger; and an ore loss statistical ledger; the waste rock comprehensive utilization management unit is used to dynamically generate a waste rock comprehensive utilization ledger based on the waste rock field ledger data and the mine model data, and intelligently calculate the comprehensive utilization rate of waste rock; the reserve annual report generation unit is used to generate a reserve annual report with one click based on the model data, and realize the acquisition of reserve and resource data; the analysis chart generation unit is used to dynamically generate analysis charts.

[0027] Preferably, the data of reserves and resources in the reserve annual report generating unit interacts bidirectionally with Excel.

[0028] Preferably, the planning scheme management unit is used to design, adjust and monitor the long-term and short-term planning schemes for various types of resources, allowing users to create, edit and optimize planning schemes according to different resource conditions and goals; the version control unit is used to support version control of the planning scheme, record the change history of the scheme, and facilitate tracking and management; the mining end boundary parameter management unit is used to manage the mining end boundary parameters of the planning scheme to ensure the rationality and safety of mining activities; the finished product information management unit is used to provide query, statistics and analysis functions of finished product information to support refined management of resources.

[0029] Preferably, the user management unit is used to manage the creation, deletion, permission allocation and status monitoring of user accounts, provide user authentication and authorization mechanisms, ensure the security of user access control, and record user operation logs for auditing and monitoring user activities; the organization management unit is used to manage the settings of organizations, including departments, teams and other business units; the role management unit is used to define and manage job roles, including responsibilities, permissions and job requirements; the tenant management unit is used to manage the accounts and permission settings of different tenants, ensuring the isolation and security of tenant data; the menu management unit is used to configure and maintain the system menu structure, define the access rights of menu items, and realize dynamic interface display; the system configuration unit is used to provide system configuration management, including parameter settings, performance monitoring and resource management.

[0030] Preferably, the model display includes a layered three-dimensional display of the ore body model, the final mining model, the surface model, and the grade model, and a layered display of the mining area, the ecological red line, the blasting warning line, the mining boundary line, and the mining rights boundary line.

[0031] Preferably, the data display includes cumulative ascertainment, cumulative utilization, current geological reserves and detailed data, the proportion of remaining designed ore-containable rock, current statistical data and target mining data and early warning functions.

[0032] A method for constructing a dynamic management system for mine resource reserves based on multiple models comprises the following steps:

[0033] S1, build an information center database integrating the entire life cycle of mine geology, design and production;

[0034] S2, build a mine grade model, assign geological, design, and production attributes and values, and then upload it to the central database to form a model update data module;

[0035] S3, using the algorithm to generate a triangulated network, and correcting the triangulated network by calculating the vertex normal vectors to form a model update data module;

[0036] S4, introducing offset parameters, generating surface status model files adapted to different mining stages, and forming a model update data module;

[0037] S5, updating the grade model using the grade update algorithm to form a model update data module;

[0038] S6, querying the grade model table in the database according to specific conditions to form a reserve management module and a resource planning management module;

[0039] S7, compressing the grade table data using a data compression algorithm to form a data compression file;

[0040] S8, the front end decompresses the data, extracts the shell and processes the grade model data to form a three-dimensional large screen module;

[0041] S9, front-end model rendering, builds a three-dimensional large-screen module to realize three-dimensional visualization of the model, and realizes dynamic updating of resource reserve data and real-time generation of ledgers.

[0042] Preferably, S1 comprises:

[0043] S101, the Design Center database, is used to store and manage the mine’s geological, design, and production data;

[0044] S102, creating a data table of the surface status model in the central database, the data table including the following key fields:

[0045] i. Current model number: identifies the model number of different performance states;

[0046] ii. Work location ID: the ID value of the work location where the map status model is located;

[0047] iii. Measurement time: the time when the surface status model is measured;

[0048] iv. Surface state model body ID: the id value of the surface state model data point connection;

[0049] S103, creating a map status model design table in the central database, the data table contains the following key fields:

[0050] i. Design step line ID: the unique ID of the design step line of the surface status model;

[0051] ii.Data name: the name of the surface status model data;

[0052] iii. Approval mark: whether the surface status model data is approved;

[0053] iv. Coordinate system: Which coordinate system is used for the surface model?

[0054] S104, collecting and organizing the data in the fields of the above-mentioned surface status model data table to ensure the accuracy and completeness of the data;

[0055] S105, inputting the collected data into a central database to form a basic data set for a mine surface status model;

[0056] S106, through the database management system, the data is dynamically updated and maintained to ensure the timeliness of the status model.

[0057] Preferably, S2 specifically includes: using software to construct a terrain status model and a grade model; uploading the constructed and assigned model data to a central database to realize centralized management and dynamic update of data; and using data verification and conflict resolution mechanisms to ensure that the terrain status model and the grade model data maintain consistency and integrity with the information in the central database.

[0058] Preferably, in S3, a triangulated network is generated based on the production status and the triangulation algorithm, and the algorithm is generated based on the empty circumscribed circle characteristic and the maximized minimum angle characteristic.

[0059] Preferably, the algorithm steps in S3 include:

[0060] S301, reading the coordinate data of the surface model table in the database and arranging the data format to ensure that the data is suitable for algorithm processing;

[0061] S302, traversing the data point set to prepare for the implementation of the algorithm;

[0062] S303, select a seed point X0 from the point set X i middle;

[0063] S304, sorting according to the square of the distance from the point to X0;

[0064] S305, find the point X closest to X0 j ;

[0065] S306, find the value corresponding to X0 and X j Point X that forms the smallest circumcircle k And record the circumcenter C;

[0066] S307, point [X0,X j ,X k ] are sorted to form a right-handed coordinate system, which is the initial seed convex hull;

[0067] S308, according to |X i -C|2 Reorder the remaining points to get point S i ;

[0068] S309, sequentially point S i Add to [X0,X j ,X k ]The propagated two-dimensional convex hull formed by adding a new point forms a new triangle;

[0069] S310, in this way, creating a non-overlapping triangulation of the point set;

[0070] S311, finally, these triangulations need to be “flipped” to create a triangulation from the initial non-overlapping triangulation;

[0071] S312 uses the vertex normal vector to correct the triangulated network. The steps of calculating the vertex normal vector include:

[0072] S31201, calculate two edge vectors: vector vector

[0073]

[0074] S31202, use the cross product formula to calculate the normal vector

[0075] S31203, where i, j, k are unit vectors representing the directions of the x, y, and z axes, respectively;

[0076] S31204, the result of the cross product is a new vector whose components are calculated as follows:

[0077] S31205, finally normalize the normal vector, the normalization formula is:

[0078] Preferably, S4 specifically includes: importing the triangulated network data in S3; defining the offset parameter according to the geological characteristics of the mine and the mining requirements, which is used to adjust the vertex position in the triangulated network to simulate the changes of the geological body during the actual mining process; generating the adjusted surface state model as a surface state model file in gltf format; verifying the generated surface state model file to ensure that it accurately reflects the geological and mining status of the mine. According to the verification results, the model is optimized as necessary to improve the accuracy and reliability of the model; the generated surface state model file is updated to the central database constructed by S1 to ensure the consistency and real-time nature of the data and provide support for the dynamic management of mine resource reserves.

[0079] Preferably, S5 specifically includes: determining the range of the exploration plane and the elevation range and inputting the grade and position data of the known sample points. According to the selected plane and elevation range, searching the block units of the central database, taking the center point of each block unit as the base point, constructing a search sphere, searching for the known sample grade data within the sphere, and these data will be used as the known sample data of the grade update algorithm;

[0080] Preferably, the block grade update calculation method: the principle of this method follows the principle that the closer the distance is, the greater the weight value is when calculating the interpolation point value, and the linear weighting of several adjacent points is used to fit the value of the estimated point. Where X is the grade value to be estimated, Xi is the grade of the selected i-th known sample, and di is the distance from the i-th known sample point to the center of the block unit. The formula is as follows:

[0081]

[0082] Preferably, S6 specifically includes: defining query conditions according to the requirements of mine resource reserve management, including the following key fields:

[0083] i. Ore body number: grade model number;

[0084] ii. Quality: grade the model quality;

[0085] iii. Mining status: whether the grade model has been mined, divided into mined and unmined;

[0086] iv. Ore rock type: grade model rock type;

[0087] Execute the constructed query statement on the central database to retrieve the grade model data that meets the conditions; and clean and process the query data.

[0088] Preferably, S7 specifically includes: importing the taste table data retrieved in S6, and pre-processing the data by denoising and encoding conversion before compression; compressing the taste table data using a data compression algorithm; storing the compressed data in redis to save storage space and improve data transmission efficiency; updating database indexes and metadata to reflect the compressed data status to ensure the accuracy and efficiency of data retrieval; and recording a log of the compression operation, wherein the content of the log includes compression time, the algorithm used, and compression rate information to facilitate auditing and maintenance.

[0089] Preferably, S8 specifically includes: implementing a data decompression function in a front-end system; after decompression, verifying the integrity and consistency of the data to ensure that no error occurs during the data decompression process; shelling the grade model data, i.e. deleting the data points inside the grade and retaining only the outer surface, which helps to reduce the amount of data, speed up rendering, and reduce memory usage.

[0090] Preferably, S9 specifically includes: configuring a three-dimensional rendering environment, which includes lighting, texture, and camera perspective; rendering a status model and a grade model on the front end to achieve three-dimensional visualization of the model; designing a user interaction interface, providing tools and controls to enable users to interact with the three-dimensional model; updating production information data and waste rock comprehensive utilization data and other data according to database data to reflect the current status of mine resource reserves; generating a resource reserve ledger in real time, including reserve statistics, analysis, and reports; supporting the display of models from different dimensions, such as layered display by attributes such as ore grade; optimizing rendering performance to ensure that efficient rendering speed can be maintained even in the case of large data volumes; and achieving data security and user authority management to ensure that only authorized users can access sensitive information.

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

[0092] The present invention provides a multi-model-based dynamic management system for mine resource reserves and a construction method, which effectively solves the technical problems in the existing mine resource reserve management, such as insufficient real-time performance, low manual operation efficiency, lack of dynamic monitoring capability, insufficient intelligence and limited visualization, and realizes real-time, intelligent and visualized dynamic management of mine resource reserves.

[0093] The present invention realizes the centralized storage and management of mine geology, design, and production information throughout the entire life cycle by constructing an integrated central database, greatly improving the efficiency and convenience of data management. The system can realize real-time data update and dynamic response, ensure the timeliness and accuracy of mine resource reserve data, and provide reliable data support for decision-making. The system uses an automated algorithm to generate a triangulated network and correct the surface status model, which improves the efficiency and accuracy of the surface status model construction and provides an intuitive three-dimensional view for mine planning and mining. The system uses shell extraction, data compression and other technologies to quickly generate grade models in real time. The query function provided by the system can quickly retrieve the required data according to different conditions, and combined with data analysis tools, it enhances the monitoring and evaluation capabilities of mine resource reserves. The three-dimensional large screen module provides a user interaction interface and a three-dimensional visualization display, allowing users to intuitively understand the distribution and status of mine resources and improve the user experience.

[0094] The present invention ensures the real-time and accuracy of data by real-time monitoring and updating of the mining status, reserve changes and production progress of geological resources; the production status of the mine can be updated in real time, and key reports such as the reserve annual report can be automatically generated; the real-time update model allows the system to quickly respond to changes in production status and adjust resource allocation and management strategies in a timely manner; the system can automatically calculate the reserves of the mine and generate key information, avoiding errors in manual statistics; the system supports a large-screen display function, which can intuitively display the operation of the mine and provide comprehensive and intuitive information support for mine managers; the system supports scientific planning and rational use of resources, and can formulate personalized plans based on the geological conditions and reserve information of the mine.

[0095] Through the collaborative work of the above modules, the present invention not only improves the efficiency and intelligence level of geological resource management, but also promotes the transparency and scientific decision-making ability of mining operations. It can significantly reduce the waste of resources and economic losses caused by information lag or misjudgment, and enhance the market competitiveness of enterprises. In addition, the system also lays the foundation for the sustainable development of mines, reduces environmental impact through refined management, and promotes the transformation and upgrading of the mining industry towards green and intelligent directions. BRIEF DESCRIPTION OF THE DRAWINGS

[0096] Figure 1 A schematic diagram of the structure of a system according to a preferred embodiment of the present invention;

[0097] Figure 2 A schematic diagram of a construction method of a preferred embodiment of the present invention;

[0098] Figure 3 A schematic diagram of vertex normal vectors in a preferred embodiment of the present invention;

[0099] Figure 4 This is a diagram of a mining rights management input query interface in a preferred embodiment of the present invention;

[0100] Figure 5 A control point management input query page diagram in a preferred embodiment of the present invention;

[0101] Figure 6 This is a diagram of a query page for entering the annual reserve report in a preferred embodiment of the present invention;

[0102] Figure 7 A role management entry query page diagram in a preferred embodiment of the present invention;

[0103] Figure 8 This is an entry query page for model updates in a preferred embodiment of the present invention. DETAILED DESCRIPTION

[0104] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. All other embodiments obtained by ordinary technicians in the field without making creative work based on the embodiments of the present invention shall fall within the scope of protection of the present invention.

[0105] like Figure 1-Figure 8 As shown:

[0106] First preferred embodiment:

[0107] A multi-model-based dynamic management system for mine resource reserves, comprising:

[0108] Model update data module, the model update data module is used to design data import tools and / or interfaces, allowing users to import new or updated data sets into the database; based on the production execution status and the current blasting area, query the surface status and grade model data, update the production information, including actual mining time, mining status, blasting number, etc., to reflect the latest production status.

[0109] like Figure 8 As shown, the model update entry query page is displayed, which is used to achieve effective management and query of model updates.

[0110] Basic information module, the basic information module is used to receive the latest information from the model update data module, and record and manage the key information of the mine. Input and manage basic information of the project, such as project name, location, scale, stage, etc., store project-related documents, reports and image data, allow users to update and maintain project information, and ensure the timeliness and accuracy of the data; allow administrators to set the work shifts of the mine, including shift time, staff and task allocation; record and manage detailed information of each mining area of ​​the mine, allow users to update mining area information to reflect the latest mining progress and changes; manage the working sections of the mine, record the number, location, mining depth and production capacity of each section; record and manage the grade information of the ore, including grade data, test results and other information.

[0111] Mining rights management module, which is used to interact with the basic information module to record and manage the mining rights, environment, and policy and regulatory information of the mine. Record and manage the detailed information of mining rights, record and manage the information of safety licenses, ensure that the mine operations meet safety standards and regulatory requirements; manage the environmental protection related information of the mine, record environmental monitoring data and environmental protection measures; display and manage national laws, regulations, industry standards and local policy documents related to mining, allow users to query the detailed information of specific regulations, and support the compliance operation and risk control of mines.

[0112] like Figure 4 As shown, the mining rights management input query interface is displayed, which is used to realize the effective management and query of mining rights information.

[0113] Geological exploration management module, the geological exploration management module uses the data of the basic information module to record and manage geological exploration activities. Record and manage the control point information used for geological measurement, provide control point verification and update functions, and ensure the accuracy of measurement data; initiate geological exploration tasks, including task descriptions, goals, timetables, and responsible persons, implement task approval processes, track task progress and status, and provide real-time task management and adjustment functions; manage finished data of geological exploration, and provide data storage, retrieval, and sharing functions; record and manage key boundary information such as mining boundaries, blasting warning lines, ecological red lines, and mining area boundaries, realize the association of boundaries with surface status models and geological exploration data, and support dynamic updates of boundaries.

[0114] like Figure 5 As shown, the control point management entry query page is displayed, which is the key user interface for managing geological exploration control points.

[0115] The reserve management module is used to integrate the data of the model update data module, the basic information module and the geological exploration management module, generate the reserve ledger, the reserve annual report, the waste rock comprehensive utilization ledger with one click, and dynamically update the reserve statistics and other related data. The contents of the reserve ledger table are all derived from the "Requirements for Dynamic Management of Mine Reserves" issued by the Ministry of Land and Resources in August 2008. The reserve categories have been modified accordingly according to the "GB / T17766-2020 Classification of Solid Mineral Resources Reserves" recently issued by the state. The calculation rules of the table fields refer to the "Annual Solid Mineral Resources Statistical Table Filling Instructions", including the mine proven reserve ledger, the designed resource reserve ledger, the mine resource reserve change ledger, the mining end resource reserve comparison ledger, and the ore loss statistical ledger. Among them, the main function of the mine's proven reserves account is for mining enterprises to register the resource reserves submitted by geological surveys in detail; the main function of the mining design account is to register the resource reserve data separately; the resource reserve change account realizes a comprehensive record of the changes in various resource reserves caused by ownership, mining, loss, identification and recalculation; the resource reserve comparison account at the end of mining calculates the geological ore volume of the mined-out part and compiles a resource reserve comparison account; the resource reserve loss statistical account is the result of ore loss management and is the basic information on the utilization of resource reserves in the mining process. Based on the waste rock field account data and mine model data, the waste rock comprehensive utilization account is dynamically generated, the waste rock comprehensive utilization rate is intelligently calculated, and the annual reserve report is generated with one click based on the model data. The data of reserves and resource quantities can be obtained with one click, and can also interact with Excel in two directions. Generate the annual resource reserve estimation result table in real time, intelligently calculate the resource quantity data, and dynamically generate various analysis charts.

[0116] like Figure 6 The figure shows the reserve annual report entry query interface, which is a key component for managing and reporting mine reserve data.

[0117] Resource planning management module, based on the results of the reserve management module and the information of the mining rights management module, the resource planning management module designs, adjusts and monitors the long-term and short-term planning schemes of various resources. It allows users to create, edit and optimize planning schemes according to different resource conditions and goals, supports version control of planning schemes, and records the change history of the schemes for easy tracking and management. It manages the mining end boundary parameters of the planning schemes to ensure the rationality and safety of mining activities. It provides query, statistics and analysis functions for finished product information to support refined management of resources.

[0118] System management module, the system management module is used to monitor the model update data module, basic information module, mining rights management module, geological exploration management module, reserve management module and resource planning management module, maintain system operation, and store user and permission information. Manage the creation, deletion, permission allocation and status monitoring of user accounts, provide user authentication and authorization mechanisms, ensure the security of user access control, record user operation logs for auditing and monitoring user activities; manage organizational settings, including departments, teams and other business units; define and manage job roles, including responsibilities, permissions and job requirements; manage accounts and permission settings for different tenants to ensure the isolation and security of tenant data; configure and maintain the system menu structure, define access rights for menu items, and realize dynamic interface display; provide system configuration management, including parameter settings, performance monitoring and resource management.

[0119] like Figure 7 As shown, the role position management entry and query interface is displayed, which is used to enter and query the position information of the project.

[0120] The three-dimensional large screen module, as a visualization output terminal, integrates the data of the model update data module, basic information module, mining rights management module, geological exploration management module, reserve management module, resource planning management module and system management module, and is used for three-dimensional visualization of mineral resource models and data. The model display includes layered three-dimensional display of ore body model, mining end model, surface model, grade model, and layered display of mining area, ecological red line, blasting warning line, mining boundary line, and mining rights boundary line. The data display includes the cumulative ascertainment, cumulative use, current geological reserves and detailed data, the remaining designed oreable rock ratio, current statistical data and target mining data and early warning functions, etc.

[0121] Second preferred embodiment:

[0122] A method for constructing a dynamic management system for mine resource reserves based on multiple models, comprising:

[0123] S1, build an information center database integrating the entire life cycle of mine geology, design and production;

[0124] S101, the Design Center database, is used to store and manage the mine’s geological, design, and production data;

[0125] S102, creating a data table of the surface status model in the central database, the data table including the following key fields:

[0126] i. Current model number: identifies the model number of different performance states;

[0127] ii. Work location ID: the ID value of the work location where the map status model is located;

[0128] iii. Measurement time: the time when the surface status model is measured;

[0129] iv. Surface state model body ID: the id value of the surface state model data point connection;

[0130] S103, creating a map status model design table in the central database, the data table contains the following key fields:

[0131] i. Design step line ID: the unique ID of the design step line of the surface status model;

[0132] ii.Data name: the name of the surface status model data;

[0133] iii. Approval mark: whether the surface status model data is approved;

[0134] iv. Coordinate system: Which coordinate system is used for the surface model?

[0135] S104, collecting and organizing the data in the fields of the above-mentioned surface status model data table to ensure the accuracy and completeness of the data;

[0136] S105, inputting the collected data into a central database to form a basic data set for a mine surface status model;

[0137] S106, through the database management system, the data is dynamically updated and maintained to ensure the timeliness of the status model;

[0138] S2, build a mine grade model, assign geological, design, and production attributes and values, and then upload it to the central database to form a model update data module;

[0139] Use software to construct the surface condition model and grade model; upload the constructed and assigned model data to the central database to realize centralized management and dynamic update of data; adopt data verification and conflict resolution mechanism to ensure the consistency and integrity of the surface condition model and grade model data with the information in the central database.

[0140] S3, using the algorithm to generate a triangulated network, and correcting the triangulated network by calculating the vertex normal vectors to form a model update data module;

[0141] In S3, a triangulated network is generated based on the production status and triangulation algorithm, and an algorithm is generated based on the empty circumscribed circle characteristic and the maximization minimum angle characteristic;

[0142] The algorithm steps include:

[0143] S301, reading the coordinate data of the surface model table in the database and arranging the data format to ensure that the data is suitable for algorithm processing;

[0144] S302, traversing the data point set to prepare for the implementation of the algorithm;

[0145] S303, select a seed point X0 from the point set X i middle;

[0146] S304, sorting according to the square of the distance from the point to X0;

[0147] S305, find the point X closest to X0 j ;

[0148] S306, find the value corresponding to X0 and X j Point X that forms the smallest circumcircle k And record the circumcenter C;

[0149] S307, point [X0,X j ,X k ] are sorted to form a right-handed coordinate system, which is the initial seed convex hull;

[0150] S308, according to |X i -C|2 Reorder the remaining points to get point S i ;

[0151] S309, sequentially point S i Add to [X0,X j ,X k ]The propagated two-dimensional convex hull formed by adding a new point forms a new triangle;

[0152] S310, in this way, creating a non-overlapping triangulation of the point set;

[0153] S311, finally, these triangulations need to be “flipped” to create a triangulation from the initial non-overlapping triangulation;

[0154] S312 uses the vertex normal vector to correct the triangulated network. The steps of calculating the vertex normal vector include:

[0155] S31201, calculate two edge vectors: vector vector

[0156]

[0157] S31202, use the cross product formula to calculate the normal vector

[0158] S31203, where i, j, k are unit vectors representing the directions of the x, y, and z axes, respectively;

[0159] S31204, the result of the cross product is a new vector whose components are calculated as follows:

[0160] S31205, finally normalize the normal vector, the normalization formula is:

[0161] See also Figure 3 , Figure 3 A schematic diagram of a vertex normal vector is shown, which is used to explain the process of calculating the normal vector of a triangulated vertex in the present invention. In the schematic diagram:

[0162] Three non-coplanar vertices A, B, and C are identified, which form the three corners of a triangle.

[0163] vector Represents the direction vector from vertex A to vertex B.

[0164] vector Represents the direction vector from vertex A to vertex C.

[0165] Using the cross product formula, calculate the vector and vector Generated vertex normal vector

[0166] S4, introducing offset parameters, generating surface status model files adapted to different mining stages, and forming a model update data module;

[0167] Import the triangulated network data in S3; define the offset parameter according to the geological characteristics of the mine and the mining requirements, which is used to adjust the vertex position in the triangulated network to simulate the changes of the geological body during the actual mining process; generate the adjusted surface state model as a surface state model file in gltf format; verify the generated surface state model file to ensure that it accurately reflects the geological and mining status of the mine. According to the verification results, make necessary optimizations to the model to improve the accuracy and reliability of the model; update the generated surface state model file to the central database built by S1 to ensure the consistency and real-time nature of the data and provide support for the dynamic management of mine resource reserves.

[0168] S5, updating the grade model using the grade update algorithm to form a model update data module;

[0169] Determine the scope and elevation range of the exploration plane and input the grade and location data of the known sample points. According to the selected plane and elevation range, search the block units in the central database, build a search sphere with the center point of each block unit as the base point, and search for the known sample grade data within the sphere. These data will be used as the known sample data of the grade update algorithm;

[0170] Block grade update calculation method: The principle of this method follows the principle that the closer the distance is, the greater the weight value is when calculating the interpolation point value, and the linear weighting of several adjacent points is used to fit the value of the estimated point. Among them, X is the grade value to be estimated, Xi is the grade of the selected i-th known sample, and di is the distance from the i-th known sample point to the center of the block unit. The formula is as follows:

[0171]

[0172] S6, querying the grade model table in the database according to specific conditions to form a reserve management module and a resource planning management module;

[0173] According to the needs of mine resource reserve management, define the query conditions, including the following key fields:

[0174] i. Ore body number: grade model number;

[0175] ii. Quality: grade the model quality;

[0176] iii. Mining status: whether the grade model has been mined, divided into mined and unmined;

[0177] iv. Ore rock type: grade model rock type;

[0178] Execute the constructed query statement on the central database to retrieve the grade model data that meets the conditions; and clean and process the query data.

[0179] S7, compressing the grade table data using a data compression algorithm to form a data compression file;

[0180] Import the taste table data retrieved from S6, and perform preprocessing such as denoising and encoding conversion on the data before compression; use the data compression algorithm to compress the taste table data; store the compressed data in redis to save storage space and improve data transmission efficiency; update the database index and metadata to reflect the compressed data status to ensure the accuracy and efficiency of data retrieval; record the log of the compression operation, including compression time, algorithm used, compression rate and other information, for auditing and maintenance.

[0181] S8, the front end decompresses the data, extracts the shell and processes the grade model data to form a three-dimensional large screen module;

[0182] Implement data decompression in the front-end system; after decompression, verify the integrity and consistency of the data to ensure that no errors occur during the data decompression process; perform shell extraction on the grade model data, i.e., delete the data points inside the grade and keep only the outer surface, which helps to reduce the amount of data, speed up rendering, and reduce memory usage.

[0183] S9, front-end model rendering, building a 3D large screen module, realizing 3D visualization of the model, dynamic update of resource reserve data and real-time generation of ledgers;

[0184] Configure the 3D rendering environment, including lighting, texture, camera perspective, etc.; render the terrain model and grade model on the front end to achieve 3D visualization of the model; design the user interaction interface and provide tools and controls, such as rotation, zooming, translation, and sectioning, so that users can interact with the 3D model; update production information data and waste rock comprehensive utilization data and other data according to database data to reflect the current status of mine resource reserves; generate resource reserve ledgers in real time, including reserve statistics, analysis, and reports; support displaying models from different dimensions, such as layered display by attributes such as ore grade; optimize rendering performance to ensure efficient rendering speed even with large data volumes; implement data security and user authority management to ensure that only authorized users can access sensitive information.

[0185] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When the use is implemented in whole or in part in the form of a computer program product, the computer program product includes one or more computer instructions. When the computer program instructions are loaded or executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL) or wireless (e.g., infrared, wireless, microwave, etc.) mode) to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may 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 (e.g., a solid-state hard disk SolidState Disk (SSD)), etc.

[0186] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A dynamic management system for mine resource reserves based on multiple models, characterized in that: include: Model update data module, used to design data import tools and / or interfaces for users to import new or updated data sets into the database; The model update data module queries the model data and updates the production information based on the production execution status and the current blasting area to reflect the latest production status; A basic information module, used to receive the latest information of the model update data module, record and manage the information of the mine, and the basic information module includes a project information management unit, a work shift management unit, a mining area information management unit, a workbench section management unit and an ore grade information management unit; A mining rights management module, which is used to interact with the basic information module to record and manage the mining rights, environment, policies and regulations of the mine; the mining rights management module includes a mining rights information management unit, a safety permit management unit, an environmental protection management unit and a regulations and policies management unit; A geological exploration management module, which uses the data of the basic information module to record and manage geological exploration activities; the geological exploration management module includes a control point management unit, an exploration task management unit, an exploration data management unit and a boundary information management unit; A reserve management module, which is used to integrate the data of the model update data module, the basic information module and the geological exploration management module, generate a reserve report with one click and dynamically update the reserve statistics. The reserve management module includes a ledger generation unit, a reserve ledger management unit, a waste rock comprehensive utilization management unit, a reserve annual report generation unit, a resource estimation unit and an analysis chart generation unit; The resource planning management module designs, adjusts and monitors the long-term and short-term planning schemes of various resources based on the results of the reserve management module and the information of the mining rights management module; The resource planning management module includes: a planning scheme management unit, a version control unit, a final boundary parameter management unit and a finished product information management unit; A system management module is used to monitor the model update data module, basic information module, mining rights management module, geological exploration management module, reserve management module and resource planning management module, maintain system operation, and store user and authority information; the system management module includes: a user management unit, an organization management unit, a role management unit, a tenant management unit, a menu management unit and a system configuration unit; The three-dimensional large screen module, as a visualization output terminal, integrates the data of the model update data module, basic information module, mining rights management module, geological exploration management module, reserve management module, resource planning management module and system management module for three-dimensional visualization of mineral resource models and data display.

2. A multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The model data queried in the model update data module includes land surface status and grade model data.

3. The multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The production information updated in the model update data module includes actual mining time, mining status and explosion pile number.

4. The multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The project information management unit is used to input and store basic project information, including project name, location, scale and stage; store project-related documents, reports and image materials; users update and maintain project information in the project information management unit to implement an automatic inspection mechanism for information timeliness and accuracy; the work shift management unit is used by administrators to set the work shifts of the mine, record shift times, staff allocation and task scheduling, and dynamically adjust shift information; the mining area information management unit is used to record and manage detailed information on each mining area of ​​the mine, provide a mining area information update interface to reflect the latest mining progress and changes, and implement historical records and change tracking of mining area information; the workbench section management unit is used to manage the workbench section information of the mine, including recording the unique number, geographical location, mining depth and production capacity of each section; and provide real-time update and query functions for section information; the ore grade information management unit is used to record and manage the grade information of the ore, and store grade data and related test results.

5. The multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The mining rights information management unit is used to record and manage the mining rights information of the mine and the detailed information of the mining rights; the safety permit management unit is used to record and manage the safety permit information; the environmental protection management unit is used to manage the environmental protection related information of the mine, record the environmental monitoring data and environmental protection measures; the regulations and policies management unit is used to display and manage the national laws, regulations, industry standards and local policy documents related to mining, and provide detailed information query function for specific regulations.

6. The multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The control point management unit is used to record and manage the control point information used for geological surveying, and provide the verification and update functions of the control points; the exploration task management unit is used to initiate geological exploration tasks, and the content of the geological exploration tasks includes task description, objectives, timetable and responsible persons, implements the task approval process, tracks the task progress and status, and provides real-time task management and adjustment functions; the exploration data management unit is used to manage the finished data of geological exploration, and provides data storage, retrieval and sharing functions; the boundary information management unit is used to record and manage key boundary information, and the key boundary information includes mining boundary lines, blasting warning lines, ecological red lines, and mining area boundaries, realizes the association of boundary lines with surface status models and geological survey data, and supports dynamic updates of boundary lines.

7. The multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The ledger generation unit is used to generate a reserve ledger, a reserve annual report and a waste rock comprehensive utilization ledger with one click, and dynamically update reserve statistical data; the reserve ledger management unit is used to generate a reserve ledger, and the reserve ledger includes a mine's proven reserve ledger; a designed resource reserve ledger; a mine resource reserve change ledger; a mining end resource reserve comparison ledger; and an ore loss statistical ledger; the waste rock comprehensive utilization management unit is used to dynamically generate a waste rock comprehensive utilization ledger based on the waste rock field ledger data and the mine model data, and intelligently calculate the comprehensive utilization rate of waste rock; the reserve annual report generation unit is used to generate a reserve annual report with one click based on the model data, and realize the acquisition of reserve and resource data; the analysis chart generation unit is used to dynamically generate analysis charts.

8. The multi-model-based dynamic management system for mine resource reserves according to claim 7, characterized in that: The data of reserves and resources in the reserve annual report generation unit interacts bidirectionally with Excel.

9. The multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The planning scheme management unit is used to design, adjust and monitor long-term and short-term planning schemes for various resources, allowing users to create, edit and optimize planning schemes according to different resource conditions and goals; The version control unit is used to support version control of the planning scheme and record the change history of the scheme for easy tracking and management; the final mining boundary parameter management unit is used to manage the final mining boundary parameters of the planning scheme to ensure the rationality and safety of mining activities; the finished product information management unit is used to provide query, statistics and analysis functions of finished product information to support refined management of resources.

10. The multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The user management unit is used to manage the creation, deletion, authority allocation and status monitoring of user accounts, provide user authentication and authorization mechanisms, ensure the security of user access control, and record user operation logs for auditing and monitoring user activities; the organization management unit is used to manage the settings of organizations, including departments, teams and other business units; The role management unit is used to define and manage job roles, including responsibilities, permissions and job requirements; the tenant management unit is used to manage the accounts and permission settings of different tenants to ensure the isolation and security of tenant data; the menu management unit is used to configure and maintain the system menu structure, define the access rights of menu items, and realize dynamic interface display; The system configuration unit is used to provide system configuration management, including parameter setting, performance monitoring and resource management.

11. The multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The model display includes layered three-dimensional display of ore body model, mining end model, surface model, grade model, and layered display of mining area, ecological red line, blasting warning line, mining boundary line, and mining right boundary line.

12. The multi-model-based dynamic management system for mine resource reserves according to claim 1, characterized in that: The data displayed include cumulatively identified, cumulatively utilized, current geological reserves and detailed data, the proportion of remaining designed ore-containable rock, current statistical data and target mining data and early warning functions.

13. A method for constructing a dynamic management system for mine resource reserves based on multiple models, characterized in that: The following steps are involved: S1, build an information center database integrating the entire life cycle of mine geology, design and production; S2, build a mine grade model, assign geological, design, and production attributes and values, and then upload it to the central database to form a model update data module; S3, using the algorithm to generate a triangulated network, and correcting the triangulated network by calculating the vertex normal vectors to form a model update data module; S4, introducing offset parameters, generating surface status model files adapted to different mining stages, and forming a model update data module; S5, updating the grade model using the grade update algorithm to form a model update data module; S6, querying the grade model table in the database according to specific conditions to form a reserve management module and a resource planning management module; S7, compressing the grade table data using a data compression algorithm to form a data compression file; S8, the front end decompresses the data, extracts the shell and processes the grade model data to form a three-dimensional large screen module; S9, front-end model rendering, builds a three-dimensional large-screen module to achieve three-dimensional visualization of the model, dynamic update of resource reserve data and real-time generation of ledgers.

14. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 13, characterized in that: S1 includes: S101, the Design Center database, is used to store and manage the mine’s geological, design, and production data; S102, creating a data table of the surface status model in the central database, the data table including the following key fields: i. Current model number: identifies the model number of different performance states; ii. Work location ID: the ID value of the work location where the map status model is located; iii. Measurement time: the time when the surface status model is measured; iv. Surface state model body ID: the id value of the surface state model data point connection; S103, creating a map status model design table in the central database, the data table contains the following key fields: i. Design step line ID: the unique ID of the design step line of the surface status model; ii.Data name: the name of the surface status model data; iii. Approval mark: whether the surface status model data is approved; iv. Coordinate system: Which coordinate system is used for the surface model? S104, collecting and organizing the data in the fields of the above-mentioned surface status model data table to ensure the accuracy and completeness of the data; S105, inputting the collected data into a central database to form a basic data set for a mine surface status model; S106, through the database management system, the data is dynamically updated and maintained to ensure the timeliness of the status model.

15. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 13, characterized in that: S2 specifically includes: using software to construct a terrain status model and a grade model; uploading the constructed and assigned model data to the central database to realize centralized management and dynamic update of data; using data verification and conflict resolution mechanisms to ensure that the terrain status model and grade model data are consistent and complete with the information in the central database.

16. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 13, characterized in that: In S3, a triangulated network is generated based on the production status and the triangulation algorithm, and an algorithm is generated based on the empty circumscribed circle characteristic and the maximized minimum angle characteristic.

17. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 17, characterized in that: The algorithm steps in S3 include: S301, reading the coordinate data of the surface model table in the database and arranging the data format to ensure that the data is suitable for algorithm processing; S302, traversing the data point set to prepare for the implementation of the algorithm; S303, select a seed point X0 from the point set X i middle; S304, sorting according to the square of the distance from the point to X0; S305, find the point X closest to X0 j ; S306, find the value corresponding to X0 and X j Point X that forms the smallest circumcircle k And record the circumcenter C; S307, point [X0,X j ,X k ] are sorted to form a right-handed coordinate system, which is the initial seed convex hull; S308, according to |X i -C|2 Reorder the remaining points to get point S i ; S309, sequentially point S i Add to [X0,X j ,X k ]The propagated two-dimensional convex hull formed by adding a new point forms a new triangle; S310, in this way, creating a non-overlapping triangulation of the point set; S311, finally, these triangulations need to be "flipped" to create a triangulation from the initial non-overlapping triangulation; S312 uses the vertex normal vector to correct the triangulated network. The steps of calculating the vertex normal vector include: S31201, calculate two edge vectors: vector vector S31202, use the cross product formula to calculate the normal vector S31203, where i, j, k are unit vectors representing the directions of the x, y, and z axes, respectively; S31204, the result of the cross product is a new vector whose components are calculated as follows: S31205, finally normalize the normal vector, the normalization formula is:

18. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 13, characterized in that: S4 specifically includes: importing the triangulated network data in S3; defining the offset parameter according to the geological characteristics of the mine and the mining requirements, which is used to adjust the vertex position in the triangulated network to simulate the changes in the geological body during the actual mining process; generating the adjusted surface status model as a surface status model file in gltf format; verifying the generated surface status model file to ensure that it accurately reflects the geological and mining status of the mine; optimizing the model as necessary according to the verification results to improve the accuracy and reliability of the model; updating the generated surface status model file to the central database constructed by S1 to ensure the consistency and real-time nature of the data and provide support for the dynamic management of mine resource reserves.

19. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 13, characterized in that: S5 is specifically as follows: determine the range of the exploration plane and the elevation range and input the grade and location data of the known sample points; according to the selected plane and elevation range, search the block units in the central database, and build a search sphere with the center point of each block unit as the base point to search for the known sample grade data within the sphere. These data will be used as the known sample data of the grade update algorithm.

20. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 19, characterized in that: Block grade update calculation method: The principle of this method follows the principle that the closer the distance is, the greater the weight value is when calculating the interpolation point value, and the linear weighting of several adjacent points is used to fit the value of the estimated point; where X is the grade value to be estimated, Xi is the grade of the i-th known sample selected, and di is the distance from the i-th known sample point to the center of the block unit. The formula is as follows:

21. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 13, characterized in that: S6 specifically defines query conditions according to the needs of mine resource reserve management, including the following key fields: i. Ore body number: grade model number; ii. Quality: grade the model quality; iii. Mining status: whether the grade model has been mined, divided into mined and unmined; iv. Ore rock type: grade model rock type; Execute the constructed query statement on the central database to retrieve the grade model data that meets the conditions; and clean and process the query data.

22. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 13, characterized in that: S7 specifically includes: importing the taste table data retrieved in S6, performing denoising and encoding conversion preprocessing on the data before compression; compressing the taste table data using a data compression algorithm; and storing the compressed data in redis to save storage space and improve data transmission efficiency; Update the database index and metadata to reflect the compressed data status to ensure the accuracy and efficiency of data retrieval; record the log of the compression operation, the content of the log includes the compression time, the algorithm used, and the compression rate information, so as to facilitate auditing and maintenance.

23. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 13, characterized in that: S8 is specifically as follows: implement data decompression in the front-end system; after decompression, verify the integrity and consistency of the data to ensure that no errors occur during the data decompression process; perform shell extraction on the grade model data, i.e. delete the data points inside the grade and retain only the outer surface, which helps to reduce the amount of data, speed up rendering, and reduce memory usage.

24. The method for constructing a multi-model-based dynamic management system for mine resource reserves according to claim 13, characterized in that: S9 specifically includes: configuring a 3D rendering environment, which includes lighting, texture, and camera perspective; rendering a surface model and a grade model on the front end to achieve 3D visualization of the model; designing a user interaction interface, providing tools and controls, and performing rotation, zooming, translation, and sectioning to enable users to interact with the 3D model; updating production information data and waste rock comprehensive utilization data based on database data to reflect the current status of mine resource reserves; generating a resource reserve ledger in real time, including statistics, analysis, and reports of reserves; supporting display of models from different dimensions, and displaying them in layers according to ore grade attributes; Optimize rendering performance to ensure efficient rendering speed even with large amounts of data; Implement data security and user rights management to ensure that only authorized users can access sensitive information.

Citation Information

Cited By

  • Mine design planning method and device based on multi-type data and medium

    CN121638831A

  • A mine design planning method, device and medium based on multiple types of data

    CN121638831B