A concrete flatness detection method, system, storage medium and intelligent terminal
By using a translucent mask and a light emitter in concrete detection, the difference in reflective intensity of reflected light is solved, and the problems of manual inspection in the prior art are time-consuming and labor-intensive and data deviations are achieved, and more efficient and accurate concrete flatness detection is achieved.
Patent Information
- Application Number
- CN202211255360.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-13
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2042-10-13
AI Technical Summary
The existing concrete flatness detection methods rely on manual testing, which is time-consuming and labor-intensive. There are few data acquisition points that lead to deviations in the detection data, affecting the detection accuracy.
The flatness of the concrete is detected by a translucent mask and a light transmitter. By calculating the reflection intensity difference of the reflected light, the liquid height difference is judged, so as to determine the flatness without manual detection.
It improves the accuracy and efficiency of concrete flatness detection, reduces the labor of manual inspection, and enhances the reliability of inspection data.
Smart Images

Figure CN115538262B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of concrete surface detection technology, and in particular to a method, system, storage medium and intelligent terminal for detecting the flatness of concrete. Background Art
[0002] During the construction of urban infrastructure, there are generally high requirements for the flatness of the concrete surface. For example, after the road construction is completed, it is generally necessary to detect the flatness of the road surface.
[0003] In the related art, the national standard for concrete flatness inspection is based on the provisions of the "Code for Acceptance of Construction Quality of Concrete Structures" GB50204-2015. For the dimensional deviation and inspection method requirements of cast-in-place structures, the flatness deviation of the surface of cast-in-place concrete components after forming should be 8mm. The inspection method is to use a 2-meter straightedge in cooperation with a feeler gauge. For flatness, a steel straightedge is used or closely attached to the end face of the core sample specimen. While rotating the steel straightedge, the gap between the steel straightedge and the end face of the core sample specimen is measured with a feeler gauge; other special equipment can also be used for measurement.
[0004] Regarding the above related technology, the inventor believes that this method uses manual detection, which is not only time-consuming and laborious, requires a large amount of labor, and the data only collects the positions of a few test points, resulting in deviations in the final detected data, affecting the accuracy of road surface detection, and there is still room for improvement. Summary of the Invention
[0005] In order to improve the problem that the data only collects the positions of a few test points, resulting in deviations in the final detected data and affecting the accuracy of road surface detection, this application provides a method, system, storage medium and intelligent terminal for detecting the flatness of concrete.
[0006] In a first aspect, this application provides a method for detecting the flatness of concrete, adopting the following technical solution:
[0007] A method for detecting the flatness of concrete includes:
[0008] Obtain detection area information;
[0009] Decompose the detection area information according to the preset unit detection area information to obtain the current single detection area information;
[0010] Analyze the starting point coordinate information and the current boundary information according to the current single detection area information and the preset travel trajectory information;
[0011] Cover the area corresponding to the current single detection area information with a light-transmitting cover with a height greater than the preset allowable deviation height information, inject liquid and seal it, and then obtain the real-time reflection intensity information of the light emitter advancing along the travel trajectory information from the starting point coordinate information;
[0012] Calculate the difference between any two pieces of real-time reflection intensity information, and define this difference as the absorption intensity difference information;
[0013] Select the maximum absorption intensity difference information and define it as the maximum absorption intensity difference information;
[0014] Perform matching analysis based on the liquid height information and the maximum absorption intensity difference information stored in the preset weakening database to determine the liquid height corresponding to the maximum absorption intensity difference information, and define this liquid height as the liquid height difference information;
[0015] Judge whether the liquid height difference information is greater than the allowable deviation height information;
[0016] If it is greater, output the information that the detection result is unqualified;
[0017] If it is less, continue to detect the next current single detection area information until all the current single detection area information has been detected, and output the information that the detection result is qualified.
[0018] By adopting the above technical solution, by setting the light-transmitting cover, then determining the light-transmitting intensity inside the light-transmitting cover according to the reflection situation of the reflected light, then determining the actual height according to the light-transmitting intensity, and then determining the distance difference according to the height, so as to reflect the flatness from another angle. There is no need for manual detection, and only the machine needs to detect along the forward trajectory, improving the accuracy of flatness detection.
[0019] Optionally, the method for obtaining the real-time reflection intensity information includes:
[0020] Obtain the current position information and the horizontal tilt angle information advancing along the travel trajectory information;
[0021] Determine the lowest boundary point information according to the horizontal tilt angle information and the current boundary information;
[0022] Calculate the distance value between the lowest boundary point information and the current position information, and define this distance value as the current distance information;
[0023] Calculate the influence height information according to the current distance information and the horizontal tilt angle information;
[0024] Calculate the difference between the influence height information corresponding to the liquid height difference information, and define this difference as the influence height difference information;
[0025] Calculate the difference between the liquid height difference information and the influence height difference information, and define this difference value as the actual height difference information;
[0026] After updating the liquid height difference information to the actual height difference information, continue to judge whether it is greater than the allowable deviation height information.
[0027] By adopting the above technical solution, the actual tilt angle of the light-transmitting cover is determined through the horizontal tilt angle information, and then the actual water height is corrected according to the tilt angle, so as to correct the flatness inside the light-transmitting cover, improving the accuracy of flatness detection.
[0028] Optionally, the method for injecting liquid when there is horizontal tilt angle information includes:
[0029] Obtain the internal pressure information;
[0030] Calculate the highest point position information according to the current boundary information and the horizontal tilt angle information;
[0031] Judge whether the highest point position information is consistent with the preset pressure test point position information or the outlet end position information;
[0032] If they are consistent, calculate the distance value between the pressure test point position information and the outlet end position information, and define this distance value as the test distance information;
[0033] Calculate the vertical height difference information according to the horizontal tilt angle information and the test distance information;
[0034] Calculate the water pressure difference information according to the vertical height difference information and the unit water pressure difference information;
[0035] Judge whether the vertical height difference information is greater than 0;
[0036] If it is less than 0, continue to inject liquid when the internal pressure information is equal to the preset atmospheric pressure information;
[0037] Calculate the actual water pressure information according to the water pressure difference information and the atmospheric pressure information;
[0038] Stop injecting liquid and start detection when the internal pressure information is equal to the actual water pressure information;
[0039] If it is greater than 0, block the outlet end, calculate the distance value between the pressure test point position information and the highest point position information and update it as the test distance information, and recalculate the actual water pressure information according to the updated test distance information;
[0040] If they are not consistent, block the outlet end, calculate the distance value between the pressure test point position information and the highest point position information and update it as the test distance information, and recalculate the actual water pressure information according to the updated test distance information.
[0041] By adopting the above technical solution, the size of the actually injected water flow is determined by determining the pressure at the position information of the highest point, so that on the one hand, whether the water flow leaks can be detected, and on the other hand, it can be determined whether it is full by detection and it is not easy to cause waste due to long-term circulation, saving a large amount of detection costs.
[0042] Optionally, the method for checking the maximum absorption intensity difference information includes:
[0043] Determine the real-time reflection intensity information with a large intensity corresponding to the maximum absorption intensity difference information, and define this real-time reflection intensity information as the strongest intensity information;
[0044] Analyze the position information corresponding to the strongest intensity information, and define this position information as the protruding position information;
[0045] Determine the orientation vector information according to the preset injection position information and the protruding position information;
[0046] Perform matching analysis according to the impact flow velocity information, relative angle information, orientation vector information, and horizontal tilt angle information stored in the preset impact database to determine the impact flow velocity and relative angle corresponding to the orientation vector information and the horizontal tilt angle information, and define this impact flow velocity as the checked impact flow velocity information and define this relative angle as the checked relative angle information;
[0047] After opening the outlet, use the checked relative angle information as the spraying angle of the water injection nozzle, use the checked impact flow velocity information as the spraying speed for spraying, and move the light emitter to the protruding position information and then judge whether the real-time reflection intensity information changes;
[0048] If it changes, obtain the changed real-time reflection intensity information at the protruding position information and update it to the absorption intensity difference information, and recalculate the maximum absorption intensity difference information;
[0049] If it does not change, output the maximum absorption intensity difference information and stop further injection.
[0050] By adopting the above technical solution, the convex point at the protruding position information is impacted by the water flow, so as to judge whether impurities affect the detection at this place. If the position is moved, it means there are impurities. Then, the impurities can be moved away from the current position and the data can be processed again with the data of other positions, improving the accuracy of the flatness detection.
[0051] Optionally, if the protruding position information changes, the method for obtaining the changed real-time reflection intensity information at the protruding position information and updating it to the absorption intensity difference information and recalculating the maximum absorption intensity difference information includes:
[0052] Advance again according to the travel trajectory information and obtain the real-time reflection intensity information, and define this real-time reflection intensity information as the verified real-time reflection intensity information;
[0053] Determine whether there is verified real-time reflection intensity information equal to the strongest intensity information;
[0054] If it exists, output the stone information;
[0055] If it does not exist, output the sand and gravel information.
[0056] By adopting the above technical solution, by utilizing the characteristic that sand and gravel will disperse after impact and cannot reach the original height, it is determined whether there is a position in the re-detected area that is consistent with the height of the impurities, so as to determine whether it is sand and gravel or a stone, which is convenient for the user to process later and improves the accuracy of detection and the reliability of subsequent processing.
[0057] Optionally, if there is no verified real-time reflection intensity information equal to the strongest intensity information, the method for outputting the sand and gravel information includes:
[0058] Obtain the position corresponding to the verified real-time reflection intensity information that is not equal to the real-time reflection intensity information, and define this position as the diffusion area information;
[0059] Determine the DC orientation vector information according to the injection position information and the outlet end position information;
[0060] Obtain the maximum vertical distance information according to the DC orientation vector information and the diffusion area information;
[0061] Perform matching analysis according to the suction flow velocity information, the maximum vertical distance information, and the horizontal tilt angle information stored in the preset flow velocity database to determine the suction flow velocity corresponding to the maximum vertical distance information and the horizontal tilt angle information, and define this suction flow velocity as the maximum suction flow velocity information;
[0062] After outputting the sand and gravel information, spray the water injection nozzle at the flow velocity of the maximum suction flow velocity information and the angle of the DC orientation vector information, then re-obtain the diffusion area information and update the maximum suction flow velocity information until there is no diffusion area information.
[0063] By adopting the above technical solution, by setting a water flow, a low-pressure area is formed from the injection port position to the outlet end position, so that the sand and gravel in the diffusion area are attracted to the water flow and flow out from the outlet along with the water flow, thus eliminating the need for subsequent processing by the user and improving the functionality and convenience of the flatness detection.
[0064] Optionally, if there is no verified real-time reflection intensity information equal to the strongest intensity information, the method for outputting the stone information includes:
[0065] Determine the detection area information based on the protruding position information and the preset interval radius information;
[0066] Obtain the real-time reflection intensity information in the diameter direction of the detection area information, and define this real-time reflection intensity information as the reflection intensity curve information;
[0067] Obtain the boundary line of the diffusion area information, and define this boundary line as the contour information;
[0068] Calculate the intensity difference information according to the real-time reflection intensity information and the strongest intensity information;
[0069] Perform matching analysis according to the height information stored in the preset height database, the intensity difference information, and the horizontal tilt angle information to determine the height corresponding to the intensity difference information and the horizontal tilt angle information, and define this height as the impurity height information;
[0070] Determine the straight-line boundary information and the corresponding curve boundary information according to the contour information, and determine the plane area information and the curved surface area information according to the real-time reflection intensity information of the diffusion area information;
[0071] Judge whether the straight-line boundary information or the plane area information exists;
[0072] If the straight-line boundary information or the plane area information exists, determine the vertical straight-line distance information according to the real-time reflection intensity information of the straight-line boundary information and the curve boundary information, the plane area information and the curved surface area information respectively;
[0073] Determine the opposite area information corresponding to the plane area information according to the curved surface area information, the plane area information, and the corresponding real-time reflection intensity information;
[0074] Judge whether the reflection intensity curve information is locally consistent with the curve boundary information or the opposite area information and the vertical straight-line distance information is consistent with the impurity height information;
[0075] If both are consistent, output the stone information;
[0076] If one of them is inconsistent, output the sand and gravel information;
[0077] If the straight-line boundary information and the plane area information do not exist, output the sand and gravel information.
[0078] By adopting the above technical solution, by determining whether the contour line is consistent with the original stone, the situation that the strongest intensity information cannot be detected due to the dumping or folding of the stone is avoided, and the accuracy of the flatness detection is improved.
[0079] In a second aspect, the present application provides a concrete flatness detection system, adopting the following technical solution:
[0080] A concrete flatness detection system, comprising:
[0081] An acquisition module, configured to acquire detection area information, real-time reflection intensity information, current position information, horizontal tilt angle information, internal pressure information, verify real-time reflection intensity information, diffusion area information, reflection intensity curve information, and contour information;
[0082] A memory, configured to store a program of a control method for any of the above concrete flatness detection methods;
[0083] A processor, the program in the memory can be loaded and executed by the processor and implement the control method for any of the above concrete flatness detection methods.
[0084] By adopting the above technical solution, by setting a light-transmitting cover, then determining the light-transmitting intensity inside the light-transmitting cover according to the reflection condition of the reflected light, then determining the actual height according to the light-transmitting intensity, and then determining the distance difference according to the height, so as to reflect the flatness from another angle. There is no need for manual detection, and only the machine needs to detect along the forward trajectory, improving the accuracy of flatness detection.
[0085] In a third aspect, the present application provides an intelligent terminal, adopting the following technical solution:
[0086] An intelligent terminal, comprising a memory and a processor, and a computer program capable of being loaded and executed by the processor for any of the above motor winding methods is stored on the memory.
[0087] By adopting the above technical solution, by setting a light-transmitting cover, then determining the light-transmitting intensity inside the light-transmitting cover according to the reflection condition of the reflected light, then determining the actual height according to the light-transmitting intensity, and then determining the distance difference according to the height, so as to reflect the flatness from another angle. There is no need for manual detection, and only the machine needs to detect along the forward trajectory, improving the accuracy of flatness detection.
[0088] In a fourth aspect, the present application provides a computer storage medium, which can store a corresponding program and has the characteristic of sensitive detection.
[0089] A computer-readable storage medium, adopting the following technical solution:
[0090] A computer-readable storage medium stores a computer program capable of being loaded and executed by the processor for any of the above motor winding methods.
[0091] By adopting the above technical solution, by setting a light-transmitting cover, then determining the light-transmitting intensity inside the light-transmitting cover according to the reflection situation of the reflected light, then determining the actual height according to the light-transmitting intensity, and then determining the distance difference according to the height, so as to reflect the flatness from another angle. There is no need for manual detection, and only the machine needs to detect along the forward trajectory, improving the accuracy of flatness detection.
[0092] In summary, the present application includes at least one of the following beneficial technical effects:
[0093] 1. By setting a light-transmitting cover, the flatness is reflected from another angle. There is no need for manual detection, and only the machine needs to detect along the forward trajectory, improving the accuracy of flatness detection;
[0094] 2. By determining the actual tilt angle of the light-transmitting cover, the flatness inside the light-transmitting cover is corrected, improving the accuracy of flatness detection;
[0095] 3. By moving the impurities away from the current position and then reprocessing the data with the data at other positions, the accuracy of flatness detection is improved. Description of the Drawings
[0096] Figure 1 is a flowchart of a method for detecting the flatness of concrete in an embodiment of the present application.
[0097] Figure 2 is a structural diagram of a concrete flatness detection device in an embodiment of the present application.
[0098] Figure 3 is a flowchart of a method for obtaining real-time reflection intensity information in an embodiment of the present application.
[0099] Figure 4 is a flowchart of a method for injecting liquid when there is horizontal tilt angle information in an embodiment of the present application.
[0100] Figure 5 is a flowchart of a method for checking the maximum absorption intensity difference information in an embodiment of the present application.
[0101] Figure 6 is a flowchart of a method for, if the convex position information changes, obtaining the real-time reflection intensity information at the changed convex position information and updating it to the absorption intensity difference information, and recalculating the maximum absorption intensity difference information in an embodiment of the present application.
[0102] Figure 7 is a flowchart of a method for outputting sand and stone information if there is no check real-time reflection intensity information equal to the strongest intensity information in an embodiment of the present application.
[0103] Figure 8It is a flowchart of the method for outputting stone information in the embodiments of the present application when there is no calibration real-time reflection intensity information equal to the strongest intensity information.
[0104] Figure 9 It is a system module diagram of a concrete flatness detection method in the embodiments of the present application. Specific embodiments
[0105] In order to make the purpose, technical solutions and advantages of the present application clearer, the following will further elaborate on the present application in conjunction with the attached Figures 1-9 drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0106] The embodiments of the present application disclose a concrete flatness detection method. Refer to Figure 1 , the concrete flatness detection method includes:
[0107] Step 100: Obtain detection area information.
[0108] The detection area information is the information of the area to be detected, and this area is input by manual setting.
[0109] Step 101: Decompose the detection area information according to the preset unit detection area information to obtain the current single detection area information.
[0110] The unit detection area information is the information of the maximum area and shape that can be involved in one detection. The current single detection area information is the information of each detection area obtained after dividing according to the unit detection area information. When part of the area is near the boundary and the size and shape of the unit detection area information cannot be presented in the current single detection area information, the detection is performed with the actual shape of this area.
[0111] Step 102: Analyze the starting point coordinate information and the current boundary information according to the current single detection area information and the preset travel trajectory information.
[0112] The travel trajectory information is the information of the relative travel trajectory within the current single detection area information, that is, regardless of where the detection area is, the detection is performed by starting to move forward and turn according to the position relative to the detection area. The starting point coordinate information is the information of the coordinates where the starting point in the travel trajectory information falls within the current single detection area information. The current boundary information is the information of the boundary line in the current single detection area information. The analysis method is the coincidence point obtained by overlapping two figures. For example, the current single detection area information and the travel trajectory information are overlapped in a single figure, and then the starting point of the same trajectory line is located at the starting point coordinate information. The current boundary information is the information of the boundary line in the current single detection area information, but it can be analyzed from the current single detection area information that when one side does not belong to the current single detection area information and the other side is the current single detection area information, it is the current boundary information.
[0113] Step 103: Cover the area corresponding to the current single detection area information with a light-transmitting cover whose height is greater than the preset allowable deviation height information, inject liquid and seal it, and then obtain the real-time reflection intensity information of the light emitter advancing along the travel trajectory information from the starting point coordinate information.
[0114] The allowable deviation height information is the information of the threshold of the allowable flatness. In this embodiment, this value is 8 mm. The purpose of being higher is to allow a deviation within a range of 8 mm in height. The real-time reflection intensity information is the information of the light obtained by the reflection of the light emitted by the light emitter vertically downward through the light-transmitting cover. Here, in order to prevent the light-transmitting cover from being placed unevenly, the range of the receiver above the light emitter is larger, allowing the reception of light within a larger range. The purpose of injecting the liquid is to make there be a certain absorption rate in the light-transmitting cover. When the light passes through the liquid at different heights, the intensity of the absorbed light is different, resulting in different reflected lights. Here, the liquid can be set to be only a liquid with a large light absorption amount, so that even when the liquid height difference is small, a large difference in light intensity can also be achieved. As Figure 2 shown, there is a certain amount of liquid in the light-transmitting cover, and above it there are a light emitter and a receiver that move along the trajectory corresponding to the travel trajectory information.
[0115] Here, the height of the light-transmitting cover can also be set to be just higher than 8 mm. When the internal flatness value is greater than 8 mm, the entire light-transmitting cover will be lifted up and a gap will appear. At this time, the liquid will flow out quickly after being injected, and it can be directly judged that the deviation value is greater than 8 mm and unqualified information is output.
[0116] Step 104: Calculate the difference between any two real-time reflection intensity information, and define this difference as the absorption intensity difference information.
[0117] The absorption intensity difference information is the difference between any two real-time reflection intensity information, and the calculation method is to subtract any two.
[0118] Step 105: Screen out the maximum absorption intensity difference information and define it as the maximum absorption intensity difference information.
[0119] The maximum absorption intensity difference information is the absorption intensity difference information with the largest value. The screening method is a numerical comparison, which is the difference between the maximum real-time reflection intensity information and the minimum real-time reflection intensity information.
[0120] Step 106: Perform a matching analysis based on the liquid height information and the maximum absorption intensity difference information stored in the preset weakening database to determine the liquid height corresponding to the maximum absorption intensity difference information, and define this liquid height as the liquid height difference information.
[0121] The liquid height difference information is the difference in the liquid height corresponding to the maximum absorption intensity difference information. The database stores the mapping relationship between the liquid height information and the absorption intensity information, which is observed and tested by the staff in the field at different depths of the liquid and then input. When the system receives the maximum absorption intensity difference information, it automatically searches the database for the corresponding liquid height and outputs it as the liquid height difference information.
[0122] Step 107: Determine whether the liquid height difference information is greater than the allowable deviation height information.
[0123] The purpose of the determination is to judge whether the flatness meets the requirements. Since the height of the light-transmitting cover is fixed, the liquid height difference information is essentially equal to the height difference information of the lower concrete.
[0124] Step 1071: If it is greater, output the information that the test result is unqualified.
[0125] The information that the test result is unqualified is the information that the result in the flatness test does not meet the requirements. If it is greater, it means that the height difference information of the lower concrete at this time is greater than the allowable deviation height information, which does not meet the industry standards, so output the information that the test result is unqualified.
[0126] Step 1072: If it is less, continue to test the next current single test area information until all the current single test area information has been tested, and output the information that the test result is qualified.
[0127] The information that the test result is qualified is the information that all the current single test area information has been tested and all meet the industry standards. If it is less, it means that the maximum flatness deviation at this place is less than the allowable deviation height information, which means it meets the requirements of the flatness test, so output the information that the test result is qualified.
[0128] Refer to Figure 3 , the method for obtaining the real-time reflection intensity information includes:
[0129] Step 200: Obtain the current position information and the horizontal tilt angle information advancing along the travel trajectory information.
[0130] The current position information is the information of the position irradiated by the current light emitter. It can be obtained by positioning with a locator or by GPS positioning. The horizontal tilt angle information is the information of the tilt state presented due to the different heights of the corners of the light-transmitting cover caused by the uneven height of the concrete below after the light-transmitting cover is placed. It is detected by a biaxial tilt sensor. As Figure 2 shown, the purpose of measuring the tilt degree is to prevent inaccurate liquid height measurement caused by tilt.
[0131] Step 201: Determine the lowest boundary point information according to the horizontal tilt angle information and the current boundary information.
[0132] The lowest boundary point information is the information of the coordinates of the lowest boundary point in the actual vertical direction. As Figure 2 shown, the calculation method is to take any point as the coordinate origin, and then transform all the current boundary information according to the horizontal tilt angle information to obtain the coordinate values of all the points of the current boundary information, and then obtain it according to the z value in the coordinate values.
[0133] Step 202: Calculate the distance value between the lowest boundary point information and the current position information, and define this distance value as the current distance information.
[0134] The current distance information is the distance value from the lowest boundary point information to the current position information. The calculation method is to sum the squares of the numerical differences on the three coordinate systems and then take the root value.
[0135] Step 203: Calculate the influence height information according to the current distance information and the horizontal tilt angle information.
[0136] The influence height information is the height value in the vertical direction from the lowest boundary point information. The calculation method is to multiply the current distance information by the sine value of the horizontal tilt angle information.
[0137] Step 204: Calculate the difference between the influence height information corresponding to the liquid height difference information, and define this difference as the influence height difference information.
[0138] The influence height difference information is the information of the difference between the influence height information of two points. The purpose of the calculation is to determine the influence degree of the height difference caused by different selected points under the horizontal tilt angle information.
[0139] Step 205: Calculate the difference between the liquid height difference information and the influence height difference information, and define this difference as the actual height difference information.
[0140] The actual height difference information is the liquid height difference information minus the value that affects the height difference information, that is, the information of the difference in height that naturally exists due to its own inclination is subtracted. The calculation method is subtraction between the two.
[0141] Step 206: After updating the liquid height difference information to the actual height difference information, continue to determine whether it is greater than the allowable deviation height information.
[0142] Refer to Figure 4 , when there is horizontal inclination angle information, the method of injecting liquid includes:
[0143] Step 300: Obtain the internal pressure information.
[0144] The internal pressure information is the information of the water pressure intensity detected inside. As Figure 2 shown, there is a water pressure sensor on the inner surface of the light-transmitting cover to detect the water pressure at this position.
[0145] Step 301: Calculate the highest point position information according to the current boundary information and the horizontal inclination angle information.
[0146] The highest point position information is the information of the position of the highest point on the boundary line obtained after the light-transmitting cover is inclined according to the horizontal inclination angle information. It is consistent with step 201, and the difference is that the maximum z value is selected.
[0147] Step 302: Determine whether the highest point position information is the same as the preset pressure test point position information or the outlet end position information.
[0148] The pressure test point position information is the information of the coordinate point for testing the pressure. The outlet end position information is the information of the position of the water outlet port. As Figure 2 shown, the outlet end position information is on the boundary line.
[0149] Step 3021: If they are the same, calculate the distance value between the pressure test point position information and the outlet end position information, and define this distance value as the test distance information.
[0150] The test distance information is the distance value between the pressure test point and the outlet end position information. If they are the same, it means that the highest point is at the outlet end position information or in a horizontally placed state at this time.
[0151] Step 3022: If they are not the same, block the outlet end and calculate the distance value between the pressure test point position information and the highest point position information and update it as the test distance information, and recalculate the actual water pressure information according to the updated test distance information.
[0152] If they are inconsistent, it means that the water level will be higher than the position corresponding to the outlet end position information at this time, then the outlet end is blocked so that the internal water level can be higher than the position of the outlet end.
[0153] Step 303: Calculate the vertical height difference information according to the horizontal tilt angle information and the test distance information.
[0154] The vertical height difference information is actually also the liquid height information, and its essence is the information of the vertical height distance between the pressure test point position information and the outlet end position information after the light-transmitting cover is tilted.
[0155] Step 304: Calculate the water pressure difference information according to the vertical height difference information and the unit water pressure difference information.
[0156] The unit water pressure difference information is the information of the water pressure difference corresponding to the liquid under the condition of a unit height difference. It is data obtained by artificial measurement. The water pressure difference information is the information of the water pressure difference between the pressure test point position information and the outlet end position information. The calculation method is the product of the two.
[0157] Step 305: Determine whether the vertical height difference information is greater than 0.
[0158] The purpose of the determination is to determine which point is higher.
[0159] Step 3051: If it is less than 0, continue to inject liquid when the internal pressure information is equal to the preset atmospheric pressure information.
[0160] If it is less than 0, it means that the height corresponding to the outlet end position information is higher at this time, which means that when the injected water reaches the pressure test point position information, it has not reached the outlet end and leaks out.
[0161] Step 3052: If it is greater than 0, block the outlet end and calculate the distance value between the pressure test point position information and the highest point position information and update it as the test distance information, and recalculate the actual water pressure information according to the updated test distance information.
[0162] If it is greater than 0, it means that the pressure test point position information is higher than the outlet end position information at this time, which means that the water has not reached the pressure test point position information but has reached the outlet end, and the water flow at this time is less, then block the outlet end and calculate the distance value between the pressure test point position information and the highest point position information and update it as the test distance information, and recalculate the actual water pressure information according to the updated test distance information.
[0163] Step 306: Calculate the actual water pressure information according to the water pressure difference information and the atmospheric pressure information.
[0164] The actual water pressure information is the information of the magnitude of the water pressure theoretically measured at the test point when the water reaches the outlet end under the action of the atmospheric pressure.
[0165] Step 307: Stop injecting the liquid and start detection when the internal pressure information is equal to the actual water pressure information.
[0166] Refer to Figure 5 , the verification method for the maximum absorption intensity difference information includes:
[0167] Step 400: Determine the real-time reflection intensity information with a larger intensity corresponding to the maximum absorption intensity difference information, and define this real-time reflection intensity information as the strongest intensity information.
[0168] The strongest intensity information is the information of the larger one of the two real-time reflection intensity information corresponding to the maximum absorption intensity difference information. Since the value of the maximum absorption intensity difference information is the largest, it must be the subtraction of the largest real-time reflection intensity information from the smallest real-time reflection intensity information. The determination method is a numerical comparison.
[0169] Step 401: Analyze the position information corresponding to the strongest intensity information, and define this position information as the protruding position information.
[0170] The protruding position information is the position information corresponding to the strongest intensity information. The analysis method is to input the corresponding position while obtaining the real-time reflection intensity information to form a mapping relationship between the two. Then, analyze according to the mapping relationship to obtain the protruding position information.
[0171] Step 402: Determine the orientation vector information according to the preset injection position information and the protruding position information.
[0172] The injection position information is the information of the position at one end where water is injected. As Figure 2 shown, there is an injection port at one end far from the outlet, and an injection pipe is inside the injection port. The orientation vector information is the information of the direction from the injection position information towards the protruding position information. The determination method is the method of vector subtraction.
[0173] Step 403: Perform matching analysis according to the impact flow velocity information, relative angle information, orientation vector information, and horizontal tilt angle information stored in the preset impact database to determine the impact flow velocity and relative angle corresponding to the orientation vector information and the horizontal tilt angle information, and define this impact flow velocity as the verification impact flow velocity information, and define this relative angle as the verification relative angle information.
[0174] The information of the impact flow velocity is the information of the flow velocity required to be able to impact the convex position information. The information of the relative angle is the information of the angle between the convex position information and the light-transmitting cover required to be able to impact the convex position information. The mapping relationships of the impact flow velocity information, the relative angle information, the orientation vector information, and the horizontal tilt angle information are stored in the database and are obtained by simulation by the staff in the field according to the actual working conditions. When the system receives the orientation vector information and the horizontal tilt angle information, it automatically searches the database to find the flow velocity and angle required to be able to impact the convex position information, and then outputs the information of the impact flow velocity and the information of the relative angle for verification.
[0175] Step 404: After opening the outlet, the water injection nozzle is sprayed with the relative angle information for verification as the spraying angle and the impact flow velocity information for verification as the spraying speed, and the light emitter is moved to the convex position information, and then it is judged whether the real-time reflection intensity information changes.
[0176] The purpose of the judgment is to determine whether the height at this point will change.
[0177] Step 4041: If it changes, obtain the real-time reflection intensity information that changes at the convex position information and update it to the absorption intensity difference information, and recalculate the maximum absorption intensity difference information.
[0178] If it changes, it means that there is a foreign object rather than concrete at this time. After removing the original one, obtain the real-time reflection intensity information at this place again and update it to the previous content.
[0179] Step 4042: If it does not change, output the maximum absorption intensity difference information and stop further injection.
[0180] If there is no change, it means that this part is not a foreign object but is connected to the concrete. Since its height is only less than 8 mm, most of the foreign objects can be removed under normal impact force. If not removed, most of it is concrete. However, since it cannot be removed by water flow, it is defaulted to be concrete, and the maximum absorption intensity difference information is output and further injection is stopped.
[0181] Refer to Figure 6 , if the convex position information changes, the method of obtaining the real-time reflection intensity information that changes at the convex position information and updating it to the absorption intensity difference information, and recalculating the maximum absorption intensity difference information includes:
[0182] Step 500: Advance again according to the travel trajectory information and obtain the real-time reflection intensity information, and define this real-time reflection intensity information as the verification real-time reflection intensity information.
[0183] Verify that the real-time reflection intensity information is to use the water injection nozzle to check the relative angle information as the spraying angle and the impact flow velocity information as the spraying velocity after opening the outlet, so that the real-time reflection intensity information at the protruding position information changes. On this basis, advance again according to the travel trajectory information and detect the obtained real-time reflection intensity information.
[0184] Step 501: Determine whether there is real-time reflection intensity information for verification equal to the strongest intensity information.
[0185] Step 5011: If it exists, output the stone information.
[0186] The stone information is the information that there is a stone at the place of the protruding position information. The output method is any warning method, such as flashing a red light for output. If there is real-time reflection intensity information for verification equal to the strongest intensity information, it means that the object at the protruding position information has moved at this time and there has been no change in shape, at least no change in height. And in the case of having impact force and being on the concrete surface, what generally does not change is the stone formed after the concrete solidifies. Therefore, the stone information can be output. Among them, the example given here takes the strongest intensity information as one example. If there are multiple, multiple can be detected simultaneously, that is, judge whether the quantity of the strongest intensity information is the same.
[0187] Step 5012: If it does not exist, output the sand and gravel information.
[0188] The stone information is the information of the sand and gravel whose piled-up height reaches the strongest intensity information at the place of the protruding position information. The output method is any warning method, such as flashing a red light for output. If it does not exist, it means that deformation has occurred at this time, indicating the situation that it may become sand and gravel due to being unable to withstand erosion. The reason for determining the sand and gravel information here is to measure that there are generally no different impurities on the concrete surface, so it must be sand and gravel information here.
[0189] Refer to Figure 7 , if there is no real-time reflection intensity information for verification equal to the strongest intensity information, the methods for outputting the sand and gravel information include:
[0190] Step 600: Obtain the position corresponding to the real-time reflection intensity information for verification that is not equal to the strongest intensity information, and define this position as the diffusion area information.
[0191] The diffusion area information is the information of the area where the sand and gravel spreads after being sprayed by the water injection nozzle with the relative angle information checked as the spraying angle and the impact flow velocity information checked as the spraying velocity. The obtaining method is numerical comparison. When the real-time reflection intensity information scanned again at the same position is different from the original real-time reflection intensity information, it is included in the diffusion area information.
[0192] Step 601: Determine the DC orientation vector information according to the injection position information and the outlet end position information.
[0193] The DC orientation vector information is the information of the orientation flowing directly from the injection position information to the outlet end position information. The determination method is the method of vector calculation.
[0194] Step 602: Obtain the maximum vertical distance information according to the DC orientation vector information and the diffusion region information.
[0195] The maximum vertical distance information is the largest one among the vertical distances from any point on the diffusion region information to the direction of the DC orientation vector information. The obtaining method is to make perpendicular lines to the DC orientation vector information for the points on the boundary lines of all diffusion region information, then the distance values from the intersection points between the perpendicular lines and the DC orientation vector information to the points on the boundary lines of all diffusion region information are the vertical distances, and then the largest vertical distance is selected as the maximum vertical distance information.
[0196] Step 603: Perform matching analysis according to the suction flow velocity information stored in the preset flow velocity database, the maximum vertical distance information, and the horizontal inclination angle information to determine the suction flow velocity corresponding to the maximum vertical distance information and the horizontal inclination angle information, and define this suction flow velocity as the maximum suction flow velocity information.
[0197] The maximum suction flow velocity information is the information of the flow velocity that forms a low-pressure area due to sufficient flow velocity, thus attracting the sand and gravel with the maximum vertical distance information. The sand and gravel here are based on the size of the sand and gravel in the diameter critical value for distinguishing sand and stones. The database stores the mapping relationship between the suction flow velocity information, the maximum vertical distance information, and the horizontal inclination angle information. Here, they are the range values of the maximum vertical distance information and the horizontal inclination angle information, which are data obtained by a large number of tests and calculation formulas by the staff in this field according to the maximum values in the range values. When the system receives the maximum vertical distance information and the horizontal inclination angle information, it automatically searches in the database for the falling range, and then finds the corresponding suction flow velocity from it, and outputs it as the maximum suction flow velocity information.
[0198] Step 604: After outputting the sand and gravel information, spray the water injection nozzle at the flow velocity of the maximum suction flow velocity information and the angle of the DC orientation vector information, then re-obtain the diffusion region information and update the maximum suction flow velocity information until there is no diffusion region information.
[0199] Refer to Figure 8 , if there is a verification real-time reflection intensity information equal to the strongest intensity information, the method for outputting the stone information includes:
[0200] Step 700: Determine the detection region information according to the protruding position information and the preset interval radius information.
[0201] The interval radius information is the radius information of a certain distance value set artificially. Here, it is based on the fact that within the range of this radius value, it is still on the same object. For example, when it is a stone. The detection area information is a circular surface area with the convex position information as the center and the interval radius information as the radius. Although this is a detection area here, its area is small and the surface above it is basically a smooth plane or curved surface.
[0202] Step 701: Obtain the real-time reflection intensity information in the diameter direction of the detection area information, and define this real-time reflection intensity information as the reflection intensity curve information.
[0203] The reflection intensity curve information is the information of a curve graph formed by taking the height value of any curve passing through the convex position information in the detection area information as the ordinate and the position in the horizontal direction as the abscissa.
[0204] Step 702: Obtain the boundary line of the diffusion area information, and define this boundary line as the contour information.
[0205] The contour information is the information of the boundary line of the diffusion area information. Here, the boundary line is a spline curve. The obtaining method is that after obtaining the diffusion area information along the travel trajectory information, the outermost several coordinate points are connected in series in the form of a spline curve to form the contour of the diffusion area.
[0206] Step 703: Calculate the intensity difference information according to the real-time reflection intensity information and the strongest intensity information.
[0207] The intensity difference information is the information of the difference between the real-time reflection intensity information and the strongest intensity information, which is essentially the height difference before and after removing impurities. The calculation method is the strongest intensity information minus the real-time reflection intensity information.
[0208] Step 704: Perform matching analysis according to the height information, intensity difference information, and horizontal tilt angle information stored in the preset height database to determine the height corresponding to the intensity difference information and the horizontal tilt angle information, and define this height as the impurity height information.
[0209] The impurity height information is the information of the actual height of the impurity at this place. The database stores the mapping relationship of height information, intensity difference information, and horizontal tilt angle information. It is obtained by theoretical calculation by the staff in this field based on a large amount of data. When the system receives the corresponding intensity difference information and horizontal tilt angle information, it automatically finds the changed height from the database and outputs it as the impurity height information.
[0210] Step 705: Determine the straight-line boundary information and the corresponding curved-line boundary information based on the contour information, and determine the planar region information and the curved-surface region information based on the real-time reflection intensity information of the diffusion region information.
[0211] The straight-line boundary information is the information that the local part of the boundary line presents as a straight line. The determination of the straight-line boundary line is to determine whether it is the straight-line boundary line information by checking if any three points within the region are on the same straight line. The curved-line boundary information is the information that the local part of the boundary line presents as a curve. The determination method is obtained by removing the straight-line boundary information.
[0212] Step 706: Determine whether the straight-line boundary information or the planar region information exists.
[0213] The purpose of the determination is to determine whether, if it was originally a stone, it would overturn under the impact state, resulting in the inability to measure the strongest intensity information.
[0214] Step 7061: If the straight-line boundary information or the planar region information exists, determine the perpendicular straight-line distance information based on the straight-line boundary information, the curved-line boundary information, the planar region information, and the real-time reflection intensity information of the curved-surface region information respectively.
[0215] The perpendicular straight-line distance information is the information of the perpendicular distance from any point on the curved-line boundary information to the straight line corresponding to the straight-line boundary information, or it can also be the distance value from any point on the curved-surface region information to any point on the planar region information. The determination method is the same as that in Step 602, with the difference that there is no need to determine the maximum value.
[0216] Step 7062: If the straight-line boundary information and the planar region information do not exist, output the sand and gravel information.
[0217] When the straight-line boundary information and the planar region information do not exist, it means that if it is a stone, it will definitely move to the lowest boundary point information during the process of increasing water volume, and here it can be clearly determined that it is still in the diffusion region information, so the sand and gravel information can be output.
[0218] Step 707: Determine the opposite region information corresponding to the planar region information based on the curved-surface region information, the planar region information, and the corresponding real-time reflection intensity information.
[0219] The opposite region information is the information of the region directly above the planar region information when the planar region information is placed flat. The determination method is to transform each point on the curved-surface region information into a point on the planar region information along the direction perpendicular to the planar region information, then remove the point if it cannot fall into the planar region information, take the point with the farthest distance when there are two or more points, and then form a plane with all the selected points to obtain the opposite region information.
[0220] Step 708: Determine whether the reflected intensity curve information is locally consistent with either the curve boundary information or the opposite region information, and whether the vertical line distance information is consistent with the impurity height information.
[0221] The purpose of the determination is to identify whether the plane where the straight-line boundary information lies or the plane where the plane region information lies conforms to the concrete at the protruding position information to form the strongest intensity information, and then the situation where the strongest intensity information cannot be measured due to pouring.
[0222] The determination method here is whether the reflected intensity curve information is locally consistent with one of the curve boundary information or the opposite region information, and then determine whether the vertical line distance information is consistent with the impurity height information.
[0223] Step 7081: If both are consistent, output the stone information.
[0224] If both are consistent, it indicates that there is still a test block and it is consistent with the stone at the previous protruding position information. Only because of pouring, the strongest intensity information cannot be measured, so output the stone information.
[0225] Step 7082: If one of them is inconsistent, output the sand and gravel information.
[0226] If one of them is inconsistent, it means that the measured impurities and stone information at this location are inconsistent, so output the sand and gravel information.
[0227] Based on the same inventive concept, an embodiment of the present invention provides a concrete flatness detection system.
[0228] Refer to Figure 9 , a concrete flatness detection system, including:
[0229] An acquisition module for acquiring detection area information, real-time reflected intensity information, current position information, horizontal tilt angle information, internal pressure information, verifying real-time reflected intensity information, diffusion area information, reflected intensity curve information, and contour information;
[0230] A memory for storing the program of the control method of the concrete flatness detection method;
[0231] A processor, and the program in the memory can be loaded and executed by the processor to implement the control method of the concrete flatness detection method.
[0232] Those skilled in the art can clearly understand that, for the convenience and conciseness of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be allocated to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned system, device and unit can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0233] An embodiment of the present invention provides a computer-readable storage medium storing a computer program that can be loaded and executed by a processor to perform a concrete flatness detection method.
[0234] Computer storage media include, for example, various media that can store program codes such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs.
[0235] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal, including a memory and a processor, and a computer program that can be loaded and executed by the processor to perform a concrete flatness detection method is stored on the memory.
[0236] Those skilled in the art can clearly understand that, for the convenience and conciseness of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be allocated to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned system, device and unit can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0237] The above are all preferred embodiments of this application. Without limiting the protection scope of this application accordingly, any feature disclosed in this specification (including the abstract and drawings), unless specifically described, can be replaced by other equivalent or similar-purpose alternative features. That is, unless specifically described, each feature is only an example of a series of equivalent or similar features.
Claims
1. A method for detecting the flatness of concrete, characterized in that: Including: Obtain detection area information; Decompose the detection area information according to the preset unit detection area information to obtain the current single - detection area information; Analyze the starting point coordinate information and the current boundary information based on the current single - detection area information and the preset travel trajectory information; Cover the area corresponding to the current single - detection area information with a light - transmitting cover whose height is greater than the preset allowable deviation height information, inject liquid, seal it, and then obtain the real - time reflection intensity information of the light emitter advancing along the travel trajectory information from the starting point coordinate information; Calculate the difference between any two real - time reflection intensity information, and define this difference as the absorption intensity difference information; Select the largest absorption intensity difference information and define it as the maximum absorption intensity difference information; Perform matching analysis according to the liquid height information and the maximum absorption intensity difference information stored in the preset weakening database to determine the liquid height corresponding to the maximum absorption intensity difference information, and define this liquid height as the liquid height difference information; Judge whether the liquid height difference information is greater than the allowable deviation height information; If it is greater, output the information that the detection result is unqualified; If it is less, continue to detect the next current single - detection area information until all the current single - detection area information has been detected, and output the information that the detection result is qualified.
2. The concrete flatness detection method according to claim 1, characterized in that, The method for obtaining the real - time reflection intensity information includes: Obtain the current position information and the horizontal tilt angle information advancing along the travel trajectory information; Determine the lowest boundary point information according to the horizontal tilt angle information and the current boundary information; Calculate the distance value between the lowest boundary point information and the current position information, and define this distance value as the current distance information; Calculate the influence height information according to the current distance information and the horizontal tilt angle information; Calculate the difference between the influence height information corresponding to the liquid height difference information, and define this difference as the influence height difference information; Calculate the difference between the liquid height difference information and the influence height difference information, and define this difference as the actual height difference information; After updating the liquid height difference information to the actual height difference information, continue to judge whether it is greater than the allowable deviation height information.
3. A concrete flatness detection method according to claim 2, characterized in that, The method for injecting liquid when there is a horizontal tilt angle information includes: Obtain the internal pressure information; Calculate the highest point position information according to the current boundary information and the horizontal tilt angle information; Judge whether the highest point position information is consistent with the preset pressure test point position information or the outlet end position information; If they are consistent, calculate the distance value between the pressure test point position information and the outlet end position information, and define this distance value as the test distance information; Calculate the vertical height difference information according to the horizontal tilt angle information and the test distance information; Calculate the water pressure difference information according to the vertical height difference information and the unit water pressure difference information; Judge whether the vertical height difference information is greater than 0; If it is less than 0, continue to inject liquid when the internal pressure information is equal to the preset atmospheric pressure information; Calculate the actual water pressure information according to the water pressure difference information and the atmospheric pressure information; Stop injecting liquid and start detection when the internal pressure information is equal to the actual water pressure information; If it is greater than 0, block the outlet end, calculate the distance value between the pressure test point position information and the highest point position information, update it as the test distance information, and recalculate the actual water pressure information according to the updated test distance information; If they are inconsistent, block the outlet end, calculate the distance value between the pressure test point position information and the highest point position information, update it as the test distance information, and recalculate the actual water pressure information according to the updated test distance information.
4. A concrete flatness detection method according to claim 3, characterized in that The verification method for the maximum absorption intensity difference information includes: Determine the real-time reflection intensity information with a greater intensity corresponding to the maximum absorption intensity difference information, and define this real-time reflection intensity information as the strongest intensity information; Analyze the position information corresponding to the strongest intensity information, and define this position information as the protruding position information; Determine the orientation vector information according to the preset injection position information and the protruding position information; Perform matching analysis according to the impact flow velocity information, relative angle information, orientation vector information, and horizontal tilt angle information stored in the preset impact database to determine the impact flow velocity and relative angle corresponding to the orientation vector information and the horizontal tilt angle information, and define this impact flow velocity as the verification impact flow velocity information and this relative angle as the verification relative angle information; After opening the outlet, use the verification relative angle information as the spraying angle for the water injection nozzle, spray at the verification impact flow velocity as the spraying speed, and move the light emitter to the protruding position information and then determine whether the real-time reflection intensity information changes; If it changes, obtain the changed real-time reflection intensity information at the protruding position information and update it to the absorption intensity difference information, and recalculate the maximum absorption intensity difference information; If it does not change, output the maximum absorption intensity difference information and stop further injection.
5. A method for detecting the flatness of concrete according to claim 4, characterized in that: If the protruding position information changes, the method for obtaining the changed real-time reflection intensity information at the protruding position information and updating it to the absorption intensity difference information and recalculating the maximum absorption intensity difference information includes: Advance again according to the travel trajectory information and obtain the real-time reflection intensity information, and define this real-time reflection intensity information as the verification real-time reflection intensity information; Judge whether there is verification real-time reflection intensity information equal to the strongest intensity information; If it exists, output the stone information; If it does not exist, output the sand and gravel information.
6. The concrete flatness detection method according to claim 5, characterized in that: If there is no verification real-time reflection intensity information equal to the strongest intensity information, the method for outputting the sand and gravel information includes: Obtain the position corresponding to the verification real-time reflection intensity information that is not equal to the strongest intensity information, and define this position as the diffusion region information; Determine the direct current orientation vector information according to the injection position information and the outlet end position information; Obtain the maximum vertical distance information according to the direct current orientation vector information and the diffusion region information; Perform matching analysis according to the attraction flow velocity information, maximum vertical distance information, and horizontal tilt angle information stored in the preset flow velocity database to determine the attraction flow velocity corresponding to the maximum vertical distance information and the horizontal tilt angle information, and define this attraction flow velocity as the maximum attraction flow velocity information; After outputting the sand and gravel information, the water injection nozzle is sprayed at the flow rate of the maximum suction flow rate information and the angle of the DC orientation vector information, and then the diffusion area information is retrieved again and the maximum suction flow rate information is updated until there is no diffusion area information.
7. A concrete flatness detection method according to claim 6, characterized in that: If there is a check real-time reflection intensity information equal to the strongest intensity information, the method for outputting the stone information includes: Determining the detection area information according to the protruding position information and the preset interval radius information; Obtaining the real-time reflection intensity information in the diameter direction of the detection area information, and defining the real-time reflection intensity information as the reflection intensity curve information; Obtaining the boundary line of the diffusion area information, and defining the boundary line as the contour information; Calculating the intensity difference information according to the real-time reflection intensity information and the strongest intensity information; Performing matching analysis according to the height information stored in the preset height database, the intensity difference information, and the horizontal tilt angle information to determine the height corresponding to the intensity difference information and the horizontal tilt angle information, and defining the height as the impurity height information; Determining the straight line boundary information and the corresponding curve boundary information according to the contour information, and determining the plane area information and the curved surface area information according to the real-time reflection intensity information of the diffusion area information; Judging whether the straight line boundary information or the plane area information exists; If the straight line boundary information or the plane area information exists, determining the vertical straight line distance information according to the real-time reflection intensity information of the straight line boundary information and the curve boundary information, the plane area information and the curved surface area information respectively; Determining the opposite area information corresponding to the plane area information according to the curved surface area information, the plane area information, and the corresponding real-time reflection intensity information; Judging whether the reflection intensity curve information is locally consistent with the curve boundary information or the opposite area information and the vertical straight line distance information is consistent with the impurity height information; If both are consistent, outputting the stone information; If one of them is inconsistent, outputting the sand and gravel information; If there is no straight line boundary information and plane area information, outputting the sand and gravel information.
8. A concrete flatness detection system, characterized in that, Including An acquisition module for acquiring the detection area information, the real-time reflection intensity information, the current position information, the horizontal tilt angle information, the internal pressure information, the check real-time reflection intensity information, the diffusion area information, the reflection intensity curve information, and the contour information; A memory for storing a program of a control method for a concrete flatness detection method according to any one of claims 1 to 7; A processor, the program in the memory can be loaded and executed by the processor and implement a control method for a concrete flatness detection method according to any one of claims 1 to 7.
9. An intelligent terminal, characterized in that, Including a memory and a processor, and a computer program capable of being loaded and executed by the processor is stored on the memory according to any one of the methods of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, A computer program capable of being loaded and executed by the processor is stored according to any one of the methods of claims 1 to 7.
Citation Information
Patent Citations
Road surface evenness detector based on optical detection technology and detecting method
CN105113376A
Apparatus, method, and program for estimating road surface unevenness amount
JP2018071973A