Online monitoring method, device and system for horizontal displacement of roller compacted concrete gravity dam and computer program product
By setting up multiple displacement monitoring points on the surface of the RCC gravity dam and using the displacement acquisition camera to collect data on the targets of adjacent monitoring points, the problem of imperfect monitoring in the existing technology is solved, accurate and efficient monitoring of horizontal displacement of the dam is achieved, and safety and economic benefits are improved.
Patent Information
- Application Number
- CN202411832138.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-04-04
AI Technical Summary
It is difficult for the prior art to accurately and efficiently monitor the horizontal displacement of the RCC gravity dam, especially in the construction stage and in the hydropower stations built earlier, where the number of monitoring points is insufficient or damaged, resulting in imperfect monitoring.
A number of displacement monitoring points are set up on the surface of the rolling concrete gravity dam. Each monitoring point includes a displacement acquisition camera and a target. The displacement acquisition camera collects horizontal displacement data on the targets of adjacent monitoring points, acquires the collected data of multiple monitoring points, and determines the horizontal displacement status of the dam based on these data.
Accurate and efficient monitoring of the horizontal displacement of the RCC gravity dam is achieved, the problem of imperfect monitoring caused by insufficient number of monitoring points or damage is solved, and the safety of the dam and the economic benefits of operation and management are improved.
Smart Images

