Disclosure of Invention
The invention aims to provide a method and a system for managing engineering geological data under a mapping architecture, so as to solve the problems in the background technology.
In order to achieve the above purpose, the present invention provides the following technical solutions:
A method of engineering geological data management under a diagramming architecture, the method comprising:
Receiving an area boundary input by a manager, acquiring an area map of the area boundary, and creating geological acquisition points according to the area map;
acquiring different types of geological data based on geological acquisition points, creating a data layer by using the types as labels, and constructing a management layer library;
Receiving project management requirements input by a user, positioning a data layer in a management layer library according to the project management requirements, and generating and displaying project reference drawings;
and evaluating the history management decision according to the project reference drawing to generate an evaluation report.
The invention further provides a method for receiving the regional boundary input by the manager, obtaining a regional map of the regional boundary, and creating a geological acquisition point according to the regional map, wherein the method comprises the following steps of:
receiving the acquisition density input by a manager, determining the length of a grid unit according to the acquisition density, and constructing a grid;
Receiving an area boundary input by a manager, acquiring an area map of the area boundary, inserting a grid into the area map, and taking grid nodes as acquisition points;
Acquiring a traffic record in a geological region, and inserting a traffic track into a region map according to the traffic record;
the position of the collection point is adjusted based on the traffic trajectory.
The invention further provides a method for constructing a management layer library by acquiring different types of geological data based on geological acquisition points and creating a data layer by using the types as labels, wherein the method comprises the following steps of:
For any type of geological data, a data acquisition instruction is broadcast at fixed time, and acquisition data acquired by all acquisition points and uploaded wirelessly is received to serve as broadcast response data;
Determining the incremental acquisition quantity, randomly selecting the acquisition quantity from the acquisition points, and acquiring acquisition data in real time based on the selected acquisition points;
determining a data acquisition track based on the selected acquisition points, and reading local acquisition data at the selected acquisition points along the data acquisition track based on the motion equipment;
acquiring the latest acquired data at each acquisition point, creating a data layer taking the type of geological data as a label, and constructing a management layer library;
When local acquisition data are acquired, spatial identification is carried out on the local acquisition data, the application duty ratio of each acquisition number is determined according to a spatial identification result, the spatial identification process comprises the steps of judging the acquisition accuracy of each acquisition number based on the latest broadcast response data, and adjusting the random selection process of acquisition points based on the application duty ratio.
The method for acquiring the acquisition data comprises the following steps of determining the incremental acquisition quantity, randomly selecting the acquisition quantity from the acquisition points, and acquiring the acquisition data locally and in real time based on the selected acquisition points:
receiving the minimum number and the increment step length of the number input by the staff, taking the minimum number as a first item, the increment step length of the number as a tolerance, and taking the total number of the acquisition points as a last item to construct a number array;
Randomly selecting a collection number of collection points from the collection points for any collection number in the number series;
And installing acquisition equipment at an acquisition point, sending a local acquisition instruction to the acquisition equipment, acquiring acquisition data in real time and carrying out local storage.
As a further scheme of the invention: the step of determining the data acquisition track based on the selected acquisition points and reading the local acquisition data at the selected acquisition points along the data acquisition track based on the motion equipment comprises the following steps:
Reading the selected acquisition points after each selection is finished;
Creating a circular area by taking the acquisition point as a center and taking a preset data reading range as a radius;
randomly selecting only one position in a circular area of each acquisition point as a passing point to generate an acquisition path;
Circularly executing the preset times, and selecting an acquisition path with the smallest distance from the acquired acquisition paths as a data acquisition track;
And sending the data acquisition track to the motion equipment, and reading the local acquisition data at the selected acquisition point.
The invention further provides a method for identifying the space of the local acquisition data, wherein the method for determining the application duty ratio of each acquisition number according to the space identification result comprises the following steps:
classifying the locally acquired data at the same moment into one type;
Simulating the acquired data at the unselected acquisition points according to the local acquired data;
Reading the broadcast response data at the latest moment, and verifying the simulation result according to the broadcast response data to obtain the similarity;
Counting the similarity of all the moments corresponding to each acquisition quantity, and calculating a similarity mean value as the accuracy of the acquisition quantity;
and comparing the accuracy of the acquisition numbers, and determining the application duty ratio of the acquisition numbers.
The content of the random selection process for adjusting the acquisition point based on the application duty ratio comprises the following steps:
in a time period, dividing the time period based on the application occupation ratio to obtain a relative time period corresponding to each acquisition quantity;
and determining the acquisition quantity according to the relative time period corresponding to the current time.
The technical scheme of the invention also provides an engineering geological data management system under the mapping architecture, which comprises the following steps:
The acquisition point creation module is used for receiving the regional boundary input by the manager, acquiring a regional map of the regional boundary and creating a geological acquisition point according to the regional map;
the management library creation module is used for obtaining different types of geological data based on geological acquisition points, creating a data layer by taking the types as labels, and constructing a management layer library;
The geological drawing generation module is used for receiving project management requirements input by a user, positioning a data layer in the management layer library according to the project management requirements, and generating and displaying project reference drawings;
And the geological drawing encryption module is used for evaluating the history management decision according to the project reference drawing and generating an evaluation report.
The invention further provides a further scheme that the acquisition point creation module comprises:
The grid generating unit is used for receiving the acquisition density input by the manager, determining the length of the grid unit according to the acquisition density and constructing a grid;
the grid inserting unit is used for receiving the regional boundary input by the manager, acquiring a regional map of the regional boundary, inserting the grid into the regional map, and taking the grid node as an acquisition point;
the track insertion unit is used for acquiring the traffic records in the geological region and inserting the traffic tracks into the region map according to the traffic records;
And the position adjusting unit is used for adjusting the position of the acquisition point based on the passing track.
As a further scheme of the invention, the management library creation module comprises:
The timing acquisition unit is used for broadcasting data acquisition instructions at fixed time for any type of geological data, and receiving acquisition data acquired by all acquisition points and uploaded wirelessly as broadcast response data;
the real-time acquisition unit is used for determining the increasing acquisition quantity, randomly selecting the acquisition quantity from the acquisition points and acquiring acquisition data in real time based on the selected acquisition points;
The interruption acquisition unit is used for determining a data acquisition track based on the selected acquisition points and reading local acquisition data at the selected acquisition points along the data acquisition track based on the motion equipment;
the layer generating unit is used for acquiring the latest acquired data at each acquisition point, creating a data layer taking the type of geological data as a label, and constructing a management layer library;
When local acquisition data are acquired, spatial identification is carried out on the local acquisition data, the application duty ratio of each acquisition number is determined according to a spatial identification result, the spatial identification process comprises the steps of judging the acquisition accuracy of each acquisition number based on the latest broadcast response data, and adjusting the random selection process of acquisition points based on the application duty ratio.
Compared with the prior art, the method has the beneficial effects that the method establishes the graphic layer type storage model by associating the multi-type geological data with the actual acquisition points, and the system can accurately extract the corresponding graphic layer data according to the requirement types and the geographic boundaries input by the project manager to generate the digital geological drawing for assisting decision, thereby not only realizing the efficient acquisition and the layered management of the geological data, but also providing comprehensive technical support in the aspects of project management, task scheduling, authority management and decision assistance and the like, and being particularly suitable for the scenes such as intelligent mine management, underground engineering deployment, geological disaster prevention and control and the like.
Detailed Description
In order to make the technical problems, technical schemes and beneficial effects to be solved more clear, the invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Fig. 1 is a flow chart of a method for managing engineering geological data under a mapping architecture, and in an embodiment of the present invention, a method for managing engineering geological data under a mapping architecture includes:
Step S100, receiving an area boundary input by a manager, acquiring an area map of the area boundary, and creating a geological acquisition point according to the area map;
the regional boundary is the boundary of a geological region, is a region needing data acquisition and management, is a range, acquires a regional map in the regional boundary, analyzes the regional map, and can create geological acquisition points for installing acquisition equipment to acquire geological data.
Step 200, obtaining different types of geological data based on geological acquisition points, creating a data layer by using the types as labels, and constructing a management layer library;
Different types of acquisition equipment are arranged at the geological acquisition point and are used for acquiring different types of geological data, and then each type of data is processed and stored independently.
Step S300, receiving project management requirements input by a user, positioning a data layer in a management layer library according to the project management requirements, and generating and displaying project reference drawings;
When a user needs to read, the input project management requirements are received, the project management requirements generally comprise region coordinate requirement types used for indicating which regions need which requirements, corresponding data layers are positioned according to the requirement types, data in the boundaries are read, the data are converted into display parameters, all the needed boundaries are spliced together to obtain a geological drawing, a subsequent project management reference is used for being called a project reference drawing, wherein the mapping relation between the data and the display parameters is preset, the mapping relation is a functional relation, the mapping relation is very simple, generally, the display parameters have three channels, at least three types of geological data can be independently represented, and if the ranges of the three channels are split and combined, more types of geological data can be represented.
Step 400, evaluating the history management decision according to the project reference drawing to generate an evaluation report;
each time a project reference drawing is generated, besides assisting in the current management decision process, the history management decision can be evaluated, the project reference drawing at the time of the history management decision is queried, the currently generated project reference drawing is obtained as the history drawing, the difference between the current drawing and the history drawing is compared and determined as the current drawing, the difference can be used as the decision result of the history management decision, the difference is input into a preset evaluation model (only by adopting the existing model capable of evaluating the image), and the evaluation report of the history management decision can be obtained, which is also important reference data assisting in the current management decision process.
Regarding step S100, the step of receiving the regional boundary input by the manager, obtaining a regional map of the regional boundary, and creating the geological acquisition point according to the regional map includes:
receiving the acquisition density input by a manager, determining the length of a grid unit according to the acquisition density, and constructing a grid;
Receiving an area boundary input by a manager, acquiring an area map of the area boundary, inserting a grid into the area map, and taking grid nodes as acquisition points;
Acquiring a traffic record in a geological region, and inserting a traffic track into a region map according to the traffic record;
the position of the collection point is adjusted based on the traffic trajectory.
In an example of the technical scheme of the invention, the determining process of the acquisition points is described, the acquisition density input by a manager is received, the length of a grid unit is determined according to the acquisition density, a grid is constructed, the grid is inserted into a detection area map, grid nodes are used as the acquisition points, on the basis, in a detection area of a geological scene, staff can periodically and manually check the acquisition points, namely the pass records of the above contents, the pass tracks are inserted into the detection area map according to the pass records, and the positions of the acquisition points are adjusted based on the pass tracks. The method for adjusting the positions of the acquisition points based on the traffic tracks is that for any acquisition point, the distance between the acquisition point and each traffic track is calculated, the acquisition point is adjusted based on the offset vector according to the distance and the offset vector of each traffic track, and the module length of the offset vector is inversely proportional to the distance.
With respect to step S200, the step of obtaining different types of geological data based on the geological acquisition point, creating a data layer with the type as a tag, and constructing a management layer library includes:
For any type of geological data, a data acquisition instruction is broadcast at fixed time, and acquisition data acquired by all acquisition points and uploaded wirelessly is received to serve as broadcast response data;
Determining the incremental acquisition quantity, randomly selecting the acquisition quantity from the acquisition points, and acquiring acquisition data in real time based on the selected acquisition points;
determining a data acquisition track based on the selected acquisition points, and reading local acquisition data at the selected acquisition points along the data acquisition track based on the motion equipment;
acquiring the latest acquired data at each acquisition point, creating a data layer taking the type of geological data as a label, and constructing a management layer library;
When local acquisition data are acquired, spatial identification is carried out on the local acquisition data, the application duty ratio of each acquisition number is determined according to a spatial identification result, the spatial identification process comprises the steps of judging the acquisition accuracy of each acquisition number based on the latest broadcast response data, and adjusting the random selection process of acquisition points based on the application duty ratio.
The acquisition equipment is arranged at the acquisition point, can acquire various geological data, is related to the type of the acquisition equipment, is supposed to acquire only one type of acquisition data for simplifying analysis, if various types of acquisition data exist, only one time of the technical scheme provided by the invention is needed to be applied to each type of acquisition data, the acquisition equipment is provided with a wireless transmission module for wirelessly transmitting the data, and the data at all acquisition points are needed to be acquired at regular time by a data master end so as to evaluate the geological state, so that data acquisition instructions are broadcast at regular time, the acquisition data at all acquisition points are received, and the acquisition data at all acquisition points at the broadcasting moment are acquired and are wirelessly uploaded.
On the basis of timing acquisition, with respect to the actual working process of the acquisition devices at each acquisition point, not all the acquisition devices work in real time, but in a time period, different numbers of the acquisition devices are selected at different times, the acquired acquisition data are acquired in real time by the selected acquisition devices and then stored locally, so that each acquisition device is operated for a period of time and then is resting for a period of time, and the intermittent acquisition mode can expand the working duration of the acquisition device provided that the resource quantity (power supply) supports the operation for a period of time, because of the non-working time in the middle, under the existing energy architecture, a plurality of acquisition devices are provided with photovoltaic panels, and the intermittent acquisition mode can be supplemented for a sufficient time.
For a one-time acquisition process, determining a data acquisition track based on the selected acquisition point, sending the data acquisition track to the motion equipment, generating a motion instruction based on the data acquisition track, and directly moving to the acquisition point to acquire the data.
The method comprises the steps of acquiring local acquisition data, judging the quality of the local acquisition data by taking broadcast response data as real data, and then adjusting the selection process of the acquisition points, wherein in general, the more the number of the selected acquisition points is, the more accurate the prediction result is, therefore, the adjustment target adopts the acquisition number, and the data with different quality can be obtained by adjusting the acquisition number.
After the data is obtained, the data is converted into a data layer, and the obtained data layer is counted to obtain a management layer library.
Further, the step of determining the incremental collection number, randomly selecting a collection number of collection points from the collection points, and locally acquiring the collection data in real time based on the selected collection points includes:
receiving the minimum number and the increment step length of the number input by the staff, taking the minimum number as a first item, the increment step length of the number as a tolerance, and taking the total number of the acquisition points as a last item to construct a number array;
Randomly selecting a collection number of collection points from the collection points for any collection number in the number series;
And installing acquisition equipment at an acquisition point, sending a local acquisition instruction to the acquisition equipment, acquiring acquisition data in real time and carrying out local storage.
The method comprises the steps of selecting a plurality of acquisition points, namely, the maximum acquisition number is one, the minimum acquisition number is one, but in general, the error rate of taking the acquisition data of one acquisition point as the acquisition data of the whole detection area is overlarge, therefore, the minimum acquisition number is preset, in addition, the acquisition number is increased once and is preset, the minimum number and the increment step length of the number input by a worker are received, the minimum number is used as a head, the increment step length of the number is used as a tolerance, the total number of the acquisition points is used as a tail to construct a number array, for any acquisition number in the number array, the acquisition number of the acquisition points is randomly selected, acquisition equipment is installed at the acquisition points, a local acquisition instruction is sent to the acquisition equipment, the acquisition data is acquired in real time and is stored locally, and the acquisition equipment at least comprises a data acquisition module, a data transmission module and a data storage module.
Specifically, the step of determining the data acquisition track based on the selected acquisition point and reading the local acquisition data at the selected acquisition point along the data acquisition track based on the motion equipment comprises the following steps:
Reading the selected acquisition points after each selection is finished;
Creating a circular area by taking the acquisition point as a center and taking a preset data reading range as a radius;
randomly selecting only one position in a circular area of each acquisition point as a passing point to generate an acquisition path;
Circularly executing the preset times, and selecting an acquisition path with the smallest distance from the acquired acquisition paths as a data acquisition track;
And sending the data acquisition track to the motion equipment, and reading the local acquisition data at the selected acquisition point.
In an example of the technical scheme of the invention, the working process of the acquisition points is described, after each selection is finished, the selected acquisition points are read, a circular area is created by taking the acquisition points as the center and taking a preset data reading range as a radius, the circular area means that after the movement equipment reaches the area, the data of the acquisition equipment can be acquired, including Bluetooth or short-distance wireless transmission, if the movement equipment is an intelligent robot, even a storage disc can be directly replaced, one position is randomly selected and selected in the circular area of each acquisition point to serve as a passing point, an acquisition path is generated, the generation process of the acquisition paths is executed for a plurality of times, a plurality of acquisition paths are obtained, the optimal path is selected in the plurality of acquisition paths to serve as a data acquisition track, the data acquisition track is sent to the movement equipment, and the local acquisition data at the selected acquisition points are read.
Further, the performing spatial recognition on the locally acquired data, and determining the application duty ratio of each acquired number according to the spatial recognition result includes:
classifying the locally acquired data at the same moment into one type;
Simulating the acquired data at the unselected acquisition points according to the local acquired data;
Reading the broadcast response data at the latest moment, and verifying the simulation result according to the broadcast response data to obtain the similarity;
Counting the similarity of all the moments corresponding to each acquisition quantity, and calculating a similarity mean value as the accuracy of the acquisition quantity;
and comparing the accuracy of the acquisition numbers, and determining the application duty ratio of the acquisition numbers.
After local acquisition data is acquired, the acquisition data contains a time tag which indicates when the acquisition data is acquired, the local acquisition data of each selected acquisition point at the same moment is classified, the acquisition data of other unselected acquisition points are simulated to obtain simulation data, broadcast response data at the latest moment is read, a simulation result is verified according to the broadcast response data to obtain similarity, the similarity of all acquired moments is counted for any acquisition quantity, a similarity mean value is calculated as accuracy, the accuracy of each acquisition quantity is obtained, and the application ratio of each acquisition quantity can be determined by comparing the accuracy of each acquisition quantity.
Specifically, regarding the simulation process and the comparison process of the acquired data, the application has introduced the grid, the grid nodes are the acquisition points, thus, a matrix can be created, each position in the matrix corresponds to one acquisition point, after the acquired data is read, the corresponding position is inserted, then a matrix with partial data is obtained, the position without the data is simulated based on the position with the data, the simulation process adopts the existing two-dimensional data filling mode, the matrix with all the positions with the data can be obtained, the broadcast response data is the data at each acquisition point, the statistics is carried out in the form of the matrix, the matrix consisting of real data can be obtained, and the similarity can be obtained by applying a two-dimensional comparison algorithm (such as an image comparison algorithm).
The application duty ratio calculation process comprises the following steps:
; In the formula (I), in the formula (II),In order to collect the number of samples,For collecting the quantity ofThe duty cycle of the application at the time,For collecting the quantity ofThe ratio of the time to the time,For collecting the quantity ofThe accuracy of the time-of-day,;AndIs a preset correction coefficient.
In the calculation of the application duty cycle,For using application duty cycles in the range of zero to oneThe method is directly proportional to the accuracy, the application duty ratio is high if the accuracy of one acquisition quantity is high, the method is directly proportional to the increment of the accuracy, the cost performance is high if the accuracy is increased more when one acquisition quantity is increased, and the cost is higher when the acquisition quantity is inversely proportional to the acquisition quantity.
It should be noted that, in the above description,In (a) and (b)Possibly fromInitially, for example, 10, indicates that the number of acquisitions is at least 10, at which time the accuracy of the number of acquisitions for which accuracy is not calculated is set to zero, corresponding to。
Finally, the content of the random selection process for adjusting the acquisition point based on the application duty ratio comprises:
in a time period, dividing the time period based on the application occupation ratio to obtain a relative time period corresponding to each acquisition quantity;
and determining the acquisition quantity according to the relative time period corresponding to the current time.
In an example of the technical scheme of the invention, a using process of an application duty ratio is described, a time period is divided into time periods, the corresponding time period number is determined according to the application duty ratio for each acquisition number, the time period is selected in the time period randomly to be used as a relative time period corresponding to the acquisition number, the relative time period means that the scale of the time period adopts relative time based on the starting point of the time period, after the time period is allocated for each acquisition number, the current moment is acquired, the relative moment of the current moment in the current time period is determined, the relative time belongs to which time period, and the acquisition number is adopted.
Fig. 2 is a block diagram of a construction of an engineering geological data management system under a mapping architecture, and in an embodiment of the present invention, the system 10 includes:
the acquisition point creation module 11 is used for receiving the regional boundary input by the manager, acquiring a regional map of the regional boundary, and creating a geological acquisition point according to the regional map;
The management library creation module 12 is used for acquiring different types of geological data based on geological acquisition points, creating a data layer by taking the types as labels, and constructing a management layer library;
The geological drawing generation module 13 is used for receiving project management requirements input by a user, positioning a data layer in a management layer library according to the project management requirements, and generating and displaying project reference drawings;
The geological drawing encryption module 14 is used for evaluating the history management decision according to the project reference drawing and generating an evaluation report.
Further, the acquisition point creation module 11 includes:
The grid generating unit is used for receiving the acquisition density input by the manager, determining the length of the grid unit according to the acquisition density and constructing a grid;
the grid inserting unit is used for receiving the regional boundary input by the manager, acquiring a regional map of the regional boundary, inserting the grid into the regional map, and taking the grid node as an acquisition point;
the track insertion unit is used for acquiring the traffic records in the geological region and inserting the traffic tracks into the region map according to the traffic records;
And the position adjusting unit is used for adjusting the position of the acquisition point based on the passing track.
Specifically, the management library creation module 12 includes:
The timing acquisition unit is used for broadcasting data acquisition instructions at fixed time for any type of geological data, and receiving acquisition data acquired by all acquisition points and uploaded wirelessly as broadcast response data;
the real-time acquisition unit is used for determining the increasing acquisition quantity, randomly selecting the acquisition quantity from the acquisition points and acquiring acquisition data in real time based on the selected acquisition points;
The interruption acquisition unit is used for determining a data acquisition track based on the selected acquisition points and reading local acquisition data at the selected acquisition points along the data acquisition track based on the motion equipment;
the layer generating unit is used for acquiring the latest acquired data at each acquisition point, creating a data layer taking the type of geological data as a label, and constructing a management layer library;
When local acquisition data are acquired, spatial identification is carried out on the local acquisition data, the application duty ratio of each acquisition number is determined according to a spatial identification result, the spatial identification process comprises the steps of judging the acquisition accuracy of each acquisition number based on the latest broadcast response data, and adjusting the random selection process of acquisition points based on the application duty ratio.
The foregoing description of the preferred embodiments of the invention is not intended to be limiting, but rather is intended to cover all modifications, equivalents, and alternatives falling within the spirit and principles of the invention.