Non-contact geological occurrence measuring device, measuring method, equipment and medium
By combining an electronic compass, ranging, and attitude sensing modules, geological occurrence is calculated, solving the safety hazards of contact measuring devices and the flexibility issues of non-contact measuring devices, and realizing rapid and reliable geological occurrence measurement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA HYDROELECTRIC ENGINEERING CONSULTING GROUP CHENGDU RESEARCH HYDROELECTRIC INVESTIGATION DESIGN AND INSTITUTE
- Filing Date
- 2026-03-13
- Publication Date
- 2026-05-12
AI Technical Summary
Existing contact-type geological occurrence measurement devices have safety hazards, limited application, and accuracy issues, while non-contact measurement devices cannot meet the needs of rapid and flexible geological field operations.
An electronic compass module is used to obtain geographical orientation, a ranging module measures the distance to the target point, an attitude sensing module acquires attitude data, and a data processing module calculates the geological orientation, enabling rapid and flexible measurement in a non-contact manner.
It improves the reliability of measurement results and the uniformity of coordinate parameters, and realizes non-contact, flexible and rapid geological occurrence measurement.
Smart Images

Figure CN122015771A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of geological exploration technology, specifically to a non-contact geological occurrence measurement device, measurement method, equipment, and medium. Background Technology
[0002] Geological occurrence refers to the spatial position of structural lines or surfaces. It describes the direction of extension and the degree of inclination of geological interfaces (such as bedding planes, faults, joints, etc.) in three-dimensional space.
[0003] Traditional geological attitude measurement all use contact measuring devices. Contact measuring devices require the compass disc to be physically in contact with the rock surface being measured. Therefore, their drawbacks are:
[0004] (1) Significant safety hazards: Surveyors need to be close to steep, broken, and dangerous rock walls;
[0005] (2) Limited application: It cannot be measured on surfaces that are difficult to access, such as the roof of a cave or a cliff face near water.
[0006] (3) Accuracy is affected: The magnetic properties of rock minerals can cause errors in magnetic needle measurement.
[0007] Meanwhile, although precision surveying instruments such as total stations and 3D laser scanners can achieve non-contact measurement, their drawbacks are that the equipment is bulky, expensive, and complex to operate (requiring professional training and tripod setup), which cannot meet the needs of rapid and flexible geological field operations.
[0008] Therefore, the present invention aims to provide a non-contact geological occurrence measurement device, measurement method, equipment and medium to solve the aforementioned related problems. Summary of the Invention
[0009] The technical problem this invention aims to solve is that existing contact-type measuring devices have limited applications, and non-contact measuring devices cannot meet the needs of rapid and flexible geological field measurements. The purpose is to provide a non-contact geological attitude measurement device, method, equipment, and medium. This device uses an attitude sensing module to sense the attitude data of the measuring device in real time, providing displacement jitter compensation during spatial coordinate construction, thereby improving the uniformity of coordinate parameters and the reliability of measurement results. A distance measuring module measures the distance values of multiple target points on the surface of the structure under test, obtaining the plane normal vector of the surface without contact, and thus calculating the geological attitude, achieving a non-contact, flexible, and rapid measurement objective.
[0010] This invention is achieved through the following technical solution:
[0011] A non-contact geological occurrence measurement device, the device comprising:
[0012] The electronic compass module is used to obtain the geographical location of the measurement point;
[0013] The ranging module is used to obtain the distance values from the measurement point to multiple target points on the surface of the structure to be measured;
[0014] The attitude sensing module is used to acquire the attitude data of the measuring device;
[0015] The data processing module is used to construct a three-dimensional spatial coordinate system based on the geographical orientation obtained by the electronic compass module, and to calculate the geological attitude of the structural surface to be measured by combining the distance value measured by the ranging module and the attitude data obtained by the attitude perception module with the three-dimensional spatial coordinate system.
[0016] Furthermore, the device also includes:
[0017] The display module is used to display the calculated geological occurrence of the structural surface to be measured;
[0018] The communication module is used to connect to the terminal device and send the geological occurrence of the structure to be measured to the terminal device.
[0019] The present invention also provides a non-contact geological occurrence measurement method, which is used in a non-contact geological occurrence measurement device as described in any one of the above claims, and the method includes:
[0020] A three-dimensional spatial coordinate system is constructed with the measurement point as the origin, the north direction as the Y-axis, the east direction as the X-axis, and the vertical direction as the Z-axis.
[0021] The coordinate parameters of multiple target points on the surface to be measured in a three-dimensional spatial coordinate system are obtained. The plane normal vector is calculated using the coordinate parameters of the multiple target points, and the geological attitude of the surface to be measured is calculated based on the plane normal vector.
[0022] Furthermore, the coordinate parameters of multiple target points on the surface of the structure under test in the three-dimensional spatial coordinate system are obtained, specifically as follows:
[0023] The distance values from the measurement point to multiple target points on the surface of the structure to be measured, as well as the attitude data of the measuring device, are obtained respectively. The coordinate parameters of the corresponding target point are calculated by using the distance value of each target point and the attitude data of the measuring device.
[0024] Furthermore, the geological occurrence includes dip value and dip angle value.
[0025] Furthermore, the geological attitude of the structural surface to be measured is calculated based on the plane normal vector. Specifically, the dip angle is calculated using the angle between the plane normal vector and the horizontal plane, and the dip direction is calculated using the angle between the projection line of the plane normal vector on the horizontal plane and the Y-axis.
[0026] Furthermore, the attitude data includes azimuth and pitch angles.
[0027] The present invention also provides a computer device, including a system memory and a processor, wherein the system memory stores a computer program, and the processor executes the computer program to implement the steps of any of the methods described above.
[0028] The present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of any of the methods described above.
[0029] The present invention also provides a computer program product containing instructions that, when executed by a cluster of computer devices, cause the cluster of computer devices to perform the method described in any of the preceding claims.
[0030] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0031] In this invention, the attitude sensing module senses the attitude data of the measuring device in real time, which can provide displacement jitter compensation during the spatial coordinate construction process, thereby improving the uniformity of coordinate parameters and the reliability of measurement results. The distance module measures the distance values of multiple target points on the surface of the structure to be measured, and obtains the plane normal vector of the surface of the structure to be measured without contact, thereby calculating the geological attitude. This achieves the purpose of non-contact, flexible and fast measurement, and solves the technical problem that the application of existing contact measuring devices is limited and non-contact measuring devices cannot meet the needs of rapid and flexible geological field operations. Attached Figure Description
[0032] To more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort. In the drawings:
[0033] Figure 1 This is a schematic diagram of the module connection of a non-contact geological occurrence measurement device in this embodiment;
[0034] Figure 2 This is a flowchart illustrating a non-contact geological occurrence measurement method in this embodiment;
[0035] Figure 3 This is a schematic diagram of the structure of a computer device in this embodiment. Detailed Implementation
[0036] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0037] In this disclosure, unless otherwise stated, the use of terms such as "first," "second," etc., to describe various elements is not intended to limit the positional, temporal, or importance relationships of these elements; such terms are merely used to distinguish one element from another. In some examples, the first element and the second element may refer to the same instance of that element, while in other cases, based on the context, they may refer to different instances.
[0038] The terminology used in the description of the various examples in this disclosure is for the purpose of describing particular examples only and is not intended to be limiting. Unless the context explicitly indicates otherwise, an element may be one or more unless the number of elements is specifically limited. Furthermore, the term "and / or" as used in this disclosure covers any one of the listed items and all possible combinations thereof.
[0039] Example 1
[0040] See Figure 1 , Figure 1 A schematic diagram of the module connection of a non-contact geological occurrence measurement device is shown, wherein the device includes:
[0041] The electronic compass module is used to obtain the geographical location of the measurement point;
[0042] The ranging module is used to obtain the distance values from the measurement point to multiple target points on the surface of the structure to be measured;
[0043] The attitude sensing module is used to acquire the attitude data of the measuring device;
[0044] The data processing module is used to construct a three-dimensional spatial coordinate system based on the geographical orientation obtained by the electronic compass module, and to calculate the geological attitude of the structural surface to be measured by combining the distance value measured by the ranging module and the attitude data obtained by the attitude perception module with the three-dimensional spatial coordinate system.
[0045] The display module is used to display the calculated geological occurrence of the structural surface to be measured;
[0046] The communication module is used to connect to the terminal device and send the geological occurrence of the structure to be measured to the terminal device.
[0047] In this embodiment, the operator holds and activates the measuring device, using an electronic compass module to obtain the geographical location of the current measuring point. This geographical location is then transmitted to the data processing module to construct a three-dimensional spatial coordinate system, thereby establishing a directional reference for the measurement. Next, a distance measuring module is used to obtain the distance from the measuring point to a target point on the structure to be measured. An attitude sensing module is used to obtain attitude data at the time of measurement. The data processing module calculates the coordinate parameters of the target point in the three-dimensional spatial coordinate system using the attitude data and distance values. The coordinate parameters of the other two target points are obtained and calculated in the same way. The normal vector of the structure to be measured is calculated using the coordinate parameters of the three target points. The geological attitude of the structure to be measured is calculated using the normal vector. The calculated geological attitude is sent to the display module for display and then transmitted to the terminal device via the communication module. The terminal device further processes the data.
[0048] It should be noted that in this embodiment, the ranging module uses a laser ranging sensor, but other ranging devices can be used in other embodiments, and no further restrictions are imposed here; similarly, the attitude sensing module uses an inertial measurement unit (IMU, integrating a three-axis accelerometer and a three-axis gyroscope), but other attitude sensing modules can be used in other embodiments, and no further restrictions are imposed here; furthermore, this embodiment uses three target points for illustration, but other numbers of target points can be designed according to actual needs in other embodiments; and the terminal device can be a mobile device, a computer device, or other terminal device, and no further restrictions are imposed here.
[0049] Specifically, in this embodiment, the attitude perception module senses the attitude data of the measuring device in real time, which can provide displacement jitter compensation during the spatial coordinate construction process, thereby improving the uniformity of coordinate parameters and the reliability of measurement results. The distance value of multiple target points on the surface of the structure to be measured is measured by the ranging module, and the plane normal vector of the surface of the structure to be measured is obtained without contact, thereby calculating the geological attitude. This achieves the purpose of non-contact, flexible and fast measurement, and solves the technical problem that the application of existing contact measuring devices is limited and non-contact measuring devices cannot meet the needs of rapid and flexible geological field operations.
[0050] Example 2
[0051] This invention also provides a non-contact geological occurrence measurement method, which is used in the non-contact geological occurrence measurement device described in Embodiment 1 above. See [link to related documentation]. Figure 2 , Figure 2 A flowchart illustrating a non-contact geological attitude measurement method is shown, wherein the method includes:
[0052] S1: Construct a three-dimensional spatial coordinate system with the measurement point as the origin, the north direction as the Y-axis, the east direction as the X-axis, and the vertical direction as the Z-axis;
[0053] S2: Obtain the coordinate parameters of multiple target points on the surface to be measured in a three-dimensional spatial coordinate system, calculate the plane normal vector using the coordinate parameters of the multiple target points, and calculate the geological attitude of the surface to be measured based on the plane normal vector.
[0054] Specifically, in this embodiment, the distance values from the measurement point to multiple target points on the surface of the structure to be measured are first obtained, along with the attitude data of the measuring device at the corresponding measurement time. Using the distance value of each target point and the attitude data of the measuring device, the coordinate parameters of the corresponding target point are calculated. The attitude data includes azimuth and pitch angles, calculated as follows: X1 = S1×cos(α1)×sin(φ1), Y1 = S1×cos(α1)×cos(φ1), Z1 = S1×sin(α1), where X1, Y1, and Z1 represent the coordinate parameters of the first target point, S1 represents the distance value of the first target point, α1 represents the pitch angle of the measuring device when measuring the first target point, and φ1 represents the azimuth angle of the measuring device when measuring the first target point. Following the above measurement method, two more target points different from the first target point are measured. Then, the plane normal vector is calculated using the coordinate parameters of multiple target points, specifically n=(P2-P1)×(P3-P1)=(A,B,C), where P1, P2, and P3 represent the three target points respectively. Finally, the tilt angle is calculated using the angle between the plane normal vector and the horizontal plane, specifically: δ=90°-arccos(C / |n|). The dip angle is calculated using the angle between the projection line of the plane normal vector on the horizontal plane and the Y-axis, specifically θ=arctan2(A,B).
[0055] Example 3
[0056] This embodiment also provides a computer device, including a system memory 1005 and a processor 1001. The system memory 1005 stores a computer program, and the processor 1001 executes the computer program to implement the steps of any of the methods described above.
[0057] It should be noted that the processor 1001 is used to execute the steps in the above method embodiments according to the instructions in the program code. Alternatively, when the processor 1001 executes the computer program, it implements the functions of each module / unit in the above system / device embodiments.
[0058] Specifically, in this embodiment, the computer program can be divided into one or more modules / units, which are stored in the system memory 1005 and executed by the processor 1001 to complete this application. The one or more modules / units can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the terminal device.
[0059] The terminal device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The terminal device may include, but is not limited to, a processor 1001 and a system memory 1005. Those skilled in the art will understand that this does not constitute a limitation on the terminal device; it may include more or fewer components than shown in the figures, or a combination of certain components, or different components. For example, the terminal device may also include an input / output device 1003, a network access device 1002, a bus 1006, etc.
[0060] The processor 1001 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0061] System memory 1005 can be an internal storage unit of the terminal device, such as a hard drive or RAM. System memory 1005 can also be a storage device 1004 of the terminal device, such as an external hard drive, SmartMedia Card (SMC), Secure Digital (SD) card, or FlashCard. Furthermore, system memory 1005 can include both internal storage units and storage device 1004. System memory 1005 is used to store computer programs and other programs and data required by the terminal device. System memory 1005 can also be used to temporarily store data that has been output or will be output.
[0062] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0063] Example 4
[0064] This embodiment provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods described above.
[0065] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), registers, hard disks, optical fibers, compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof, or any other form of computer-readable storage medium in the art.
[0066] An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside within an application-specific integrated circuit (ASIC). In embodiments of the invention, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device.
[0067] Example 5
[0068] This embodiment also provides a computer program product containing instructions that, when executed by a cluster of computer devices, cause the cluster of computer devices to perform the method described in Embodiment 1.
[0069] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A non-contact geological occurrence measurement device, characterized in that, The device includes: The electronic compass module is used to obtain the geographical location of the measurement point; The ranging module is used to obtain the distance values from the measurement point to multiple target points on the surface of the structure to be measured; The attitude sensing module is used to acquire the attitude data of the measuring device; The data processing module is used to construct a three-dimensional spatial coordinate system based on the geographical orientation obtained by the electronic compass module, and to calculate the geological attitude of the structural surface to be measured by combining the distance value measured by the ranging module and the attitude data obtained by the attitude perception module with the three-dimensional spatial coordinate system.
2. The non-contact geological occurrence measurement device according to claim 1, characterized in that, The device also includes: The display module is used to display the calculated geological occurrence of the structural surface to be measured; The communication module is used to connect to the terminal device and send the geological occurrence of the structure to be measured to the terminal device.
3. A non-contact geological occurrence measurement method, characterized in that, This method is used in a non-contact geological occurrence measurement device according to any one of claims 1-2, and the method includes: A three-dimensional spatial coordinate system is constructed with the measurement point as the origin, the north direction as the Y-axis, the east direction as the X-axis, and the vertical direction as the Z-axis. The coordinate parameters of multiple target points on the surface to be measured in a three-dimensional spatial coordinate system are obtained. The plane normal vector is calculated using the coordinate parameters of the multiple target points, and the geological attitude of the surface to be measured is calculated based on the plane normal vector.
4. The non-contact geological occurrence measurement method according to claim 1, characterized in that, The coordinate parameters of multiple target points on the surface of the structure under test in the three-dimensional coordinate system are obtained as follows: The distance values from the measurement point to multiple target points on the surface of the structure to be measured, as well as the attitude data of the measuring device, are obtained respectively. The coordinate parameters of the corresponding target point are calculated by using the distance value of each target point and the attitude data of the measuring device.
5. The non-contact geological occurrence measurement method according to claim 1, characterized in that, The geological occurrence includes dip value and dip angle value.
6. The non-contact geological occurrence measurement method according to claim 5, characterized in that, The geological attitude of the structural surface to be measured is calculated based on the plane normal vector. Specifically, the dip angle is calculated using the angle between the plane normal vector and the horizontal plane, and the dip direction is calculated using the angle between the projection line of the plane normal vector on the horizontal plane and the Y-axis.
7. The non-contact geological occurrence measurement method according to claim 1, characterized in that, The attitude data includes azimuth and pitch angles.
8. A computer device comprising a system memory and a processor, wherein the system memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 3 to 7.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method described in any one of claims 3 to 7.
10. A computer program product containing instructions, characterized in that, When the instructions are executed by a cluster of computer devices, the cluster of computer devices causes the cluster of computer devices to perform the method as described in any one of claims 3 to 7.