Figure CN119756191A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of hydropower stations, and more specifically, to an online monitoring method, device, system and computer program product for the horizontal displacement of a roller compacted concrete gravity dam. Background Art
[0002] Horizontal displacement monitoring of roller compacted concrete gravity dams is a key means of evaluating the stability and safety of the dam body. By monitoring the horizontal displacement of roller compacted concrete gravity dams, the operating status of the dam body can be understood in real time, potential safety hazards can be discovered in time, and engineering accidents can be prevented. In addition, horizontal displacement monitoring data can also be used to verify engineering design theories, optimize construction plans, and improve operation management strategies, thereby improving the safety and economic benefits of the project.
[0003] In the existing monitoring methods, the monitoring points of the total station measurement method are cast in the concrete during the construction phase. Once damaged, they cannot be replaced in time. In addition, the hydropower stations built earlier did not have enough horizontal displacement measurement points, or the monitoring system was imperfect due to damage to the measurement points, making it difficult to conduct high-precision monitoring and analysis of the horizontal displacement of the RCC gravity dam. Satellite remote sensing monitoring methods have a low monitoring frequency and are difficult to achieve real-time monitoring.
[0004] Therefore, in the related art, there is a problem of how to accurately and efficiently monitor the horizontal displacement of the roller compacted concrete gravity dam.
[0005] With regard to the problem of how to accurately and efficiently monitor the horizontal displacement of a roller compacted concrete gravity dam in the related technology, no effective solution has been proposed so far.
[0006] Therefore, it is necessary to improve the related technology to overcome the above-mentioned defects in the related technology. Summary of the invention
[0007] The embodiments of the present application provide a method, device, system and computer program product for online monitoring of the horizontal displacement of a roller compacted concrete gravity dam, so as to at least solve the problem in the related art of how to accurately and efficiently monitor the horizontal displacement of a roller compacted concrete gravity dam.
[0008] According to one aspect of an embodiment of the present application, there is provided an online monitoring method for the horizontal displacement of a roller compacted concrete gravity dam, comprising: acquiring collection data from a plurality of monitoring points, wherein the plurality of monitoring points are arranged on the surface of the roller compacted concrete gravity dam, and a preset interval distance is provided between every two adjacent monitoring points, and each monitoring point comprises a displacement collection camera and a target point, and the displacement collection camera is used to collect horizontal displacement data of the target points of adjacent monitoring points of each monitoring point; and determining the horizontal displacement state of the roller compacted concrete gravity dam according to the collection data.
[0009] In an exemplary embodiment, acquiring collection data of multiple monitoring points includes: in a first working mode, acquiring first collection data obtained by a displacement collection camera of the Nth monitoring point collecting horizontal displacement data of a target point of the N+1th monitoring point, wherein N=1, 2, 3, ..., n-1, and n represents the number of monitoring points; and determining the first collection data as the collection data of the multiple monitoring points.
[0010] In an exemplary embodiment, acquiring collection data of multiple monitoring points also includes: in a second working mode, acquiring second collection data obtained by the displacement collection camera of the Mth monitoring point collecting horizontal displacement data of the target point of the M+1th monitoring point, wherein M=1, 3, 5, ..., m-1, and m represents the largest odd number less than the number of monitoring points; acquiring third collection data obtained by the displacement collection camera of the M+1th monitoring point collecting horizontal displacement data of the target point of the Mth monitoring point; and determining the second collection data and the third collection data as the collection data of the multiple monitoring points.
[0011] In an exemplary embodiment, determining the horizontal displacement of the roller compacted concrete gravity dam based on the collected data includes: acquiring a target image collected by a displacement collection camera at each monitoring point from the collected data of the multiple monitoring points; extracting image coordinates of a target point corresponding to the target image from the target image; determining a horizontal displacement of the target point based on the image coordinates and an initial image coordinate of the target point; and determining an overall displacement of the roller compacted concrete gravity dam based on the horizontal displacements of multiple target points.
[0012] In an exemplary embodiment, the method further includes: comparing the overall displacement with the safety displacement to obtain a comparison result; and sending an alarm message to the target object when it is determined that the comparison result indicates that the overall displacement is greater than the safety displacement.
[0013] In an exemplary embodiment, before acquiring the collection data of multiple monitoring points, the method also includes: determining the current working mode according to the received mode selection instruction; determining the target point corresponding to the displacement collection camera of each monitoring point under the current working mode; controlling the displacement collection camera to rotate around the axis so that the displacement collection camera is adjusted to a preset position, wherein the preset position is determined according to the initial position of the target point.
[0014] According to another aspect of an embodiment of the present application, there is also provided an online monitoring device for the horizontal displacement of a roller compacted concrete gravity dam, comprising: an acquisition module, used to acquire collected data from a plurality of monitoring points, wherein the plurality of monitoring points are arranged on the surface of the roller compacted concrete gravity dam, and there is a preset interval distance between every two adjacent monitoring points, each monitoring point comprises a displacement collection camera and a target point, the displacement collection camera is used to collect horizontal displacement data of the target points of adjacent monitoring points of each monitoring point; and a determination module, used to determine the horizontal displacement state of the roller compacted concrete gravity dam according to the collected data.
[0015] According to another aspect of the embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned online monitoring method of the horizontal displacement of the roller compacted concrete gravity dam when running.
[0016] According to another aspect of an embodiment of the present application, an online monitoring system for the horizontal displacement of a roller compacted concrete gravity dam is provided. When the online monitoring system for the horizontal displacement of a roller compacted concrete gravity dam is in operation, the online monitoring method for the horizontal displacement of the roller compacted concrete gravity dam is executed.
[0017] According to another aspect of an embodiment of the present application, an electronic device is also provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes an online monitoring method for the horizontal displacement of the roller compacted concrete gravity dam through the computer program.
[0018] According to another aspect of the embodiments of the present application, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps of the method described in each embodiment of the present application are implemented.
[0019] Through this application, multiple displacement monitoring points can be set on the surface of the roller compacted concrete gravity dam, and the displacement acquisition camera of the monitoring point can collect the target points of the adjacent monitoring points to obtain the collected data, and then the collected data can be analyzed to determine the horizontal displacement of the dam. This solves the problem of how to accurately and efficiently monitor the horizontal displacement of the roller compacted concrete gravity dam in the related technology, and achieves the effect of accurately and efficiently monitoring the horizontal displacement of the roller compacted concrete gravity dam. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0021] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0022] Figure 1 It is a hardware structure block diagram of a computer terminal of an online monitoring method for horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application;
[0023] Figure 2 is a flow chart of an online monitoring method for horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application;
[0024] Figure 3 is a structural block diagram of a system for an online monitoring method of horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application;
[0025] Figure 4 is a schematic diagram of an online monitoring method for horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application (I);
[0026] Figure 5 is a schematic diagram of an online monitoring method for horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application (II);
[0027] Figure 6 is a schematic diagram of an online monitoring method for horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application (III);
[0028] Figure 7 It is a structural block diagram of an online monitoring device for horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0030] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0031] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal or a similar computing device. Taking running on a computer terminal as an example, Figure 1 1 is a hardware structure block diagram of a computer terminal of an online monitoring method for horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application. Figure 1 As shown, the computer terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor (Central Processing Unit, MCU) or a programmable logic device (Field Programmable Gate Array, FPGA)) and a memory 104 for storing data, wherein the above-mentioned computer terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.
[0032] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the online monitoring method of the horizontal displacement of the roller compacted concrete gravity dam in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0033] A wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (Radio Frequency, referred to as RF) module, which is used to communicate with the Internet wirelessly.
[0034] In this embodiment, a method for online monitoring of horizontal displacement of a roller compacted concrete gravity dam is provided. Figure 2 is a flow chart of an online monitoring method for horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application, such as Figure 2 As shown, the process includes the following steps:
[0035] Step S202, acquiring collected data of a plurality of monitoring points, wherein the plurality of monitoring points are arranged on the surface of the roller compacted concrete gravity dam, and a preset interval is provided between every two adjacent monitoring points, and each monitoring point comprises a displacement collection camera and a target point, and the displacement collection camera is used to collect horizontal displacement data of the target point of the adjacent monitoring point of each monitoring point;
[0036] Step S204: determining the horizontal displacement state of the roller compacted concrete gravity dam according to the collected data.
[0037] Through the above steps, multiple displacement monitoring points can be set on the surface of the roller compacted concrete gravity dam, and the displacement acquisition camera of the monitoring point can collect the target points of the adjacent monitoring points to obtain the collected data, and then the collected data can be analyzed to determine the horizontal displacement of the dam. This solves the problem of how to accurately and efficiently monitor the horizontal displacement of the roller compacted concrete gravity dam in the related technology, and achieves the effect of accurately and efficiently monitoring the horizontal displacement of the roller compacted concrete gravity dam.
[0038] In an optional embodiment, the online monitoring method for the horizontal displacement of the roller compacted concrete gravity dam can be Figure 3 The monitoring system shown is implemented as Figure 3 As shown in the figure, the online monitoring system for the horizontal displacement of the RCC gravity dam includes:
[0039] Signal acquisition module: The displacement acquisition camera at the monitoring point acquires images of the target points at adjacent monitoring points to obtain vector image data.
[0040] Data transmission module: transmits the vector image data collected by the displacement acquisition camera to the data storage module.
[0041] Data storage module: stores the original vector image data collected by the displacement acquisition camera, and stores the analysis data processed by the data analysis module.
[0042] Data analysis module: Use relevant algorithms to process and analyze the vector image data collected by the displacement acquisition camera to obtain the displacement data of each target point.
[0043] Comprehensive judgment module: According to the displacement data of each target point, the changing trend of the horizontal displacement of the dam is analyzed, and the safety level of the dam is judged based on the horizontal displacement of the dam.
[0044] In an optional embodiment, if Figure 4 As shown, a roller compacted concrete gravity dam is arranged with 11 monitoring points, namely monitoring points 1-11, each monitoring point is composed of a displacement acquisition camera and a target point, and the monitoring point is arranged on the surface of a pier 12 on a dam body 13.
[0045] In an exemplary embodiment, the specific implementation process of obtaining the collected data of multiple monitoring points in the above step S202 includes: in the first working mode, obtaining the first collected data obtained by the displacement collection camera of the Nth monitoring point to collect horizontal displacement data of the target point of the N+1th monitoring point, where N=1, 2, 3, ..., n-1, n represents the number of monitoring points; and determining the first collected data as the collected data of the multiple monitoring points.
[0046] In an optional embodiment, the displacement acquisition camera at each monitoring point can rotate around the rotation axis as needed to achieve different working modes of the online monitoring method for horizontal displacement of the roller compacted concrete gravity dam. Figure 5As shown, in the first working mode, the displacement acquisition camera 1-1 of monitoring point 1 acquires the horizontal displacement data of the target point 2-2 of monitoring point 2, and the displacement acquisition camera 2-1 of monitoring point 2 acquires the horizontal displacement data of the target point 3-2 of monitoring point 2. Optionally, the above acquisition direction can also be reversed. In the first working mode, except for the displacement of the target point of the first monitoring point or the target point of the 11th monitoring point that cannot be monitored at the same time, the displacement of the targets of the remaining monitoring points can be monitored at the same time to ensure the reliability of the displacement data.
[0047] In an exemplary embodiment, obtaining the collected data of multiple monitoring points in the above step S202 can also be achieved in the following manner: in the second working mode, obtaining the second collected data obtained by the displacement collection camera of the Mth monitoring point to collect horizontal displacement data of the target point of the M+1th monitoring point, wherein M=1, 3, 5, ..., m-1, m represents the largest odd number less than the number of monitoring points; obtaining the third collected data obtained by the displacement collection camera of the M+1th monitoring point to collect horizontal displacement data of the target point of the Mth monitoring point; and determining the second collected data and the third collected data as the collected data of the multiple monitoring points.
[0048] In an optional embodiment, if Figure 6 As shown, in the second working mode, starting from any end of the dam, every two pairs of displacement acquisition cameras and target points constitute a monitoring pair, for example, the displacement acquisition camera 1-1 of monitoring point 1 collects the horizontal displacement of target point 2-2 of monitoring point 2, and the displacement acquisition camera 2-1 of monitoring point 2 collects the horizontal displacement data of target point 1-2 of monitoring point 1. In working mode 2, in the case of an even number of monitoring points, the displacement of all monitoring points can be monitored simultaneously, and in the case of an odd number of monitoring points, the displacement of one monitoring point cannot be monitored simultaneously, but the displacement data can be supplemented by rotating the displacement acquisition camera.
[0049] Optionally, the working mode of the online monitoring method for horizontal displacement of the roller compacted concrete gravity dam is not limited to the first working mode and the second working mode, and can be flexibly adjusted to form a new working mode according to actual work needs.
[0050] In an exemplary embodiment, the specific implementation process of determining the horizontal displacement of the roller compacted concrete gravity dam according to the collected data in the above step S204 includes: acquiring a target image collected by a displacement collection camera of each monitoring point from the collected data of the multiple monitoring points; extracting the image coordinates of the target point corresponding to the target image from the target image; determining the horizontal displacement of the target point based on the image coordinates and the initial image coordinates of the target point; and determining the overall displacement of the roller compacted concrete gravity dam based on the horizontal displacements of multiple target points.
[0051] In an exemplary embodiment, the method further includes: comparing the overall displacement with the safety displacement to obtain a comparison result; and sending an alarm message to the target object when it is determined that the comparison result indicates that the overall displacement is greater than the safety displacement.
[0052] Optionally, in the above embodiment, the overall displacement change trend of the dam can be analyzed through the horizontal displacement of each target point, and then the safety of the dam can be evaluated based on the change trend. When the overall displacement of the dam is greater than the safe displacement, the dam is at great safety risk and an alarm notification needs to be initiated in time to notify the staff to take treatment measures.
[0053] In an exemplary embodiment, before executing the above step S202 to obtain the collection data of multiple monitoring points, the method also includes: determining the current working mode according to the received mode selection instruction; determining the target point corresponding to the displacement collection camera of each monitoring point under the current working mode; controlling the displacement collection camera to rotate around the axis so that the displacement collection camera is adjusted to a preset position, wherein the preset position is determined according to the initial position of the target point.
[0054] Optionally, in the above embodiment, due to different working modes, the displacement acquisition camera at each monitoring point needs to collect different target information, so it is necessary to first determine the working mode before collecting the graphic data of the target, and then adjust the displacement acquisition camera to a preset position according to the configuration information of the working mode. The preset position is the position when the displacement acquisition camera is aimed at the target when the dam is in the initial state without displacement.
[0055] Through the above embodiments, an external roller-compacted concrete gravity dam horizontal displacement online monitoring device and system are proposed, and a signal acquisition module composed of a displacement acquisition camera and a target point and its two typical working modes are designed, which can realize high-precision online monitoring of the dam's horizontal displacement, and the horizontal displacement monitoring points are all located on the dam surface. When the monitoring points fail or are damaged, they can be replaced in time to ensure the integrity of the monitoring system. For hydropower stations built earlier, monitoring arrangements can be made based on this solution to improve the level of online monitoring of the dam's horizontal displacement.
[0056] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.
[0057] In this embodiment, an online monitoring device for the horizontal displacement of a roller compacted concrete gravity dam is also provided, and the device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0058] Figure 7 : is a structural block diagram of an online monitoring device for horizontal displacement of a roller compacted concrete gravity dam according to an embodiment of the present application, the device comprising:
[0059] An acquisition module 72 is used to acquire data collected from a plurality of monitoring points, wherein the plurality of monitoring points are arranged on the surface of the roller compacted concrete gravity dam, and a preset interval is provided between every two adjacent monitoring points, and each monitoring point includes a displacement acquisition camera and a target point, and the displacement acquisition camera is used to collect horizontal displacement data of the target point of the adjacent monitoring point of each monitoring point;
[0060] The determination module 74 is used to determine the horizontal displacement state of the roller compacted concrete gravity dam according to the collected data.
[0061] Through the above device, multiple displacement monitoring points can be set on the surface of the roller compacted concrete gravity dam, and the displacement acquisition camera of the monitoring point can collect the target points of the adjacent monitoring points to obtain the collected data, and then the collected data can be analyzed to determine the horizontal displacement of the dam. This solves the problem of how to accurately and efficiently monitor the horizontal displacement of the roller compacted concrete gravity dam in the related technology, and achieves the effect of accurately and efficiently monitoring the horizontal displacement of the roller compacted concrete gravity dam.
[0062] In an exemplary embodiment, the above-mentioned acquisition module 72 is also used to: in a first working mode, obtain the first acquisition data obtained by the displacement acquisition camera of the Nth monitoring point to collect horizontal displacement data of the target point of the N+1th monitoring point, wherein N=1, 2, 3, ..., n-1, n represents the number of monitoring points; determine the first acquisition data as the acquisition data of the multiple monitoring points.
[0063] In an exemplary embodiment, the above-mentioned acquisition module 72 is also used to: in the second working mode, obtain the second acquisition data obtained by the displacement acquisition camera of the Mth monitoring point to collect horizontal displacement data of the target point of the M+1th monitoring point, wherein M=1, 3, 5,..., m-1, m represents the largest odd number less than the number of monitoring points; obtain the third acquisition data obtained by the displacement acquisition camera of the M+1th monitoring point to collect horizontal displacement data of the target point of the Mth monitoring point; determine the second acquisition data and the third acquisition data as the acquisition data of the multiple monitoring points.
[0064] In an exemplary embodiment, the above-mentioned determination module 74 is also used to: obtain the target point image collected by the displacement collection camera of each monitoring point from the collection data of the multiple monitoring points; extract the image coordinates of the target point corresponding to the target point image from the target point image; determine the horizontal displacement of the target point based on the image coordinates and the initial image coordinates of the target point; determine the overall displacement of the roller compacted concrete gravity dam based on the horizontal displacements of multiple target points.
[0065] In an exemplary embodiment, the determination module 74 is further used to: compare the overall displacement with the safety displacement to obtain a comparison result; and send an alarm message to the target object when it is determined that the comparison result indicates that the overall displacement is greater than the safety displacement.
[0066] In an exemplary embodiment, the acquisition module 72 is also used to: determine the current working mode according to the received mode selection instruction; determine the target point corresponding to the displacement acquisition camera of each monitoring point under the current working mode; control the displacement acquisition camera to rotate around the axis so that the displacement acquisition camera is adjusted to a preset position, wherein the preset position is determined according to the initial position of the target point.
[0067] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.
[0068] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:
[0069] S1, acquiring data collected from a plurality of monitoring points, wherein the plurality of monitoring points are arranged on the surface of the roller compacted concrete gravity dam, and a preset interval is provided between every two adjacent monitoring points, and each monitoring point comprises a displacement collection camera and a target point, and the displacement collection camera is used to collect horizontal displacement data of the target point of the adjacent monitoring point of each monitoring point;
[0070] S2: determining a horizontal displacement state of the roller compacted concrete gravity dam according to the collected data.
[0071] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.
[0072] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.
[0073] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0074] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:
[0075] S1, acquiring data collected from a plurality of monitoring points, wherein the plurality of monitoring points are arranged on the surface of the roller compacted concrete gravity dam, and a preset interval is provided between every two adjacent monitoring points, and each monitoring point comprises a displacement collection camera and a target point, and the displacement collection camera is used to collect horizontal displacement data of the target point of the adjacent monitoring point of each monitoring point;
[0076] S2: determining a horizontal displacement state of the roller compacted concrete gravity dam according to the collected data.
[0077] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0078] An embodiment of the present application further provides a computer program product, comprising a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program product, and when the computer program is executed by a processor, the steps of the method described in each embodiment of the present application are implemented.
[0079] Optionally, in this embodiment, the above computer program may be configured to implement the following steps when executed by a processor:
[0080] S1, acquiring data collected from a plurality of monitoring points, wherein the plurality of monitoring points are arranged on the surface of the roller compacted concrete gravity dam, and a preset interval is provided between every two adjacent monitoring points, and each monitoring point comprises a displacement collection camera and a target point, and the displacement collection camera is used to collect horizontal displacement data of the target point of the adjacent monitoring point of each monitoring point;
[0081] S2: determining a horizontal displacement state of the roller compacted concrete gravity dam according to the collected data.
[0082] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.
[0083] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
[0084] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. An online monitoring method for horizontal displacement of a roller compacted concrete gravity dam, characterized in that: include: Acquire collection data of a plurality of monitoring points, wherein the plurality of monitoring points are arranged on the surface of the roller compacted concrete gravity dam, and there is a preset interval distance between every two adjacent monitoring points, and each monitoring point includes a displacement collection camera and a target point, and the displacement collection camera is used to collect horizontal displacement data of the target point of the adjacent monitoring point of each monitoring point; The horizontal displacement state of the roller compacted concrete gravity dam is determined according to the collected data.
2. The method according to claim 1, characterized in that Obtain data collected from multiple monitoring points, including: In the first working mode, first acquisition data is obtained by acquiring horizontal displacement data of a target point at the N+1th monitoring point by a displacement acquisition camera at the Nth monitoring point, where N=1, 2, 3, ..., n-1, and n represents the number of monitoring points; The first collected data is determined as the collected data of the multiple monitoring points.
3. The method according to claim 1, characterized in that Acquiring data collected from multiple monitoring points also includes: In the second working mode, the second collected data is obtained by collecting horizontal displacement data of the target point at the M+1th monitoring point by the displacement collection camera at the Mth monitoring point, where M=1, 3, 5, ..., m-1, and m represents the largest odd number less than the number of monitoring points; Acquire third collected data obtained by collecting horizontal displacement data of a target point at the Mth monitoring point by the displacement collection camera at the M+1th monitoring point; The second collected data and the third collected data are determined as the collected data of the multiple monitoring points.
4. The method according to claim 1, characterized in that: Determining the horizontal displacement of the roller compacted concrete gravity dam according to the collected data includes: Acquire a target point image acquired by a displacement acquisition camera of each monitoring point from the acquisition data of the multiple monitoring points; Extracting the image coordinates of the target point corresponding to the target point image from the target point image; Determining a horizontal displacement of the target point according to the determined image coordinates and the initial image coordinates of the target point; The overall displacement of the roller compacted concrete gravity dam is determined according to the horizontal displacements of the multiple target points.
5. The method according to claim 4, characterized in that The method further comprises: Comparing the overall displacement with the safety displacement to obtain a comparison result; In a case where it is determined that the comparison result indicates that the overall displacement is greater than the safe displacement, an alarm message is sent to the target object.
6. The method according to claim 1, characterized in that Before acquiring the collected data of the multiple monitoring points, the method further includes: Determine the current working mode according to the received mode selection instruction; Determine the target point corresponding to the displacement acquisition camera of each monitoring point in the current working mode; The displacement acquisition camera is controlled to rotate around an axis so that the displacement acquisition camera is adjusted to a preset position, wherein the preset position is determined according to an initial position of the target point.
7. An online monitoring device for horizontal displacement of a roller compacted concrete gravity dam, characterized in that: include: an acquisition module, for acquiring data collected from a plurality of monitoring points, wherein the plurality of monitoring points are arranged on the surface of the roller compacted concrete gravity dam, and a preset interval distance is provided between every two adjacent monitoring points, Each monitoring point includes a displacement acquisition camera and a target point, wherein the displacement acquisition camera is used to collect horizontal displacement data of the target point of the adjacent monitoring point of each monitoring point; A determination module is used to determine the horizontal displacement state of the roller compacted concrete gravity dam according to the collected data.
8. An online monitoring system for horizontal displacement of a roller compacted concrete gravity dam, characterized in that: The online monitoring system for horizontal displacement of the roller compacted concrete gravity dam executes the method according to any one of claims 1 to 6 when in operation.
9. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 6 through the computer program.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Cited By
Dam downstream horizontal displacement monitoring method based on displacement zero point self-recognition
CN121207093A